2014-03-28 22:10  strk

	* regress/run_test.pl: Fix extension upgrade call for topology in
	  run_test.pl

2014-03-28 20:11  strk

	* regress/legacy.sql: Also find uninstall_legacy.sql in :scriptdir,
	  use \cd for 9.1 support

2014-03-28 19:56  robe

	* NEWS, doc/release_notes.xml: #2690 copy news to doc release
	  notes. Be optimistic we'll release 3/31/2014

2014-03-28 19:21  strk

	* topology/test/regress/st_createtopogeo.sql: More spatial_ref_sys
	  truncation during test

2014-03-28 19:04  strk

	* regress/legacy.sql: Have regress/legacy.sql truncate
	  spatial_ref_sys

2014-03-28 19:04  strk

	* regress/legacy.sql, regress/run_test.pl: Allow using :scriptdir
	  variable in regress tests
	  
	  Have legacy.sql use it to find legacy.sql.
	  The run_test.pl script sets it using pg_config when --extensions
	  switch is given.

2014-03-28 13:04  pramsey

	* regress/loader/ReprojectPts-pre.sql, regress/regress_ogc.sql,
	  regress/regress_proj.sql: #2687, pass tests when raster/vector
	  are co-loaded

2014-03-28 12:53  strk

	* extensions/postgis/Makefile.in: Extension "next" is patch-level
	  away (#2684)

2014-03-28 12:34  pramsey

	* extensions/postgis/Makefile.in,
	  extensions/upgradeable_versions.mk: #2684, upgrade extensions at
	  the patch level

2014-03-26 15:04  pramsey

	* liblwgeom/lwgeodetic_tree.c: CircNode compare function needs to
	  deference inputs

2014-03-26 10:20  colivier

	* postgis/lwgeom_in_gml.c, regress/in_gml.sql,
	  regress/in_gml_expected: #2681 fix for 2.1 branch

2014-03-26 10:06  pramsey

	* NEWS: Add #2619

2014-03-26 09:37  pramsey

	* liblwgeom/lwgeodetic.c, liblwgeom/lwin_geojson.c: Quiet a pair of
	  llvm warnings

2014-03-26 09:22  pramsey

	* configure.ac, liblwgeom/lwin_geojson.c, regress/in_geojson.sql,
	  regress/in_geojson_expected: #2619, SIGSEGV in ST_GeomFromGeoJSON
	  with empty list of coordinates

2014-03-25 20:02  bergun

	* java/jdbc/jtssrc/pom.xml, java/jdbc/pom.xml: #2625 updating
	  pom.xml for 2.1.2 release

2014-03-25 13:35  strk

	* raster/rt_pg/Makefile.in: rtpostgis_upgrade_21_minor.sql is _not_
	  same as 20_21
	  
	  Should fix make check w/out re-breaking #2674

2014-03-25 12:31  pramsey

	* NEWS: Update with latest changes

2014-03-25 12:26  pramsey

	* configure.ac: #2539, Check for json-c/json.h presence/usability
	  before json/json.h

2014-03-25 08:34  pramsey

	* liblwgeom/cunit/cu_tree.c: Remove noise from test

2014-03-25 08:17  pramsey

	* liblwgeom/cunit/cu_tree.c, liblwgeom/lwgeodetic.c,
	  liblwgeom/lwgeodetic.h, liblwgeom/lwgeodetic_tree.c,
	  liblwgeom/lwgeodetic_tree.h,
	  postgis/geography_measurement_trees.c: #2675, bad handling of
	  multi-geometries in geography tree distance

2014-03-24 17:49  strk

	* NEWS, utils/postgis_proc_upgrade.pl: Fix missing operator = and
	  hash_raster_ops opclass on raster
	  
	  Closes #2674

2014-03-22 05:29  robe

	* raster/rt_core/rt_api.h: #2620 allow kFreeBSD to be treated as
	  FreeBSD

2014-03-22 04:29  robe

	* raster/rt_pg/rtpostgis.sql.in: #2674 missed the operator class
	  hash_raster_ops in last commit

2014-03-22 04:28  robe

	* raster/rt_pg/rtpostgis.sql.in: #2674 raster missing availability
	  info for some operators and functions used in equality operator

2014-03-18 16:36  strk

	* .travis.yml: Fix travis build by only installing postgresql 9.1
	  (#2678)

2014-03-13 21:11  robe

	* doc/Makefile.in: #2609 topogeo_AddPolygon unnecessary use of
	  DISTINCT

2014-03-10 18:46  robe

	* topology/sql/populate.sql.in: #2609 topogeo_AddPolygon
	  unnecessary use of DISTINCT

2014-03-09 23:16  robe

	* doc/using_postgis_dataman.xml: #2558: WKT form(s) of MULTIPOINT
	  documentation make OGC compliant

2014-03-09 18:55  strk

	* NEWS, configure.ac: Error out at configure time if no SQL
	  preprocessor can be found
	  
	  Closes #2666

2014-03-08 00:51  pramsey

	* NEWS, liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c:
	  #2534, st_distance is returning incorrect results for large
	  geographies

2014-03-08 00:43  pramsey

	* liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic_tree.c: #2636,
	  Regress ST_Distance_Sphere between 2.1.2dev and 2.0.4 with 2D

2014-03-07 23:58  pramsey

	* NEWS, liblwgeom/lwgeodetic.c: #2634, regression in sphere
	  distance code

2014-03-07 23:20  pramsey

	* NEWS, liblwgeom/lwin_geojson.c: #2546, GeoJSON with string
	  coordinates parses incorrectly

2014-03-07 13:27  pramsey

	* NEWS: Update for #2638

2014-03-06 05:53  pramsey

	* liblwgeom/cunit/cu_geodetic.c, liblwgeom/g_box.c: #2638,
	  geography ST_Intersects bugginess with Polygon/multilinestring M

2014-03-03 03:01  robe

	* extensions/postgis/META.json, extensions/postgis/doc/postgis.md,
	  extensions/postgis/sql_bits/remove_from_extension.sql.in,
	  extensions/postgis_extension_helper.sql,
	  extensions/postgis_extension_helper_uninstall.sql,
	  extensions/postgis_tiger_geocoder/META.json,
	  extensions/postgis_tiger_geocoder/doc/postgis_tiger_geocoder.md,
	  extensions/postgis_tiger_geocoder/sql_bits/remove_from_extension.sql.in,
	  extensions/postgis_topology/META.json,
	  extensions/postgis_topology/doc/postgis.md,
	  extensions/postgis_topology/sql_bits/remove_from_extension.sql.in:
	  fix website links to go to postgis.net

2014-02-25 17:54  pramsey

	* postgis/geography_measurement_trees.c,
	  postgis/gserialized_estimate.c: Fix variable decls in debugs,
	  closes #2650

2014-02-24 10:25  strk

	* NEWS, postgis/postgis.sql.in: Let users without topology
	  privileges call postgis_full_version()
	  
	  Closes #2655

2014-02-24 07:08  strk

	* NEWS, topology/sql/sqlmm.sql.in: Drop deprecated calls from
	  topology (#2654)

2014-02-24 06:41  strk

	* NEWS, topology/sql/export/TopoJSON.sql.in,
	  topology/sql/populate.sql.in, topology/sql/sqlmm.sql.in: Fully
	  qualify calls to topology methods (#2653)

2014-02-23 16:32  strk

	* utils/postgis_proc_upgrade.pl: Fix AGG signatures with multi-word
	  typenames
	  
	  For example... "double precision".
	  This fixes upgrades involving drop/recreate of aggregates

2014-02-23 16:32  strk

	* regress/run_test.pl: Fix --extension --upgrade handling

2014-02-23 16:32  strk

	* regress/tickets.sql: Fix ambiguous query in tickets.sql when
	  raster support is loaded
	  
	  See #2651

2014-02-23 16:09  strk

	* regress/run_test.pl: Add support for --extension --upgrade in
	  run_test.pl

2014-02-23 15:27  strk

	* extensions/postgis/Makefile.in: Do not force extension-specific
	  removal of objects on upgrade
	  
	  It should be taken care of by the upgrade scripts themselves

2014-02-22 14:57  strk

	* raster/rt_pg/Makefile.in, raster/rt_pg/rtpostgis.sql.in: Generate
	  raster upgrade script using postgis_proc_upgrade

2014-02-22 14:57  strk

	* utils/postgis_proc_upgrade.pl: Make postgis_proc_upgrade ready to
	  deal with rtpostgis.sql

2014-02-22 09:13  strk

	* NEWS, utils/postgis_proc_upgrade.pl: Soft upgrade: avoid
	  drop/recreate of aggregates that hadn't changed
	  
	  Closes #2560

2014-02-22 09:13  strk

	* topology/sql/topoelement/topoelement_agg.sql.in: Encode
	  availability of topology aggregates
	  
	  See #2560

2014-02-22 09:13  strk

	* raster/rt_pg/rtpostgis.sql.in: Encode availability and last
	  change in raster aggregates
	  
	  See #2560

2014-02-22 08:32  strk

	* NEWS, topology/sql/sqlmm.sql.in: Fully qualify topology.topology
	  (#2648)

2014-02-20 05:46  robe

	* doc/reference_measure.xml: #2646 typo arithmetric -> arithmetric
	  in ST_Centroid

2014-02-14 03:30  robe

	* doc/using_raster_dataman.xml: #2576 Error in manual wrt
	  using_raster RT_PLPython

2014-02-14 03:23  robe

	* doc/reference_constructor.xml: #2582 fix all references to -1 in
	  constructors and change to 0 (SRID Unknown)

2014-02-05 05:25  pramsey

	* regress/empty.sql, regress/sql-mm-curvepoly.sql,
	  regress/sql-mm-curvepoly_expected: #2396, wrap wkb outputting
	  tests in explicit endianness

2014-02-04 23:17  pramsey

	* NEWS, postgis/gserialized_estimate.c: #2615, EstimatedExtent (and
	  hence, underlying stats) gathering wrong bbox

2014-02-04 22:43  pramsey

	* NEWS, postgis/gserialized_estimate.c: #2543, invalid join
	  selectivity error from simple query

2014-02-04 19:44  pramsey

	* NEWS: #2556 news entry

2014-02-04 19:31  pramsey

	* regress/tickets.sql, regress/tickets_expected: #2556, regression
	  test

2014-02-04 08:36  strk

	* doc/extras_topology.xml: Fix ST_ModEdgeSplit documentation
	  (#2633)

2014-02-04 06:30  pramsey

	* postgis/geography_measurement_trees.c: #2422, geography
	  regression difference ST_DWithin
	  "Fix" actually just removes tolerance-stop from the distance
	  calculation
	  Question of why tolerance stop fails, remains open.

2014-02-04 06:05  pramsey

	* postgis/geography_measurement_trees.c: Free tree on short circuit

2014-02-04 06:01  pramsey

	* liblwgeom/lwgeodetic_tree.c, liblwgeom/lwgeodetic_tree.h: Add
	  circtree get point signature

2014-02-04 05:56  pramsey

	* doc/faq.xml, doc/using_postgis_dataman.xml: Update docs on WKB

2014-02-04 05:56  pramsey

	* HOWTO_RELEASE: Update SVN urls for osgeo https

2014-02-04 05:47  pramsey

	* postgis/geography_measurement_trees.c: #2556, ST_Intersects
	  results depending on insert order

2014-01-30 19:17  pramsey

	* java/jdbc/src/org/postgis/GeometryCollection.java: #2588,
	  GeometryCollection constructor parse defect for sub geometries
	  (POINTM,POLYGONM,...) of GEOMETRYCOLLECTIONM (From bergun)

2014-01-22 16:21  strk

	* NEWS: Add notice about 2.0.0 having drop the SRID check in
	  operator &&

2014-01-17 03:46  dustymugs

	* NEWS, raster/rt_core/rt_api.c: Fix the inability to open more
	  than ~1024 unique out-db files in one process

2014-01-13 22:49  strk

	* NEWS, topology/sql/sqlmm.sql.in: Ensure face splitting algorithm
	  uses the edge index (#2610)

2014-01-04 17:45  dustymugs

	* NEWS, raster/rt_core/rt_api.c: Remove use of void pointers in
	  rt_raster_from_gdal_dataset to prevent void point arithemetics.
	  Ticket #2589

2014-01-01 02:18  robe

	* doc/extras_topology.xml: #2593: document topology relationship
	  functions intersects and equals.

2013-12-19 17:29  strk

	* extensions/postgis_tiger_geocoder/Makefile.in: Ensure output dir
	  is created before attempting to write to it
	  
	  See https://travis-ci.org/postgis/postgis/builds/15654853#L1357

2013-12-18 15:54  strk

	* NEWS, postgis/postgis.sql.in: Do not allow installing postgis
	  twice in the same database (#2580)
	  
	  Checks for the presence of a "postgis_version" function,
	  and if found raises an exception with a message with
	  the schema containing it.

2013-12-07 14:41  dustymugs

	* NEWS, raster/rt_pg/rt_pg.c, raster/test/regress/rt_reclass.sql,
	  raster/test/regress/rt_reclass_expected: fix parsing issue of
	  range arguments of ST_Reclass. Ticket #2555

2013-11-27 16:03  dustymugs

	* NEWS, raster/rt_pg/rtpostgis.sql.in,
	  raster/test/regress/rt_asjpeg.sql,
	  raster/test/regress/rt_asjpeg_expected,
	  raster/test/regress/rt_aspng.sql,
	  raster/test/regress/rt_aspng_expected,
	  raster/test/regress/rt_astiff.sql,
	  raster/test/regress/rt_astiff_expected: fix NULL raster handling
	  in ST_AsPNG, ST_AsJPEG and ST_AsTIFF

2013-11-21 17:24  strk

	* NEWS, topology/sql/topogeometry/simplify.sql.in,
	  topology/test/regress/st_simplify.sql,
	  topology/test/regress/st_simplify_expected: Fix
	  ST_Simplify(TopoGeometry) for hierarchical topogeoms (#2547)

2013-11-21 16:52  strk

	* doc/extras_topology.xml: Add link from TopoElement to
	  TopoElementArray

2013-11-21 16:52  strk

	* raster/rt_pg/rtpostgis.sql.in: Fix dangling commutator for
	  raster/geometry OPERATOR ~ (#2532)

2013-11-20 00:17  pramsey

	* NEWS, postgis/gserialized_gist_2d.c: #2494, Avoid unnecessary
	  memory copy in gserialized_datum_get_box2df_p

2013-11-16 22:35  robe

	* HOWTO_RELEASE: minor tweaks to how to release

2013-11-16 21:57  robe

	* extensions/upgradeable_versions.mk: #2544: fix extension script
	  (made a booboo last commit)

2013-11-16 20:01  robe

	* HOWTO_RELEASE, Version.config,
	  extensions/upgradeable_versions.mk: #2544: change micro from svn
	  to devand clarify how to release docs

2013-11-12 21:40  pramsey

	* liblwgeom/g_box.c: #2542, build on Centos/ RHEL 5

2013-11-08 19:46  pramsey

	* NEWS, Version.config: Set for next release

2013-11-08 19:37  pramsey

	* NEWS, README.postgis, Version.config,
	  extensions/postgis/sql_bits/postgis--unpackaged.sql.in,
	  extensions/postgis_tiger_geocoder/sql_bits/tiger_geocoder--unpackaged.sql.in,
	  extensions/postgis_topology/sql_bits/topology--unpackaged.sql.in:
	  Update all manual bits for 2.1.1 release

2013-11-07 14:57  dustymugs

	* NEWS, raster/rt_pg/rtpostgis.sql.in,
	  raster/rt_pg/rtpostgis_upgrade_cleanup.sql.in,
	  raster/test/regress/tickets.sql: Add missing operators for
	  raster. Ticket #2532

2013-11-06 16:32  strk

	* NEWS, postgis/postgis.sql.in: Remove duplicated signatures

2013-11-06 09:46  strk

	* NEWS, liblwgeom/cunit/cu_split.c, liblwgeom/lwgeom_geos_split.c:
	  Fix small memory leak in lwline_split_by_line (#2528)
	  
	  Thanks Alessandro Furieri for the report and test

2013-11-06 09:42  strk

	* NEWS: tab to space

2013-11-06 05:12  dustymugs

	* NEWS, raster/loader/raster2pgsql.c, raster/loader/raster2pgsql.h:
	  added -k to raster2pgsql for skipping band is NODATA check

2013-11-05 19:57  pramsey

	* postgis/lwgeom_functions_basic.c: #2529, inconsistent behaviour
	  in ST_FlipCoordinates

2013-11-05 18:25  pramsey

	* ChangeLog, NEWS, README.postgis, doc/release_notes.xml: Update
	  doco for 2.1.1 release

2013-11-05 17:58  pramsey

	* extensions/postgis_tiger_geocoder/sql_bits, install-sh, postgis,
	  raster/rt_pg, raster/test/cunit, topology, topology/test/regress:
	  Ignore build artifacts

2013-11-05 00:15  pramsey

	* liblwgeom/lwgeom.c, regress/summary_expected: #2433, put SRIDs on
	  sub-geometries

2013-11-04 23:51  pramsey

	* liblwgeom/cunit/cu_in_geojson.c, liblwgeom/cunit/cu_surface.c,
	  liblwgeom/cunit/cu_tree.c: Quiet clang/llvm warnings

2013-11-04 23:17  pramsey

	* configure.ac, liblwgeom/g_box.c, liblwgeom/lwcircstring.c,
	  loader/pgsql2shp-core.c, loader/shpopen.c,
	  postgis/gserialized_gist_2d.c, postgis/gserialized_gist_nd.c,
	  postgis/lwgeom_sqlmm.c: Silence warnings under clang/llvm

2013-11-04 20:48  robe

	* doc/installation.xml: #2517 change to reflect using 2.1 scripts
	  instead of 2.0 scripts

2013-11-03 02:53  robe

	* doc/installation.xml: fix xml parse error

2013-11-02 18:26  robe

	* doc/installation.xml: #2522 document RegExp::Assemble perl
	  dependency

2013-10-30 09:45  strk

	* NEWS: Reword raster license change NEWS item (#2514)

2013-10-30 09:38  strk

	* LICENSE.TXT: Clarify licensing of PostGIS core as GPL2+ (#2515)

2013-10-28 19:45  dustymugs

	* NEWS: wrong ticket

2013-10-28 19:44  dustymugs

	* NEWS, raster/Makefile.in, raster/loader/Makefile.in,
	  raster/loader/raster2pgsql.c, raster/loader/raster2pgsql.h,
	  raster/macros/ac_proj4_version.m4, raster/rt_core/Makefile.in,
	  raster/rt_core/rt_api.c, raster/rt_core/rt_api.h,
	  raster/rt_pg/Makefile.in, raster/rt_pg/rt_pg.c,
	  raster/rt_pg/rt_pg.h, raster/rt_pg/rtpostgis.sql.in,
	  raster/rt_pg/rtpostgis_drop.sql.in,
	  raster/rt_pg/rtpostgis_legacy.sql.in,
	  raster/rt_pg/rtpostgis_upgrade_cleanup.sql.in,
	  raster/scripts/Makefile.in, raster/scripts/python/Makefile.in,
	  raster/scripts/python/Makefile.rt.sample,
	  raster/scripts/python/genraster.py,
	  raster/scripts/python/ovdump.py, raster/scripts/python/pixval.py,
	  raster/scripts/python/raster2pgsql.py,
	  raster/scripts/python/rtgdalraster.py,
	  raster/scripts/python/rtpixdump.py,
	  raster/scripts/python/rtreader.py,
	  raster/scripts/python/rtrowdump.py,
	  raster/scripts/python/window.py, raster/test/Makefile.in,
	  raster/test/cunit/Makefile.in,
	  raster/test/cunit/cu_band_basics.c,
	  raster/test/cunit/cu_band_misc.c,
	  raster/test/cunit/cu_band_stats.c, raster/test/cunit/cu_gdal.c,
	  raster/test/cunit/cu_mapalgebra.c, raster/test/cunit/cu_misc.c,
	  raster/test/cunit/cu_pixtype.c,
	  raster/test/cunit/cu_raster_basics.c,
	  raster/test/cunit/cu_raster_geometry.c,
	  raster/test/cunit/cu_raster_misc.c,
	  raster/test/cunit/cu_raster_wkb.c,
	  raster/test/cunit/cu_spatial_relationship.c,
	  raster/test/cunit/cu_tester.c, raster/test/cunit/cu_tester.h,
	  raster/test/regress/Makefile.in, raster/test/regress/box3d.sql,
	  raster/test/regress/bug_test_car5.sql,
	  raster/test/regress/check_raster_columns.sql,
	  raster/test/regress/check_raster_overviews.sql,
	  raster/test/regress/rt_addband.sql,
	  raster/test/regress/rt_band_properties.sql,
	  raster/test/regress/rt_bytea.sql,
	  raster/test/regress/rt_dimensions.sql,
	  raster/test/regress/rt_georeference.sql,
	  raster/test/regress/rt_gist_relationships.sql,
	  raster/test/regress/rt_hasnoband.sql,
	  raster/test/regress/rt_isempty.sql,
	  raster/test/regress/rt_pixelsize.sql,
	  raster/test/regress/rt_pixelvalue.sql,
	  raster/test/regress/rt_rotation.sql,
	  raster/test/regress/rt_scale.sql,
	  raster/test/regress/rt_set_band_properties.sql,
	  raster/test/regress/rt_set_properties.sql,
	  raster/test/regress/rt_upperleft.sql,
	  raster/test/regress/rt_utility.sql: Change raster license from
	  v3+ to v2+. Ticket #2516

2013-10-24 19:54  pramsey

	* utils/postgis_proc_upgrade.pl: #2510,postgis_major_version_check
	  interferes w/ upgrade

2013-10-19 17:20  dustymugs

	* NEWS, raster/rt_pg/rtpostgis.sql.in: add support for materialized
	  views and foreign tables in raster_columns and raster_overviews.
	  Ticket #2512

2013-10-18 21:32  pramsey

	* postgis/postgis.sql.in: #2511, geometry_columns doesn't support
	  materialized views or foreign tables

2013-10-18 20:59  pramsey

	* liblwgeom/lwtree.c, liblwgeom/lwtree.h: Revert accidental code
	  committed to lwtree.*

2013-10-18 20:57  pramsey

	* liblwgeom/liblwgeom.h.in, liblwgeom/lwalgorithm.c,
	  liblwgeom/lwcircstring.c, liblwgeom/lwtree.c, liblwgeom/lwtree.h,
	  liblwgeom/ptarray.c, regress/tickets_expected: #2463, st_length
	  on curve is on linearized geom

2013-10-16 22:41  pramsey

	* postgis/postgis.sql.in: #2511, geometry_columns doesn't support
	  materialized views

2013-10-11 01:48  robe

	* regress/tickets.sql, regress/tickets_expected: #2506 regress
	  failure on 32-bit windows PostgreSQL. More stringent round but
	  also subtract to guarantee they are the same

2013-10-11 01:07  robe

	* regress/tickets.sql, regress/tickets_expected: #2506 regress
	  failure on 32-bit windows PostgreSQL. Round values so match on
	  all platforms

2013-10-09 14:41  strk

	* NEWS: Add 2.0.4 block in NEWS file

2013-10-09 14:38  strk

	* NEWS, loader/pgsql2shp-cli.c: Fix segfault on bogus pgsql2shp
	  call (#2504)

2013-10-09 06:45  strk

	* NEWS, postgis/postgis.sql.in, topology/topology.sql.in,
	  topology/topology_drop_before.sql.in: Put
	  postgis_topology_scripts_installed() in topology schema (#2502)
	  
	  This was the only topology signature installed in the default
	  schema.
	  The postgis_full_version() function is updated to find it there.

2013-10-08 14:05  strk

	* NEWS, postgis/postgis_drop_after.sql,
	  raster/rt_pg/rtpostgis_drop.sql.in: Fix upgrades from 2.0 leaving
	  stale function signatures (#2489)

2013-10-07 19:20  pramsey

	* postgis/gserialized_gist_2d.c: Apply patch from smagen to fix
	  infinite loop in index where NaN geometry appears #2449

2013-10-07 17:55  pramsey

	* regress/run_test.pl: Filter LOG entries #2499

2013-10-03 03:40  dustymugs

	* raster/test/regress/rt_dumpvalues.sql,
	  raster/test/regress/rt_dumpvalues_expected: added regression
	  tests for ticket #2493

2013-10-03 03:40  dustymugs

	* NEWS, raster/rt_pg/rt_pg.c: Fixed behavior of
	  ST_DumpValues(raster, ...) when passed an empty raster

2013-09-30 20:26  robe

	* extras/tiger_geocoder/tiger_2011/tiger_loader_2011.sql,
	  extras/tiger_geocoder/tiger_2011/tiger_loader_2012.sql,
	  extras/tiger_geocoder/tiger_2011/tiger_loader_2013.sql: #2490
	  point back to state level zip files (only available in tiger 2010
	  folder)

2013-09-27 21:17  robe

	* regress/tickets.sql, regress/tickets_expected: correct typo in
	  ticket # (as I noted in #2396 )

2013-09-27 16:08  strk

	* postgis/postgis.sql.in, postgis/sqldefines.h.in: Change
	  deprecation warning to raise a WARNING after 2 version
	  deprecation time
	  
	  I kept the DEBUG for the first deprecating version to keep
	  changes
	  small (no need to change testsuite again) but I really think
	  it should be at least a NOTICE in that case, or nobody would
	  notice.
	  
	  See #2440

2013-09-27 15:22  strk

	* postgis/postgis.sql.in: Drop misplaced comment

2013-09-27 03:30  robe

	* regress/tickets.sql, regress/tickets_expected: #2396 big-endian
	  architecture regress failure

2013-09-26 09:47  strk

	* NEWS: Format!

2013-09-24 21:57  robe

	* regress/empty.sql, regress/regress.sql, regress/regress_expected,
	  regress/sql-mm-compoundcurve.sql,
	  regress/sql-mm-compoundcurve_expected,
	  regress/sql-mm-curvepoly.sql, regress/sql-mm-curvepoly_expected,
	  regress/tickets.sql, regress/tickets_expected: #2396 liblwgeom
	  tests fail on big-endian architectures (oops copied the wrong
	  tickets file)

2013-09-23 18:25  robe

	* NEWS, doc/extras_tigergeocoder.xml,
	  doc/xsl/postgis_aggs_mm.xml.xsl: document #2478 support for tiger
	  2013

2013-09-23 04:53  robe

	* doc/installation.xml: #2466 point json-c to github loc instead of
	  old 0.9 loc

2013-09-23 04:36  robe

	* extensions/postgis_tiger_geocoder/Makefile.in,
	  extras/tiger_geocoder/tiger_2011/create_geocode.bat,
	  extras/tiger_geocoder/tiger_2011/create_geocode.sh,
	  extras/tiger_geocoder/tiger_2011/tiger_loader_2011.sql,
	  extras/tiger_geocoder/tiger_2011/tiger_loader_2012.sql,
	  extras/tiger_geocoder/tiger_2011/tiger_loader_2013.sql,
	  extras/tiger_geocoder/tiger_2011/upgrade_geocoder.bat,
	  extras/tiger_geocoder/tiger_2011/upgrade_geocoder.sh: #2478:
	  incorporated Kahif Rasul's trunk fixes and also logic to enable
	  tiger geocoder in 2.1 extension

2013-09-22 02:13  robe

	* postgis/postgis.sql.in: #2440 -- remove warnings from functions
	  -- (pushing this to a debug level notice)

2013-09-22 02:10  robe

	* regress/tickets.sql, regress/tickets_expected: #2440 -- remove
	  warnings from functions -- (pushing this to a debug level notice)

2013-09-08 15:13  robe

	* HOWTO_RELEASE: update to include updating source.html page. Minor
	  other changes reshuffling

2013-09-07 13:25  strk

	* utils/postgis_restore.pl.in: Clean up restore script (#2471)

2013-09-06 22:52  pramsey

	* doc/using_postgis_dataman.xml: Splling (#2255)

2013-09-06 16:46  strk

	* liblwgeom/lwgeom_geos.c: Enhance error messages in
	  lwgeom_intersection and lwgeom_normalize

2013-09-05 19:59  robe

	* regress/run_test, regress/run_test.pl: #2469 add
	  min_messages=NOTICE so travis doesn't scream

2013-09-05 08:16  robe

	* .travis.yml: yaml config - not sure why travis is trying to test
	  without yaml config

2013-09-05 07:58  robe

	* regress/tickets.sql, regress/tickets_expected: #2168 test to test
	  non-commutative fix of geog ST_Distance

2013-09-04 04:37  robe

	* regress/regress_index_nulls.sql, regress/regress_ogc.sql,
	  regress/tickets.sql: #2467 add min_messages so travis doesn't
	  scream

2013-09-02 16:18  pramsey

	* postgis/geography_measurement.c: Geog best srid fix, from kashif
	  (#2434)

2013-08-31 15:00  dustymugs

	* NEWS, doc/reference_raster.xml, raster/rt_pg/rt_pg.c,
	  raster/test/regress/Makefile.in,
	  raster/test/regress/rt_clip_expected,
	  raster/test/regress/rt_elevation_functions_expected,
	  raster/test/regress/rt_intersection_expected,
	  raster/test/regress/rt_pixelascentroids_expected,
	  raster/test/regress/rt_pixelaspoints_expected,
	  raster/test/regress/rt_pixelaspolygons_expected,
	  raster/test/regress/rt_setvalues_array_expected,
	  raster/test/regress/rt_union_expected: Fix behavior of
	  ST_PixelAsXXX functions with regard to exclude_nodata_parameter

2013-08-23 19:57  pramsey

	* configure.ac: Allow version parser to handle 9.3rc3

2013-08-23 12:04  robe

	* doc/extras_tigergeocoder.xml: fix typo in function name

2013-08-23 02:47  robe

	* doc/extras_tigergeocoder.xml: #2446 Drop_Nation_Script doco is
	  wrong

2013-08-22 04:41  robe

	* extensions/postgis_tiger_geocoder/Makefile.in,
	  extras/tiger_geocoder/tiger_2011/tiger_loader_2012.sql: #2441
	  Tiger geocoder uses new features only available in Postgres 9.3.
	  Changed to not use CREATE .. IF NOT EXISTS and use DO instead.
	  Also revised extension to upgrade loader (it wasn't before)

2013-08-18 01:16  robe

	* Version.config, doc/postgis.xml,
	  extensions/upgradeable_versions.mk: bump version to 2.1.1dev

2013-08-18 00:50  robe

	* doc/release_notes.xml: one more paragraph mark missing

2013-08-18 00:34  robe

	* doc/release_notes.xml: fix para tag

2013-08-18 00:14  robe

	* doc/release_notes.xml: fix remaining unbalanced para tags

2013-08-18 00:09  robe

	* Version.config, doc/postgis.xml, doc/release_notes.xml,
	  extensions/upgradeable_versions.mk: fix unbalanced para, flip
	  version to 2.1.0

2013-08-18 00:03  robe

	* HOWTO_RELEASE: minor corrections

2013-08-18 00:03  robe

	* extensions/postgis/sql_bits/postgis--unpackaged.sql.in,
	  extensions/postgis_tiger_geocoder/sql_bits/tiger_geocoder--unpackaged.sql.in,
	  extensions/postgis_topology/sql_bits/topology--unpackaged.sql.in:
	  update unpackaged scripts in prep for 2.1.0 release

2013-08-17 23:51  robe

	* README.postgis: forgot README.postgis

2013-08-17 23:49  robe

	* ChangeLog, NEWS, doc/release_notes.xml: update ChangeLog, NEWS in
	  prep for 2.1.0 release

2013-08-16 18:45  nicklas

	* liblwgeom/measures.c: fix back polyhedralsurface to distance
	  calculations #2431

2013-08-16 00:59  robe

	* doc/reference_accessor.xml: #2435 ST_Summary document S flag

2013-08-14 07:42  strk

	* liblwgeom/cunit/cu_ptarray.c, liblwgeom/lwsegmentize.c:
	  lw_segment_side may return any negative number, not just -1
	  (#2420)
	  
	  Adds other unit tests for line desegmentation excercising
	  quadrant
	  computation.

2013-08-13 23:48  strk

	* liblwgeom/cunit/cu_ptarray.c, liblwgeom/lwsegmentize.c,
	  regress/tickets.sql, regress/tickets_expected: Fix computation of
	  number of quadrants per arc (#2420)
	  
	  Note: I had to change some tests that expected 3-quadrant curves
	  to be accepted as curvey input to rely on round-trip instead

2013-08-13 23:48  strk

	* liblwgeom/cunit/cu_ptarray.c, liblwgeom/lwsegmentize.c,
	  regress/tickets_expected: Pick curve control point farther than
	  in the middle
	  
	  Seems to get a good point when doing manual tests...

2013-08-13 22:54  strk

	* liblwgeom/cunit/cu_ptarray.c, liblwgeom/lwsegmentize.c,
	  regress/tickets.sql, regress/tickets_expected: Make sure to
	  retain first point of curves on linearization (#2427)

2013-08-13 07:25  strk

	* liblwgeom/cunit/cu_ptarray.c, liblwgeom/lwsegmentize.c: Fix short
	  allocation of edge to curves store (#2425)

2013-08-13 06:53  strk

	* liblwgeom/lwsegmentize.c, regress/tickets.sql,
	  regress/tickets_expected: Add COMPOUNDCURVE in MULTICURVE support
	  for ST_CurveToLine (#2424)

2013-08-12 18:19  strk

	* liblwgeom/lwsegmentize.c, regress/tickets.sql,
	  regress/tickets_expected: Require all arc edges to form the same
	  angle (#2423)
	  
	  Note: gives expected result for #183

2013-08-12 09:58  strk

	* regress/tickets.sql, regress/tickets_expected: Fix ticket
	  reference (it's #2420, not 30)

2013-08-11 18:15  strk

	* liblwgeom/lwsegmentize.c, regress/tickets.sql,
	  regress/tickets_expected: Require at least 8 edges to define a
	  full circle (#2420)

2013-08-11 08:51  strk

	* liblwgeom/lwsegmentize.c, regress/tickets.sql,
	  regress/tickets_expected: Fix ST_LineToCurve with input having
	  less than 4 vertices (#2412)

2013-08-10 06:25  robe

	* extras/tiger_geocoder/tiger_2011/census_loader.sql: #2414
	  extension not installing census tables

2013-08-10 06:14  robe

	* extras/tiger_geocoder/tiger_2011/pagc_normalize/pagc_tables.sql:
	  #2419: agc_rules loading defaulting to is_custom true instead of
	  false

2013-08-09 07:00  strk

	* liblwgeom/lwgeom.c, postgis/lwgeom_functions_basic.c,
	  regress/tickets.sql, regress/tickets_expected: Fix ST_Multi with
	  COMPOUNDCURVE and CURVEPOLYGON types (#2415)

2013-08-08 22:54  robe

	* extras/tiger_geocoder/tiger_2011/pagc_normalize/pagc_tables.sql:
	  dupe 2934 (give Northwest next id)

2013-08-08 22:31  robe

	* extras/tiger_geocoder/tiger_2011/tiger_loader_2012.sql: get rid
	  of hard-codings of schemas in sh profile, add logic to create
	  data schema if not present

2013-08-08 06:21  strk

	* liblwgeom/lwsegmentize.c, regress/sql-mm-circularstring.sql,
	  regress/sql-mm-circularstring_expected: Fix segmentize of
	  collinear curve

2013-08-08 05:19  robe

	* extras/tiger_geocoder/tiger_2011/pagc_normalize/pagc_tables.sql:
	  #2403 force northwest into postdir, fix some other casing issues

2013-08-06 16:01  robe

	* liblwgeom/cunit/cu_libgeom.c: #2396: change wkb compare to a same
	  check

2013-08-04 16:07  robe

	* extras/tiger_geocoder/tiger_2011/pagc_normalize/pagc_tables.sql:
	  #2404: DISTRICT OF COLUMBIA is not abbreviated

2013-08-03 17:11  robe

	* Version.config, doc/postgis.xml,
	  extensions/upgradeable_versions.mk: flip branch to rc3 (hopefully
	  we won't need it and can go straight to release)

2013-08-03 17:08  robe

	* doc/postgis.xml: prep for release of rc2 (I know but too many new
	  tickets closed in rc1 cycle and want to wait for geos)

2013-08-03 16:30  robe

	* extensions/postgis_tiger_geocoder/sql_bits/mark_editable_objects.sql.in:
	  #2401 logic to mark pagc_rules as editable and for backup save
	  custom rules

2013-08-03 16:10  robe

	* extras/tiger_geocoder/tiger_2011/pagc_normalize/pagc_tables.sql:
	  #2401 What was I thinkng. pagc_rules needs to set existing to
	  is_custom = false so old records are not considered custom

2013-08-03 16:03  robe

	* extras/tiger_geocoder/tiger_2011/pagc_normalize/pagc_tables.sql:
	  #2401 fix typo in add column statement

2013-08-02 16:33  robe

	* extras/tiger_geocoder/tiger_2011/pagc_normalize/pagc_tables.sql:
	  #2401 fix typo

2013-08-02 16:31  robe

	* extras/tiger_geocoder/tiger_2011/pagc_normalize/pagc_tables.sql:
	  #2401 Add is_custom options to pagc_rules table

2013-08-02 01:30  dustymugs

	* NEWS, doc/release_notes.xml, doc/using_raster_dataman.xml,
	  doc/xsl/postgis_aggs_mm.xml.xsl: Add note regarding limitation of
	  raster bands only being able to reference the first 256 bands of
	  an out-db raster. Ticket #2111.

2013-07-20 03:20  robe

	* loader/pgsql2shp-cli.c: #2230 can't dump on windows 64 if schema
	  qualified. Fix by replacing with more modern code (follow same
	  pattern and standardiz naming of variable as shp2pgsql)

2013-07-20 01:42  robe

	* loader/shp2pgsql-gui.1: #2389 man page for shp2pgsql-gui provided
	  by Mònica Ramírez Arceda and mwanner

2013-07-19 05:51  robe

	* doc/extras_tigergeocoder.xml, doc/installation.xml,
	  extras/tiger_geocoder/tiger_2011/pagc_normalize/pagc_tables.sql:
	  #2380 backport changes related to PAGC as wwell as tiger doco
	  updates

2013-07-17 14:45  dustymugs

	* NEWS, raster/rt_pg/rtpostgis.sql.in,
	  raster/test/regress/rt_neighborhood.sql,
	  raster/test/regress/rt_neighborhood_expected: Fix variable
	  datatypes in ST_Neighborhood(). Ticket #2384

2013-07-17 14:04  dustymugs

	* NEWS, raster/rt_pg/rtpostgis.sql.in: Removed unsafe use of \'
	  from raster message. Ticket #2383

2013-07-14 18:38  strk

	* topology/test/Makefile.in: GEOS 3.3.8 uses old snapping (#2379)

2013-07-10 11:38  robe

	* doc/extras_tigergeocoder.xml, doc/installation.xml:

2013-07-10 11:17  robe

	* doc/extras_tigergeocoder.xml: oops booboo

2013-07-10 11:11  robe

	* Version.config, doc/postgis.xml,
	  extensions/upgradeable_versions.mk: call this one rc2 with plan
	  it will never be released and we'll go straight to gold after we
	  clean up the news and docs.

2013-07-10 11:07  robe

	* ChangeLog, HOWTO_RELEASE, NEWS, README.postgis, Version.config,
	  doc/postgis.xml, extensions/upgradeable_versions.mk: prepping for
	  rc1 release

2013-07-10 03:44  robe

	* extras/tiger_geocoder/README,
	  extras/tiger_geocoder/tiger_2011/README: #2245 Doc patches to
	  tiger

2013-07-10 02:44  robe

	* doc/extras_tigergeocoder.xml, doc/installation.xml: briefly
	  document pagc in docs and where to get. will flesh out later, but
	  good enough for 2.1 release

2013-07-09 16:37  robe

	* doc/reference_editor.xml: #2378, document that
	  ST_CollectionExtract and ST_CollectionHomegenize are flawed when
	  dealing with polygons with shared edges

2013-07-09 03:36  pramsey

	* configure.ac: Allow build to work with --libintl-prefix and other
	  configure directives

2013-07-08 06:57  robe

	* doc/reference_lrs.xml: get rid of deprecated
	  ST_Line_Interpolate_Point in code examples

2013-07-05 10:45  strk

	* liblwgeom/cunit/cu_clean.c, liblwgeom/lwgeom_geos_clean.c:
	  Backport ST_MakeValid memory leak fix (#2307)

2013-07-02 22:34  pramsey

	* liblwgeom/lwgeom_geos_clean.c, regress/tickets.sql,
	  regress/tickets_expected: #2307, add test and comment on
	  lwgeom_free

2013-07-02 21:51  robe

	* doc/html/image_src/st_azimuth01.wkt,
	  doc/html/image_src/st_azimuth02.wkt, doc/reference_measure.xml:
	  #876 ST_Azimuth doc patch

2013-07-02 20:12  pramsey

	* NEWS, configure.ac, topology/test/Makefile.in: #2371 Support GEOS
	  versions with more than 1 digit in micro

2013-06-28 13:58  strk

	* postgis/lwgeom_in_kml.c, regress/in_kml.sql,
	  regress/in_kml_expected: Support parsing KML with space between
	  digits and comma (#2372)

2013-06-25 14:40  dustymugs

	* configure.ac: Comment out call for gdal-config --dep-libs as it
	  shouldn't be
	  necessary.

2013-06-25 13:50  strk

	* configure.ac, topology/test/Makefile.in,
	  topology/test/regress/topogeo_addlinestring_expected,
	  topology/test/regress/topogeo_addlinestring_expected_newsnap,
	  topology/test/regress/topogeo_addlinestring_expected_oldsnap:
	  Base expected TopoGeo_addLinestring output on GEOS version
	  (#2368)

2013-06-22 02:39  robe

	* Version.config, doc/postgis.xml,
	  extensions/upgradeable_versions.mk: start rc1dev cycle and switch
	  docs back to dev site

2013-06-22 02:37  robe

	* ChangeLog, HOWTO_RELEASE, NEWS, Version.config, doc/postgis.xml,
	  extensions/upgradeable_versions.mk: update ChangeLog and prepare
	  for tagging 2.1.0beta3

2013-06-21 15:45  strk

	* configure.ac: Do not override JSON_LDFLAGS, fixing --with-jsondir
	  usage

2013-06-20 22:22  strk

	* NEWS, configure.ac: Add support for libjson-c 0.10+ (#2213)

2013-06-20 06:35  robe

	* .: branch in prep for beta3

2013-06-20 06:24  robe

	* #2336 state level regex wget is too greedy and pulling all states
	  when KS is chosen

2013-06-13 15:26  dustymugs

	* Fixed handling of schema name when adding overview constraints.
	  Ticket #2359

2013-06-11 22:52  dustymugs

	* Have cleanup before calls to elog(ERROR, ...)

2013-06-11 22:52  dustymugs

	* Grammar fixes for error messages (active vs passive)

2013-06-08 20:28  robe

	* #2356: quick fix for extensions not building anymore because of
	  raster upgrade file change from rtpostgis_upgrade_20_minor.sql to
	  rtpostgis_upgrade_20_21.sql
	  
	  Also got rid of some commented out code

2013-06-08 20:09  robe

	* Get rid of postgis_drop_before for extension upgrade -- we don't
	  need it any more after #2334

2013-06-07 17:39  pramsey

	* #2351, st_distance between geographies wrong

2013-06-05 22:35  pramsey

	* Ignore generated sfcgal.sql

2013-06-05 22:34  pramsey

	* Ignore generated makefile

2013-06-05 21:31  pramsey

	* #2315, geography_distance_uncached: variable ‘tolerance’ set but
	  not used

2013-06-05 21:01  pramsey

	* #2168, ST_Distance is not always commutative

2013-06-05 20:38  pramsey

	* #2165, ST_NumPoints regression failure with CircularString

2013-06-05 18:11  pramsey

	* #2307, ST_MakeValid outputs invalid geometries

2013-06-04 19:18  dustymugs

	* Added raster upgrade path from 2.0 to 2.1. Ticket #2348

2013-06-04 16:26  strk

	* Fix spelling errors in st_makevalid documentation
	  
	  Fixes a couple of spelling errors, and use the full word
	  'without' instead of the contraction 'w/out'.

2013-06-04 16:22  strk

	* Renew the COPYING gpl-2.0 with last version from gnu.org

2013-06-04 14:13  strk

	* Let DO commands from SQL drop files end up in final upgrade
	  script
	  
	  Should fix upgrade path from 2.0 to 2.1 (#2334)

2013-06-03 20:26  strk

	* Turn lwgeom_backend_switch into a static function

2013-06-03 17:45  strk

	* Another couple of warnings gone

2013-06-03 08:53  strk

	* More unused variables and functions warnings cleaned

2013-06-03 08:26  strk

	* Remove warnings from liblwgeom
	  
	  These are mostly unused variables

2013-06-01 11:54  mcayland

	* Fix "array subscript is above array bounds" gcc build warnings on
	  trunk using a suitable pointer and cast.

2013-05-30 22:16  strk

	* Update expectances after GEOSSnap fixes (#2346)

2013-05-30 17:10  dustymugs

	* Alphabetize built-in map algebra callback functions

2013-05-27 16:04  strk

	* Actually use the --strip-trailing-cr switch, do not check it only

2013-05-27 07:03  strk

	* Use system diff only if it knows how to strip trailing CR (#2344)

2013-05-25 18:14  strk

	* Not all args with a dash are options, only those starting with
	  one

2013-05-25 18:10  strk

	* Use system diff when available (my implementation is horrible)

2013-05-25 16:58  strk

	* Cleanly handle unsupported switches

2013-05-25 16:49  strk

	* Use consistent formatting for the NEWS file

2013-05-25 16:47  strk

	* Fix swapped obtained/expected in regression failure report

2013-05-24 17:27  dustymugs

	* Refactored use of out-db rasters for regression tests

2013-05-24 17:27  dustymugs

	* Removed unnecessary test due to introduction of
	  ST_FromGDALRaster()

2013-05-24 06:29  robe

	* hardcode minor for now fix later, get rid of old links

2013-05-24 04:42  robe

	* add Natural Resources Canada (supporting Lidar point cloud)

2013-05-24 04:24  robe

	* this may not work

2013-05-24 04:13  robe

	* 

2013-05-24 04:13  robe

	* 

2013-05-24 04:11  robe

	* minor edit

2013-05-23 22:02  dustymugs

	* Fixed issues caught by clang

2013-05-23 20:21  robe

	* replace defunct credit reference with credits_other_contributors

2013-05-23 19:16  robe

	* oops forgot beginning tag

2013-05-23 04:34  robe

	* credit past is taking up too much prime real estate relegate past
	  contributors to other section, add missing corporate sponsor
	  Palantir Technologies (funded geography and funding point cloud),
	  minor updates to bios, alphabetize core contributors otherwise
	  have to go by relevance and get into hissing fights

2013-05-22 20:24  strk

	* Avoid (srf()).* construct, known to invoke srf() for each out
	  field
	  
	  Should slightly improve performances of TopoGeo_addLinestring
	  (in turn used by toTopoGeom)

2013-05-20 10:41  robe

	* #2185: failure on 64-bit windows edb. In event of parse error
	  return PG_RETURN_NULL() instead of forcing functions not to cache
	  (revert last sugar coat change)

2013-05-20 00:02  robe

	* move Bborie Park up to PSC section and augment bio on all the
	  work he's been doing

2013-05-19 19:01  robe

	* #2185: bah still crashes sometimes on 9.2 -- better just remove
	  teh immutable entirely fromt hese functions. No one should be
	  suing these anyway since they are deprecated

2013-05-19 18:41  robe

	* #2185: bandage for 9.2 EDB x64 basically set all these SQL
	  functions to have a cost of 1 (like the others) so they rarely
	  will ever cache. It's super sugar coating the issue -- there is
	  something I feel wrong with our parser that it's properly
	  cleaning on error and corrupting shared memory when things are
	  cached. but at least regress.sql now passes under 9.2 edb 64

2013-05-19 15:37  robe

	* #2332 ammendment correct the note to note we are no longer just
	  wrapping the otehr function

2013-05-19 13:01  robe

	* #2332 windows 64 EDB crasher on invalid wkb using ST_GeomFromWKB
	  - fix by using similar logic to go ST_GeomFromEWKB and skipping
	  intermediary call.

2013-05-18 21:07  strk

	* Use finite() instead of isfinite()
	  
	  The former is also already used under postgis/ so we already rely
	  on it. The latter is been reported to be unavailable on Solaris.

2013-05-17 22:53  strk

	* Ensure local liblwgeom and libpgcommon includes are scanned first

2013-05-16 12:37  robe

	* clarify soft upgrade requirement for PostGIS 2.0

2013-05-15 23:55  dustymugs

	* Added SFCGAL version output

2013-05-14 22:38  dustymugs

	* Allow correct handling of sect2 tags in chunked html

2013-05-14 21:03  robe

	* #2329: fix bug in where condition of backup

2013-05-14 20:42  dustymugs

	* Fixed Raster Processing section

2013-05-14 18:52  dustymugs

	* Reorganized the entire Raster Processing section. Lets see if
	  this makes
	  things easier to find... or not.

2013-05-14 14:32  dustymugs

	* Minor tweaks to ST_ColorMap() doc

2013-05-14 12:57  robe

	* alphabetize raster processing section - impossible to find stuff
	  otherwise

2013-05-14 12:10  robe

	* #2326: describe behavior of having no non-datavalue as by design.
	  Also change all examples to explicitly specify band (though we
	  have only 1 band anyway) for anal clarity. (forgot edits in last
	  commit

2013-05-14 12:08  robe

	* #2326: describe behavior of having no non-datavalue as by design.
	  Also change all examples to explicitly specify band (though we
	  have only 1 band anyway) for anal clarity.

2013-05-13 09:42  strk

	* Revert changes in test for wmsservers clients
	  
	  Augment min client messages to ERROR so that new deprecation
	  warnings don't need to be expected.

2013-05-13 06:45  robe

	* fix typo in ST_ColorMap query

2013-05-13 04:14  robe

	* dustymugs must have made a correction to pseudo_color -- no black
	  background anymore, also add in visualizations for new named
	  color ramps and liink fromST_AsPNNG TOST_COLRMap

2013-05-12 19:40  colivier

	* #2323. Commit it and br .po for sfcgal doc

2013-05-12 08:43  colivier

	* #2323. Add reference_sfcgal.xml.pot

2013-05-12 04:19  robe

	* bump trunk to 2.1.0beta3dev

2013-05-12 03:08  robe

	* switch download location to downloads.osgeo.org

2013-05-12 03:05  robe

	* prep for beta2 tagging

2013-05-12 02:27  robe

	* #1898, #2322 move geos functions in lwtin.c to lwgeom_geos.c to
	  prevent unhealthy dependency on geos (for loader tools and also
	  image generator), roll back change to cunit for loader (the geos
	  includes). bump up version number to beta2dev

2013-05-11 16:05  robe

	* one more try

2013-05-11 15:55  robe

	* try again. committed obsolete version last time.

2013-05-11 15:50  robe

	* fix booboo

2013-05-11 15:46  robe

	* update version number to beta1 in prep for tagging, upgrade from
	  old dev, amendments to how to release, rebuild of unpackaged
	  scripts

2013-05-11 15:32  robe

	* change 3d icons, better distinction between required and
	  enhnaced, minor grammar correction

2013-05-11 13:24  colivier

	* Related to #2321. SFCGAL doc entry in installation.xml.

2013-05-11 07:47  colivier

	* #2319 fix. Update SFCGAL regress tests after #1994 functions
	  renaming

2013-05-11 05:20  robe

	* have sfcgal function appear in special index and also flag if a
	  function requires sfcgal in matrix

2013-05-11 03:18  robe

	* update screen outputs

2013-05-11 02:34  robe

	* missed one comment

2013-05-11 02:32  robe

	* repeat create extension instructions in short -- heck its shorter
	  than the crap we have listed. Also correect compile instructions
	  (with-raster and -with-topology no longer need stating) get rid
	  of other obsolete statements

2013-05-11 02:14  robe

	* update ReadMe to include SFCGAL and preferred versions of
	  GEOS/GDAL/CGAL. Put pretty anchors in install so doesn't create
	  hard to bookmark numbered anchors.

2013-05-11 01:56  robe

	* update change log in preparation for beta1 release

2013-05-10 22:27  dustymugs

	* Added more predefined color ramps for ST_ColorMap(raster).
	  Removed RGB
	  <-> HSV colorspace conversion as it sometimes resulted in strange
	  answers when interpolating.

2013-05-10 22:27  dustymugs

	* Remove noisy info message. A big source of confusion. Ticket
	  #2309

2013-05-10 17:17  colivier

	* cf #2318, add a optional additional version parameter in
	  ST_ForceSFS, handle both 1.1 and 1.2. default is 1.1

2013-05-10 16:23  colivier

	* Use ST_MinkowskiSum rather than ST_Minkowski userland.

2013-05-10 16:17  colivier

	* add a flag for SFCGAL function cf #2317. Remove useless
	  ST_MakeSolid doc entry

2013-05-10 15:00  strk

	* ST_Force_XXX renamed to ST_ForceXXX

2013-05-10 13:24  colivier

	* Update NEWS related to #2254 and #1823

2013-05-10 13:02  colivier

	* Change ST_force_sfs to ST_ForceSFS, also in ST_ConcaveHull
	  calls...

2013-05-10 11:43  colivier

	* Change ST_force_sfs to ST_ForceSFS

2013-05-10 11:40  colivier

	* output COLLECTION of Polygon for TIN and PolyhedralSurface, for
	  ST_ForceSFS (instead of MultiPolygon). Thanks to Sandro for these
	  input

2013-05-10 10:47  colivier

	* Fix #2314. Add a unit test for postgis_sfcgal_version

2013-05-10 07:51  strk

	* Fix more compiler warnings
	  
	  There are still some that would be nice to fix, but it's mostly
	  the array subscript is above array bounds one

2013-05-10 07:43  robe

	* link to ST_NumBands

2013-05-10 07:42  robe

	* example of a custom color map

2013-05-10 07:17  strk

	* Fix compiler warnings in lwgeom_functions_analytic

2013-05-10 07:06  strk

	* Fix implicit declaration of function 'tolower' warning

2013-05-10 07:00  colivier

	* Related to #2313

2013-05-10 06:57  robe

	* #2290 provide visual example of color map

2013-05-10 00:09  dustymugs

	* Added generated sfcgal files

2013-05-10 00:09  dustymugs

	* Addition of ST_ColorMap(raster). Ticket #2290

2013-05-09 23:46  dustymugs

	* Prevent compile error for when CGAL isn't wanted.

2013-05-09 22:12  colivier

	* add st_force_sfs doc

2013-05-09 19:38  colivier

	* Add SFCGAL support cf #2254. Include SFCGAL support, postgis
	  backend handling (GEOS/SFCGAL). Regress tests, documentation
	  prototypes and also additional force_sfs function.

2013-05-09 14:22  robe

	* update extension install to include tiger geocoder and some
	  helpful commands you can run from psql

2013-05-09 09:24  strk

	* Fix potential access to uninitialized value
	  
	  It would have happened on malformed COMPOUNDCURVE (unlikely).
	  Hushes compiler warning.

2013-05-09 06:34  robe

	* start accounting for more raster helper types - addbandarg etc.

2013-05-08 20:37  pramsey

	* #2298, ST_AsGML geography crashable with monkey inputs

2013-05-08 05:18  robe

	* #2242: Clarify behavior of ST_Union with NULLS

2013-05-08 05:05  robe

	* put full version number on st_tpi, st_tri, st_roughness

2013-05-07 23:04  dustymugs

	* Commented out debug call to non-existant function
	  nd_stats_to_grid().
	  Ticket #2282

2013-05-07 15:39  dustymugs

	* Added ST_TRI(raster). Ticket #2164. Thanks to Nathaniel Clay for
	  writing the function and required docs and regression tests.

2013-05-07 15:39  dustymugs

	* Added ST_Roughness(raster). Ticket #2302. Thanks to Nathaniel
	  Clay for writing the function and required docs and regression
	  tests.

2013-05-07 15:39  dustymugs

	* Added ST_TPI(raster). Ticket #2163. Thanks to Nathaniel Clay for
	  writing
	  the function and required docs and regression tests.

2013-05-07 15:32  robe

	* try again

2013-05-07 15:00  robe

	* put in author info ePub just shows unknown for author (annoying).
	  Move editor into authorgroup. Also put in productname and number

2013-05-07 06:05  robe

	* fix PGCONFIG (change to @PG_CONFIG@ ) to be consistent with
	  configure variable change.

2013-05-06 08:30  strk

	* Ensure local liblwgeom dir is added first to include path in
	  loader/

2013-05-06 07:58  robe

	* Add GEOS to compile cunit flags of shp2pgsql to prevent error in
	  #1898

2013-05-06 06:48  robe

	* #1898: Nathan Wagner's patch that adds a flag 2 to allow
	  ST_DelaunayTriangles to dump out a TIN. Just commit and see if
	  winnie has same issue with shp2pgsql-gui checks

2013-05-05 22:35  robe

	* #1818 slight doc change move the FromGeoHash family to
	  constructor section and link back to ST_GeoHash output and amend
	  credits to Jason Smith

2013-05-05 16:34  robe

	* #2118: add enhanced note to ST_Boundary (to note Nathan Wagner
	  ST_Triangle support feature)

2013-05-05 16:24  robe

	* #2118: ST_Boundary support for Triangle type

2013-05-05 01:37  robe

	* change output naming of epub to be consistent with pdf and also
	  try to add in the css include

2013-05-04 20:15  robe

	* bah dbtoepub doesn't understand includes

2013-05-04 20:04  robe

	* switch back to rout but attempt a -I include

2013-05-04 19:42  robe

	* change epub to be built in html so relative search for images
	  doesn't break, fix deprecated links

2013-05-04 16:59  robe

	* #2204: regina programming in dark trying to put in epub build
	  logic

2013-05-04 13:54  robe

	* change log tables generated to have 21 in name (topology garden
	  test is far from done)

2013-05-04 13:18  robe

	* #2295 Nathan Wagner patch to support for dumping circular strings
	  in dump points

2013-05-04 01:16  robe

	* #2293: patch to throw an error for curved geoms on ST_DumpPoints
	  rather than crash.

2013-05-03 05:54  robe

	* #1292 commit patch ST_SnapToGrid returns a value of of range

2013-05-03 04:45  robe

	* #1818 credit updates J. Smith (also fix web link in CREDITS file)

2013-05-03 04:12  robe

	* #1818: geohash one more file forgot to commit.

2013-05-03 04:05  robe

	* #1818: oops forgot to add the tests

2013-05-03 04:04  robe

	* #1818: geohash patch hashbox to geom

2013-05-02 12:03  robe

	* #2262 change box cast from implicit to assignment

2013-05-02 12:00  robe

	* add 2.0.3 and 2.1 sections, break out 2.1 changed from new

2013-05-01 13:48  robe

	* ban strk's annoying warning note about using deprecated functions

2013-05-01 05:51  robe

	* revise unpackaged to include pagc stuff

2013-05-01 05:05  robe

	* fix formatting was causing miss parsing of zips

2013-04-30 03:39  robe

	* one more clarification

2013-04-30 03:35  robe

	* clarify under what conditions you can compile without GDAL

2013-04-29 05:31  robe

	* #2279 fix typo got smallint and int4 confused

2013-04-28 21:27  robe

	* #2279: fix inability to upgrade from 2.0 to 2.1 by renaming old
	  geog/geom selectivity functions to new name (if they are
	  currently used) aand then allowing the standard upgrade to steam
	  roll over the definitions.

2013-04-26 14:47  dustymugs

	* Added ST_Summary(raster). Ticket #2280

2013-04-25 10:07  robe

	* updates to instructions more coming though should probably just
	  put n onlin documentation

2013-04-25 10:07  robe

	* #2260: revise to use new API structure of pagc standardizer

2013-04-24 15:54  dustymugs

	* Added better handling of file paths for msys

2013-04-24 03:34  robe

	* Add update path from 2.0.3 to 2.1.0SVN

2013-04-23 23:46  dustymugs

	* Added parameter to ST_AsBinary(raster) to permit out-db bands to
	  be treated as in-db. Ticket #2222

2013-04-23 21:48  pramsey

	* #2275, revert configure argument with-pgconfig

2013-04-23 21:03  pramsey

	* #2277, potential segfault condition removed

2013-04-23 20:37  dustymugs

	* Added test for loading out-db rasters in raster2pgsql

2013-04-23 19:32  dustymugs

	* Explicitly initialize memory as valgrind complains

2013-04-23 19:32  dustymugs

	* Added bash versions of "bootstrapping" code for rt_addband test

2013-04-23 19:32  dustymugs

	* Addition of ST_AddBand(raster, ...) for out-db bands. Ticket
	  #2276

2013-04-17 12:46  robe

	* oops had wrong data type for tables

2013-04-17 06:58  strk

	* Properly escape dashes in man pages
	  
	  Patch by Markus Wanner <markus@bluegap.ch>

2013-04-16 18:23  dustymugs

	* Added numerical parameters version of ST_SetGeoReference(raster).
	  Ticket #613

2013-04-16 15:21  pramsey

	* Change PGCONFIG to PG_CONFIG

2013-04-16 07:40  strk

	* Link to wikipedia article about GeoHash from ST_GeoHash

2013-04-15 21:40  dustymugs

	* Emit warning when changing a raster's georeference if raster has
	  any
	  out-db bands. Also updated docs with note. Ticket #2244

2013-04-15 21:14  robe

	* add new use_pagc_addess_parser switch in list

2013-04-15 08:02  strk

	* Add -s to usage string of postgis_restore.pl. See #2264

2013-04-13 18:26  mcayland

	* Associated CLI fix for #2272: shp2pgsql-gui crashes when given
	  filenames with dots.
	  
	  After some experimentation, the best solution seems to be to use
	  a separate scan to
	  remove the extension before finding the non-path section when
	  deriving the table
	  name.

2013-04-13 17:36  mcayland

	* Fix for bug #2272: shp2pgsql-gui crashes when given filenames
	  with dots.
	  
	  This was a combination of two bugs: firstly, we weren't
	  initialising the
	  state variable field_names to NULL, and so if the variable
	  happened to
	  be filled with junk and we were unable to import a shape file, we
	  would
	  end up freeing a random pointer.
	  
	  Secondly, shapelib tries to be clever and strip off any file
	  extension
	  by searching for a "." character from the end of the filename,
	  hence
	  causing the truncation of the filename. Resolve this by leaving
	  the
	  .shp/.dbf extension from the file selector in the filename string
	  so
	  that shapelib does the right thing.

2013-04-13 07:15  robe

	* #2260 - fix normalize discrepancy in pagc handling service drives

2013-04-12 18:46  pramsey

	* #945, clean up build artefacts and upgrade script

2013-04-12 18:33  pramsey

	* #945, remove the old selectivity code, now no longer being called

2013-04-12 16:20  strk

	* Rewrite the postgis_restore.pl improvement line
	  
	  The commit message was also wrong, it's not the dump having
	  postgis
	  in custom schema but the new install...

2013-04-12 16:10  strk

	* postgis_restore.pl support for dump with postgis in custom schema
	  
	  See #2264 -- thanks Thomas (frost242)

2013-04-11 20:14  dustymugs

	* Prevent parallel make of raster. Ticket 2271

2013-04-10 20:06  robe

	* give license faq a permanent pretty anchor.

2013-04-09 23:45  dustymugs

	* Fix expression-based ST_MapAlgebra resulting in regression
	  failures on some machines

2013-04-09 22:43  strk

	* Fix access to random memory during ANALYZE
	  
	  The bug was introduced with previous commit, see #2269
	  
	  As part of this fix, the stawidth field of pg_statistics is
	  changed to represent the average _compressed_ size rather
	  than the average _uncompressed_ size of non-null geometry
	  values. This may have some consequence on the planner (not
	  known at time of commit).

2013-04-09 18:35  strk

	* Avoid uselessly detoasting full geometries on ANALYZE (#2269)

2013-04-06 18:14  dustymugs

	* Removed debug statements

2013-04-06 18:11  dustymugs

	* GBOX variables not initialized for empty geometries. Ticket #2257

2013-04-05 14:37  robe

	* change to use some elements from parse_address

2013-04-05 14:28  robe

	* add pagc regression testing. Will upload the regress output once
	  I look into the regression failures

2013-04-04 06:46  robe

	* #2192: doco patch

2013-04-03 22:53  robe

	* #2258 get rid of explicit public (so people can install postgis
	  in any schema they want), but insure we use security invoker to
	  call new st_esimatedExtent to prevent malicious code injection.

2013-04-03 13:39  robe

	* mark pagc lookup tables is_custom = true as editable

2013-04-03 12:54  robe

	* #2261: fix creation of next next upgrade script, add null
	  protection for pagc_normalize_address

2013-04-02 22:22  robe

	* #2193: implement upgrade next next functionality hack, implement
	  swap -- SELECT
	  set_geocode_setting('use_pagc_address_parser','true'); will cause
	  geocoder to use pagc address parser instead of build in
	  normalizer

2013-04-02 20:51  robe

	* #2193: get rid of redundant call.

2013-04-02 20:46  robe

	* #2193 integrate pagc in extension (loads helper tables) and also
	  upgrade and create scripts, modify tables some more. Still need
	  to put in another folder with c files for compile and in manual
	  on how to enable.

2013-04-02 15:07  robe

	* #2193: pretype (not ideal because norm_addy doesn't have slot for
	  it so just stuff in streettypeabbrev ) .norm_addy should ideally
	  be changed.

2013-04-02 14:57  robe

	* forgot the pre direction

2013-04-02 14:43  robe

	* First step of integrating the pagc normalizer, add the tables and
	  wrapper function that return a norm_addy object and also a
	  geocode_setting option to swap out old address parser with pagc

2013-03-31 01:55  robe

	* #2018 mark ST_Dwithin as also supporting curves. Just taking
	  rpamsey's word for this -- will test later.

2013-03-30 01:19  robe

	* #2018: highlight that curves are now supported - examples
	  forthcoming. Also broke geography into separate example section

2013-03-29 20:38  pramsey

	* #2018, Remove old bruteforce function and replace with new one.

2013-03-29 20:37  dustymugs

	* Set CFLAGS in loader cunit tests so that mingw can run tests

2013-03-29 16:47  dustymugs

	* Removed commented out variants of ST_MapAlgebra removed in
	  r11222.

2013-03-29 16:36  dustymugs

	* Added news about Ticket #2133

2013-03-29 16:34  dustymugs

	* Code cleanup to shut gcc up

2013-03-29 16:33  dustymugs

	* Refactored expression variant of ST_MapAlgebra() to be faster.
	  Performance is almost as good as ST_MapAlgebraExpr(). Ticket
	  #2133

2013-03-29 15:55  robe

	* fix link

2013-03-28 22:11  pramsey

	* #2018, Distance calculation support for arc features (circstring,
	  compoundcurve, curvepolygon)

2013-03-28 13:32  robe

	* change variable used to __MINGW64_VERSION_MAJOR (the mingw64_w32
	  doesn't have __MINGW64_ (only the mingw64-w64 has that)

2013-03-28 09:30  robe

	* #1668: if mingw64 and it returns <0 switch to _vscprintf native
	  windows implementation. Thanks to swoodbridge for pointing out
	  the define to use.

2013-03-27 13:30  dustymugs

	* Fix bad dimensions when rescaling rasters with default
	  geotransform
	  matrix. Ticket #2251

2013-03-26 15:47  pramsey

	* flag #945 as complete

2013-03-26 15:24  pramsey

	* #2201, ST_GeoHash wrong on boundaries

2013-03-26 13:12  pramsey

	* #2186, gui progress bar update is slowing loads

2013-03-26 04:14  dustymugs

	* Enhanced ST_Union(raster, uniontype) to union all bands of all
	  rasters.
	  Ticket #2200.

2013-03-25 18:45  colivier

	* revert wrong regress encoding stuff from r11205

2013-03-25 18:41  colivier

	* Related to #1553. Add missing free in cu_surface cunit to be
	  valgrind clean. As TGEOM was not used as storage serialization, i
	  purely remove TGEOM for now, and kept only the
	  TIN/POLYHEDRALSURFACE lwgeom expression (will see in future if we
	  really need to have a 3D topological storage PostGIS side)

2013-03-25 17:17  dustymugs

	* Removed old raster core tests from configure

2013-03-25 17:11  dustymugs

	* Delete old core raster tests. Ticket #2115

2013-03-25 03:14  dustymugs

	* Addition of ST_FromGDALRaster(). This is what happens on a long
	  airplane
	  flight! Ticket #2123.

2013-03-25 03:08  dustymugs

	* Added item regarding -n of raster2pgsql. Ticket #2231

2013-03-25 03:05  dustymugs

	* Added ability to specify name of filename column in raster2pgsql.
	  More
	  stuff being done stuck in a tube at 30k feet.

2013-03-22 16:12  strk

	* Revert "Add '-x c' switch to CPP / CC when used as SQL
	  preprocessor"
	  
	  It seems it wasn't needed, see #2239

2013-03-22 12:34  strk

	* Fix lineal TopoJSON output to keep multi components separated
	  
	  REF: #2228

2013-03-22 11:20  strk

	* Add '-x c' switch to CPP / CC when used as SQL preprocessor
	  
	  Hopefully it'll set us free to name our input files with any
	  extension we decide.

2013-03-21 21:28  dustymugs

	* Fix ST_InvDistWeigh4MA() to handle a situation when neighborhood
	  is
	  empty except the center pixel.

2013-03-21 16:15  strk

	* Fix areal TopoJSON output to group and order polygon rings
	  (#2228)

2013-03-21 09:01  strk

	* Review comments above Makefile rule to generate .sql from .sql.in

2013-03-20 17:38  strk

	* Have functions deprecated in 2.1.0 raise a WARNING message
	  (#1994)
	  
	  Drop use of some deprecated functions by other functions
	  (as exposed by testsuite).
	  
	  Add a _postgis_deprecate service function for the message, so we
	  can change from WARNING to NOTICE or we can tweak the message,
	  in a central place.

2013-03-20 16:47  strk

	* Deprecate non-CamelCase linear referencing function (#1994)
	  
	  - ST_Line_Interpolate_Point renamed to ST_LineInterpolatePoint
	  - ST_Line_Substring renamed to ST_LineSubstring
	  - ST_Line_Locate_Point renamed to ST_LineLocatePoint
	  
	  Tests updated to use the new signature, docs updated to show the
	  new signature and report deprecations

2013-03-20 16:10  strk

	* Add perturbating edges in TopoJSON test

2013-03-20 12:18  strk

	* Update TopoJSON example with correct output, add note about arc
	  indices

2013-03-20 11:44  strk

	* Speedup areal TopoJSON output routine to use edge walking
	  
	  Now it takes 6% of the time to do the same thing !
	  
	  Tweak tests to expect new arcs numbering and order.
	  Also fixes missing comma separating polygon ring arcs.

2013-03-20 10:27  strk

	* Fix AsTopoJSON call in testcase

2013-03-20 10:26  strk

	* Properly encode TopoJSON.sql.in dependency into topology.sql

2013-03-20 07:48  strk

	* Oops, forgot to add topojson test expectancy (#2240)

2013-03-19 18:29  strk

	* Add AsTopoJSON(TopoGeometry) function (#2228)

2013-03-19 11:52  strk

	* Cleanup and integrate documentation of ST_GetFaceEdges

2013-03-19 09:59  strk

	* Move GML function under a new export/ subdir

2013-03-19 09:53  strk

	* Drop the .c suffix of sql files to preprocess under topology/ dir

2013-03-19 09:16  strk

	* Drop the .c suffix of sql files to preprocess under raster/ dir

2013-03-18 19:50  robe

	* #2238: clarify neighborhood distance terminology

2013-03-18 18:14  strk

	* Drop unused variables

2013-03-18 17:20  strk

	* Drop the .c suffix of sql files to preprocess
	  
	  The suffix was added to make compilers happy about preprocessing,
	  but invoking cpp directly should be just fine (SQLPP macro)
	  
	  This is an experimental change under postgis/, if everyone is
	  happy
	  the same thing will be done for raster/ and topology/

2013-03-18 00:49  dustymugs

	* Fixed unescaped % in RAISE message. Ticket #2237

2013-03-16 15:30  robe

	* fix typo in ST_AsGDALRaster example

2013-03-08 13:58  strk

	* Make test for ST_PointOnSurface accept any contained point as
	  valid
	  
	  This is to support a change in GEOS 3.3.9 / 3.4.0 that started
	  giving different (but still valid) results.
	  See http://trac.osgeo.org/geos/ticket/623

2013-03-08 09:19  strk

	* Reword ST_Simplify(TopoGeometry) description (#1687)

2013-03-07 17:08  strk

	* Document ST_Simplify(TopoGeometry) -- closes #1687

2013-03-07 16:14  strk

	* Add ST_Simplify override for TopoGeometry objects (#1687)

2013-03-07 07:31  strk

	* Split test for #1968 in two parts, to avoid false negative

2013-03-06 18:37  strk

	* Improve the test for #1968 to also check duplicated components

2013-03-06 18:11  strk

	* Fix missing edge from toTopoGeom return (#1968)

2013-03-06 15:33  dustymugs

	* Bad switch for debug output

2013-03-06 15:20  strk

	* Allow adding points at precision distance with TopoGeo_addPoint

2013-03-05 16:57  dustymugs

	* Minor code cleanup in raster2pgsql and additional debug output
	  for
	  rt_api

2013-03-05 09:10  strk

	* Make libjson-c optional adding --without-json configure switch
	  (#2202)

2013-03-04 17:57  strk

	* Fix equality operator between EMPTY and point on origin (#2110)

2013-03-04 17:02  strk

	* Drop PDF version of EJB3 spatial tutorial
	  
	  There's an ODT version of the manual, pdf can be generated

2013-02-28 17:56  strk

	* Add regression test for #2216

2013-02-28 17:42  strk

	* Fix parsing GeoJSON of multipolygon with holes (#2216)

2013-02-28 17:04  strk

	* Add lwgeom_from_geojson to liblwgeom, add cunit test, fix memory
	  leak

2013-02-26 23:23  dustymugs

	* Added ST_MinConvexHull(raster). Ticket #2210

2013-02-26 17:42  dustymugs

	* Changed name of exclusion constraint to by dynamic due to
	  conflict of
	  implicit index names. Ticket #2215

2013-02-26 17:42  dustymugs

	* Addition debug output for rt_raster_from_gdal_dataset()

2013-02-23 05:08  robe

	* mordernize faq on creating spatial table.

2013-02-23 02:04  robe

	* #2209: reword to encoding raster issue to not specify explicit
	  byte count

2013-02-22 18:26  pramsey

	* #1292, go back to nudging geodetic coordinates (realityexists)

2013-02-21 15:53  robe

	* remove duped qandset tags

2013-02-21 14:09  robe

	* missing para tag

2013-02-21 13:31  robe

	* oops forgot pretty anchor

2013-02-21 13:29  robe

	* document issue in ticket #2209 in FAQ. Probably only affects me,
	  but who knows.

2013-02-19 23:03  robe

	* #2208 : document that ST_PointN no longer works with first
	  linestring of multilinestring

2013-02-18 04:17  dustymugs

	* Wrong debug output function

2013-02-17 19:27  robe

	* had type and name swapped

2013-02-17 18:37  robe

	* ST_MapAlgebra: create variablelist and move much of commentary to
	  that so page is more easily digestable

2013-02-17 16:24  dustymugs

	* Fixed handling of out-db rasters with no geotransform matrix

2013-02-16 21:47  dustymugs

	* Additional debug output for rt_raster_gdal_warp()

2013-02-16 21:47  dustymugs

	* Update raster TODO as it was sorely out of date

2013-02-16 01:00  dustymugs

	* Faster ST_Union() done using memcpy when possible

2013-02-15 23:53  dustymugs

	* Changed how rasters with unknown SRID and default geotransform
	  are
	  handled when calling GDAL Warp API. Ticket #2203

2013-02-09 06:08  robe

	* change check geos to be 3.4 (3.4 is the new standard of
	  excellence)

2013-02-09 05:24  robe

	* get rid of use of xml tags in arg - messing up formatting of
	  cheat sheet gen

2013-02-09 05:17  robe

	* missed one

2013-02-09 05:16  robe

	* fix version number -- should change to read from config at some
	  point, but too lazy to figure that out right now

2013-02-09 04:29  robe

	* add styles to avoid page breaks in awkward places

2013-02-09 03:45  robe

	* update to summary of what's new in PostGIS 2.1 - this will be a
	  really slick release :). Fix doc links in cheatsheet generator

2013-02-07 20:49  pramsey

	* Expand size of generic cache to allow future
	  pointcloud cache to sneak into it if necessary

2013-02-07 17:16  dustymugs

	* Corrected use of pfree instead of PG_FREE_IF_COPY

2013-02-07 17:16  dustymugs

	* Additional assert() calls. Will need to add usage of NDEBUG flag
	  to turn
	  off assert() for non-debug builds

2013-02-07 06:31  robe

	* uhh how could we forget to mention the cool
	  ST_Union(rast,unionarg) is new in PostGIS 2.1. Got rid of some
	  other notes as its only that annoying ST_Union(rast,uniontype)
	  that's a sore in my back.

2013-02-06 21:38  robe

	* #2199: clarify ST_Union(rast) multiband union feature is just for
	  first variant. A bit too verbose, but at least I won't be
	  confused anymore.

2013-02-04 19:07  dustymugs

	* Fixed dimension error of bands when using ST_Tile on out-db
	  rasters.
	  Ticket #2198

2013-02-04 19:07  dustymugs

	* Additional calls to assert() and better checking of out-db raster
	  bands

2013-02-04 19:07  dustymugs

	* Removed some unnecessary assert() calls

2013-02-02 23:48  robe

	* #2190: further cleanup of topology existence checking so
	  regresses for 9.3. Should pass with flying colors now.

2013-02-02 22:12  robe

	* fix for 9.3 -- pg 9.3 seems to throw errors sooner so we need to
	  check a topology exists before trying to query it.

2013-02-01 20:13  robe

	* fix gdal_translate examples (port now required) and have typos in
	  syntax

2013-01-29 15:25  dustymugs

	* Added check that raster metadata check and warn if not

2013-01-29 14:48  dustymugs

	* Remove debug output from rt_raster_gdal_warp()

2013-01-28 23:01  dustymugs

	* Fix function parameter value overflow that caused problems when
	  copying
	  data from a GDAL dataset. Problem first appeared in ST_Resize().
	  Ticket #2188

2013-01-28 23:01  dustymugs

	* Code cleanup of rt_raster_gdal_warp()

2013-01-26 18:17  robe

	* ST_Perimeter not being flagged in matrix as geography function
	  because of double function synopsis

2013-01-26 17:31  robe

	* link happiness -- add ref to postgresql math functions so people
	  aren't puzzled by degrees, pi, radians where they came from

2013-01-26 17:27  robe

	* clarify distance is in meters in the short-descrip that shows in
	  db environment

2013-01-26 17:22  robe

	* ST_Project -- somebody didn't follow protocol and didn't tag
	  PostGIS version when they added this

2013-01-26 02:42  robe

	* spell degrees correctly -- its degrees not degreees

2013-01-26 02:32  robe

	* #657: correct the documentation on ST_Project to reflect it
	  expects bearing measured in radians and how to handle for both
	  degrees and radians

2013-01-25 11:03  strk

	* Support dumps where the geometry column has a mixEdCaseD name

2013-01-24 21:15  strk

	* Properly copy topologies with Z value (#2184)

2013-01-20 16:56  dustymugs

	* Fix issue with outdb rasters with no SRID and ST_Resize (GDAL
	  warp
	  calls). Ticket #2182

2013-01-18 18:09  strk

	* Have ST_Summary advertise presence of known srid with an [S] flag
	  
	  Closes #2178

2013-01-18 14:10  robe

	* obsolete links

2013-01-18 08:55  robe

	* update news with new tiger geocoder features

2013-01-17 08:05  strk

	* Prefer boolean predicates over overlay ops in ST_ChangeEdgeGeom
	  
	  Further reduces robustness issues and squeezes another bit of
	  performance.

2013-01-16 21:42  strk

	* Drop useless input endpoints relate check in ST_ChangeEdgeGeom

2013-01-16 15:14  strk

	* Make ST_ChangeEdgeGeom motion collision detection code more
	  robust
	  
	  The new model avoids a call to GEOSSymDifference but rather
	  checks
	  each candidate node against both "motion ranges" containment.
	  It still constructs something, but only MULTIPOINT, which should
	  be safe. Haven't profiled but the new code should also be faster
	  than the previous. Fixes ticket #2176, includes testcase for it.

2013-01-16 14:24  robe

	* change to about link to show new website link

2013-01-16 09:42  robe

	* fix formatting and word changes to tiger extension install
	  section

2013-01-16 09:16  robe

	* update to reflect new protocol when we are on new site. Also to
	  update download links

2013-01-16 07:48  robe

	* move note into para

2013-01-16 07:38  robe

	* get rid of program listing stuff try to fix regress.

2013-01-16 07:24  robe

	* get rid of unbalanced para tag

2013-01-16 07:13  robe

	* add extension model instructions for tiger geocoder install. add
	  xml entity for download link

2013-01-15 11:54  strk

	* Base vertex snap tolerance in lwline_split_by_point on line
	  length
	  
	  Fixes robustness issue in splitting line with own vertex (#2173)
	  Also fixes one case of topology building (#2172)

2013-01-02 12:24  robe

	* give anchor friendly ids for chapter and sections (so if we
	  shuffle in future anchor doesn't change)

2012-12-31 15:18  strk

	* Use grep found by ./configure (and have ./configure look for it)

2012-12-27 23:38  strk

	* Use grep found by ./configure

2012-12-27 12:56  strk

	* Drop "lwgeom_init_allocators" need, add "lwgeom_set_handlers"
	  
	  This change allows using liblwgeom from clients which cannot
	  define
	  C-level methods for link-back (e.g. python ctypes). See #2089.
	  
	  NOTE: existing clients should take care of calling the new
	  function
	  because their "lwgeom_init_allocators" won't be called anymore.
	  Failure to do so will result in default allocators / reporters
	  being used.
	  
	  Thanks Giuseppe Sucameli for the base work on this

2012-12-26 13:44  robe

	* Add add_search_path helper function and call it in install of
	  postgis_tiger_geocoder to add tiger to search path. Create
	  unpacked script for geocoder so can do CREATE EXTENSION
	  postgis_tiger_geocoder FROM unpackaged;

2012-12-21 22:55  dustymugs

	* More code and memory cleanup

2012-12-21 22:18  dustymugs

	* Additional cleanup and making sure to free memory when hitting
	  errors

2012-12-21 22:18  dustymugs

	* Code cleanup of rt_raster_serialize(). Basically make sure to
	  free
	  allocated memory if function has error

2012-12-21 10:53  strk

	* Fix memory leak in lwcollection_homogenize

2012-12-21 10:01  strk

	* Update ignores

2012-12-21 10:01  strk

	* Fix compiler warnings

2012-12-20 20:47  dustymugs

	* PostgreSQL 9.3 changed where heap_form_tuple() is declared. Fixed
	  in
	  raster and postgis. Ticket #2013.

2012-12-20 18:40  pramsey

	* Quiet compile warnings.

2012-12-20 18:26  strk

	* Fix leak in cu_stringbuffer test

2012-12-20 18:07  strk

	* Fix memory leak in lwmline_locate_along

2012-12-20 17:51  strk

	* Fix memory leak in geometry cleaner

2012-12-20 17:20  strk

	* Drop unused "libtgeom.h" include
	  
	  This is to make libtgeom memory errors less scary :)
	  See #1553

2012-12-20 17:19  strk

	* Fix memory leaks in lwsegmentize and cu_ptarray

2012-12-20 16:02  robe

	* add topology so extension now installs cleanly. still need to add
	  set path and cleanup the make clean

2012-12-19 23:26  dustymugs

	* Stomp out memory leaks in CUnit tests

2012-12-19 23:26  dustymugs

	* Make sure to free OGR geometry when the geometry is empty

2012-12-19 23:26  dustymugs

	* Changed memory handling of offline band path. Now explicitly
	  owned
	  internally

2012-12-19 20:52  strk

	* Fix memory leak in circ_tree_new

2012-12-19 20:52  strk

	* Fix leak in cu_geodetic test

2012-12-19 20:08  strk

	* CUnit is not only needed for liblwgeom

2012-12-19 18:18  strk

	* Put JSON input test where it belongs (#2156)
	  
	  This time do not include other unrelated changes...

2012-12-19 18:06  strk

	* Revert "Move JSON input test where it belons (#2156)"
	  
	  Accidentally committed an unrelated patch..

2012-12-19 18:01  strk

	* Move JSON input test where it belons (#2156)

2012-12-19 00:32  robe

	* #2153: fix typo in file path

2012-12-18 20:42  dustymugs

	* Tweaked UpdateRasterSRID() to drop/add coverage tile as needed

2012-12-18 05:06  robe

	* #1959 remove sql_bits/mark_editable_objects.sql.in from upgrade
	  script. It is the one causing pg_extension table to bloat and in
	  theory not needed for upgrade since we don't change
	  spatial_ref_sys during upgrade.

2012-12-15 20:27  robe

	* add 2.0.2 as upgrade from path

2012-12-15 08:09  robe

	* #2147 upgrade topology doesn't work on Mac BSD sed doesn't
	  default to extended. Use already perl built topology upgrade
	  script instead as template for extension upgrade

2012-12-15 00:55  dustymugs

	* Fixed handling of identifiers with single quote (') such as in
	  O'Reilly.

2012-12-14 20:28  dustymugs

	* Changed testing of extent geometry

2012-12-14 20:27  dustymugs

	* Updated raster2pgsql help and docs to reflect changes to
	  regular_blocking.

2012-12-14 20:27  dustymugs

	* regular_blocking constraint removed. regular_blocking column of
	  raster_columns now looks for spatially_unique and coverage_tile
	  constraints. Ticket #2150

2012-12-14 20:27  dustymugs

	* Added regression tests for ST_IsCoverageTile().

2012-12-14 20:27  dustymugs

	* Added support for padded edge tiles to ST_IsCoverageTile()

2012-12-14 20:27  dustymugs

	* Added support for no-band rasters to ST_Tile(raster)

2012-12-14 20:27  dustymugs

	* Added missing tickets and reorg of ticket list

2012-12-14 20:27  dustymugs

	* Added parameters to ST_Tile(raster) to control padding of
	  generated tiles.
	  ST_Tile(raster) no longer defaults to padding tiles. Ticket #2069

2012-12-14 20:26  dustymugs

	* Addition of coverage_tile constraint for raster. Ticket #2148

2012-12-14 20:26  dustymugs

	* Addition of ST_IsCoverageTile() to tell if tile is part of a
	  coverage

2012-12-14 20:26  dustymugs

	* Added raster's spatially_unique constraint. Ticket #2149. Still
	  needs
	  regression tests but won't happen until regular_blocking is
	  finished.

2012-12-14 20:26  dustymugs

	* Tweaked the extent computed for the extent constraint

2012-12-14 20:26  dustymugs

	* Changed blocksize constraint to permit multiple possible values.
	  Ticket
	  is #2143. We just need a coverage constraint and a spatially
	  unique
	  constraint to determine regularly blocked.

2012-12-14 20:26  dustymugs

	* Fixed incorrect return type in docs

2012-12-14 20:26  dustymugs

	* raster2pgsql no longer pads tiles by default based upon tile
	  position and tile
	  size. This is part of the refactoring to remove padded tiles.
	  Flag -P
	  added so that users can indicate that tiles should be padded.
	  Ticket #826.

2012-12-14 20:25  dustymugs

	* Removed hardcoded flags for raster2pgsql from run_test

2012-12-14 20:25  dustymugs

	* Quiet down ST_SameAlignment(raster, raster) as it was way too
	  talkative

2012-12-14 20:25  dustymugs

	* Updated regression tests for raster2pgsql

2012-12-13 09:34  strk

	* Revert "Return NULL when simplifying a line results in a line
	  with < 2 vertices"
	  
	  The correct behavior is still being discussed here:
	  http://trac.osgeo.org/postgis/ticket/1987
	  Better reduce the noise...

2012-12-12 15:52  strk

	* Return NULL when simplifying a line results in a line with < 2
	  vertices
	  
	  Also return NULL from ST_Simplify when the input is an empty
	  (null is a simpler form than EMPTY...)
	  
	  Yes, both break backward compatibility, but seem more consistent
	  to me. I'm still interested in allowing collapses avoidance but
	  I think consistency is also important.

2012-12-09 19:59  pramsey

	* #2145, ST_Segmentize(geography, dist) fails with redundant
	  coordinates

2012-12-07 22:07  dustymugs

	* More verbose output when constraints fail to be added to a raster
	  column. Ticket #2141

2012-12-07 09:27  strk

	* Add an id to the toTopoGeom proxy entry

2012-12-07 09:24  strk

	* Element xref can't have content (was declared EMPTY)
	  
	  I'm surprised postgis_aggs_mm.xml.xsl contains all that XML,
	  shouldn't it just transform source XML ?

2012-12-07 09:24  strk

	* Add a "TopoGeometry Editors" section
	  
	  I've added a toTopoGeom entry in this section for the sole
	  purpose
	  of redirecting to the one in "TopoGeometry Constructors".
	  It's two overloaded functions, documented togheter in the latter
	  section. If there's any better way to deal with this I'm looking
	  forward for enhancements.

2012-12-07 08:36  strk

	* Element xref can't have content (was declared EMPTY)

2012-12-07 08:31  strk

	* Fix links to legacy faq

2012-12-07 08:31  strk

	* Document new toTopoGeom override and clearTopoGeom

2012-12-07 01:08  dustymugs

	* Fixed behavior of ST_ConvexHull() for empty rasters. Ticket #2126

2012-12-06 23:23  strk

	* Provide a version of toTopoGeom taking a TopoGeometry object
	  
	  Such version would _add_ the space taken by the input geometry
	  to an existing TopoGeometry.

2012-12-06 23:02  strk

	* Add topology.clearTopoGeom(TopoGeometry) function

2012-12-06 18:45  strk

	* Do not hardcode version to rule to build topology_upgrade_X_minor

2012-12-06 17:56  pramsey

	* #2101, add some doco in the .sql.in.c file on the _postgis_*
	  stats info functions.

2012-12-06 17:39  mloskot

	* Added RasterReader.copy_to() utility based on SQL command COPY TO
	  and PostGIS Raster functions ST_As<FORMAT> and outputs rasters to
	  hex-encoded plain text or binary raster file.

2012-12-06 10:49  mloskot

	* Typo

2012-12-06 05:43  dustymugs

	* Fixed handling of SRS strings as they are passed to GDAL
	  functions.
	  Ticket #2134

2012-12-05 18:50  pramsey

	* #2132, _postgis_stats crashes backend on missing stats

2012-12-05 10:28  strk

	* Fix broken shp2pgsql help string suggesting -r to reproject

2012-12-04 19:54  pramsey

	* #945, expose and add selectivity to the 3d/4d index (&&&)
	  bindings

2012-12-04 13:24  robe

	* upport 2.0.2 release notes

2012-12-03 22:17  dustymugs

	* Fixed incorrect return type for ST_BandIsNoData(raster) in docs

2012-12-03 16:19  strk

	* Fix memory error in MultiPolygon GeoJson parsing (#2130)

2012-12-03 14:10  strk

	* Fix SRID in ST_Homogenize output with collection input (#2129)

2012-12-03 10:09  strk

	* Make ST_RemEdge* tests 30% faster by reducing service costs

2012-12-02 22:36  dustymugs

	* Removed PICFLAGS from CFLAGS when compiling CUnit suites. Ticket
	  #2125

2012-12-01 22:56  robe

	* fix return type

2012-12-01 20:32  robe

	* TopoGeo_AddPolygon says aline instead of apoly

2012-12-01 08:34  robe

	* don't dtd validate when making comments and cheatsheets

2012-12-01 01:19  dustymugs

	* Added ST_Resize(raster) to resize a raster using desired
	  width/height.
	  Ticket #1293.

2012-12-01 01:19  dustymugs

	* Removed requirements of SRID for calling GDAL Warp API

2012-11-30 15:18  dustymugs

	* Removed use of pi html code. Using "pi" instead.

2012-11-30 01:13  dustymugs

	* Additional cleanup and validation regarding ticket #1653

2012-11-30 01:13  dustymugs

	* Added NEWS item and doc updates for changes related to ticket
	  #2119

2012-11-30 01:12  dustymugs

	* Added a special case to RASTER_GDALWarp() where if the input
	  raster has
	  no SRID (SRID_UNKNOWN) AND the operation does not involve a
	  reprojection, then use a catchall/substitute SRID (in this case
	  4326).
	  Ticket #2119

2012-11-29 22:33  colivier

	* Fix #2092 for trunk branch

2012-11-29 19:29  strk

	* Enhance error message on unsupported geometry type (#1899)

2012-11-29 19:11  dustymugs

	* Fixed incorrect ticket #. From #2026 to #2062

2012-11-29 18:59  dustymugs

	* Removed confusion between ST_Resample(raster) and
	  ST_Transform(raster)
	  by removing srid parameter for ST_Resample(). Ticket #1653

2012-11-29 18:59  dustymugs

	* Renamed RASTER_resample() to RASTER_GDALWarp() and adjusted SQL
	  functions as needed. Next is to audit and possibly refactor those
	  functions that make use of RASTER_resample().

2012-11-29 18:30  strk

	* Ensure ST_Line_Interpolate_Point always returns POINT (#2108)

2012-11-29 18:13  strk

	* Ensure ST_PointOnSurface always returns POINT (#2117)

2012-11-29 18:01  strk

	* Early release lwgeom memory

2012-11-29 17:49  strk

	* Ensure ST_Centroid always returns POINT (#2109)

2012-11-29 02:12  robe

	* #1795 make raster_views, raster_columns, geometry_columns,
	  geometry_views, spatial_ref_sys public viewable -- none issue
	  since they are views that only list user viewable tables and
	  aspatial_ref_sys is harmless public info.

2012-11-29 01:21  dustymugs

	* Added CUnit test suites for raster core. Old raster core
	  regression
	  tests can still be found in raster/test/core but are no longer
	  run.
	  Probably should delete before 2.1 is released.
	  Ticket #173

2012-11-28 22:35  nicklas

	* #2112

2012-11-28 20:16  dustymugs

	* Refactored return and parameters of rt_raster_iterator()

2012-11-28 19:31  dustymugs

	* Refactored return and parameters of rt_raster_from_two_rasters()

2012-11-28 15:27  dustymugs

	* Refactored return and parameters of rt_raster_surface()

2012-11-27 00:58  dustymugs

	* Added ST_NotSameAlignmentReason(raster, raster). Ticket #1709

2012-11-26 21:09  dustymugs

	* Added ST_Transform(raster) variant that allows of aligning output
	  rasters to a reference raster. Ticket #2105

2012-11-26 19:13  dustymugs

	* Renamed variants of ST_World2RasterCoord() and
	  ST_Raster2WorldCoord() to
	  ST_WorldToRasterCoord() and ST_RasterToWorldCoord() as names are
	  inconsistent with other PostGIS function names. Ticket #2104

2012-11-26 12:07  strk

	* Skip st_area(geography) and st_length(geography)
	  
	  See
	  http://lists.osgeo.org/pipermail/postgis-users/2012-November/035854.html

2012-11-25 22:36  robe

	* #1869 take care of ST_AsBinary(unknown/text),
	  ST_AsText(unknown/text) is not unique errors

2012-11-25 21:55  dustymugs

	* Where appropriate, functions in rt_core now use standardized
	  function
	  return states.

2012-11-23 22:15  strk

	* Fix ST_{Mod,New}EdgeHeal joining edges sharing both endpoints
	  
	  Closes #1998. Include testcases.
	  Also simplifies the code and avoids a GEOS call.
	  
	  [RT-SIGTA] C.I.G.: 0494241492

2012-11-23 15:57  pramsey

	* Try to stomp out -180 (#2066)

2012-11-23 06:13  pramsey

	* #1828, geography stats are really sensitive to narrow
	  dimensionality issues,
	  so geodetic bounds have to be exactly calculated for things like
	  points

2012-11-22 17:39  pramsey

	* #1828, fix mistake to geography calculation routine

2012-11-21 23:26  pramsey

	* Of course we're going to do real joinsel...

2012-11-21 19:52  pramsey

	* Explain "selectivity" a little more explicitly

2012-11-20 23:47  pramsey

	* Better/different error messages in stats interogator

2012-11-20 23:28  pramsey

	* #2101, sql functions for selectivity inspection

2012-11-20 21:34  pramsey

	* Make default joinsel message more obvious

2012-11-20 21:31  pramsey

	* Make error message minimally more helpful

2012-11-20 21:29  pramsey

	* Be more explicit about the types we're passing around

2012-11-20 20:57  pramsey

	* Convert SearchSysCache calls to SearchSysCache# calls, per the
	  guidance in the PostgreSQL syscache.h file

2012-11-20 20:51  pramsey

	* #2102, SQL hooks for calling selectivity functions

2012-11-20 19:07  pramsey

	* #1828, Poor selectivity estimate on ST_DWithin

2012-11-20 17:50  pramsey

	* Remove conditional use of USE_STANDARD_DEVIATION, it's been
	  working for years, that's what we use.

2012-11-20 09:51  robe

	* minor formatting fix

2012-11-20 09:49  robe

	* #1287: legacy script to reinstall old PostGIS gist op. Added to
	  FAQ when you need to use it and stress to try not to use it and
	  reindex if you do.

2012-11-19 23:18  dustymugs

	* Fixed issue where ST_AsRaster() may not return raster with
	  specified
	  pixel types. Ticket #2100

2012-11-19 23:18  dustymugs

	* Code cleanup of rt_raster_gdal_rasterize()

2012-11-19 23:18  dustymugs

	* Refactored internal use variables and functions for
	  rt_raster_iterator()

2012-11-19 23:04  pramsey

	* Move box-reading code in geography stats to use serialized box.

2012-11-19 15:47  strk

	* Fix double free on ST_OffsetCurve exception (#2099)

2012-11-19 10:20  strk

	* Restore 1.5.x behaviour of ST_Simplify (#1987)

2012-11-16 22:59  dustymugs

	* Added RANGE uniontype option for ST_Union(raster) Ticket #2097

2012-11-16 12:35  robe

	* geos new is 3.4

2012-11-16 06:46  robe

	* update tto reflect 2.1

2012-11-16 03:39  dustymugs

	* Fixed SQL error in regression test

2012-11-16 01:32  dustymugs

	* Added docs and regression test for extent parameter variants of
	  ST_Slope, ST_Aspect and ST_Hillshade

2012-11-16 01:32  dustymugs

	* If hillshade < 0, hillshade = 0 for ST_HillShade()

2012-11-16 01:31  dustymugs

	* Added variants of ST_Slope, ST_Aspect and ST_Hillshade to provide
	  support for tiles in a coverage. Ticket is #2078

2012-11-15 00:15  pramsey

	* Comment on the dump_toupper function

2012-11-15 00:08  pramsey

	* Use a locale-independent braindead upper implementation

2012-11-14 23:01  pramsey

	* #2035, Strange behavior when using left (<<) and right (>>)
	  operators

2012-11-14 22:29  pramsey

	* #2028, ST_Multi(<triangle>) does not make a TIN

2012-11-14 21:31  pramsey

	* #2042, measures.c: 'pt_in_arc_A' may be used uninitialized

2012-11-14 21:25  pramsey

	* #2001, ST_CurveToLine has no effect if the geometry doesn't
	  actually contain an arc

2012-11-14 20:45  pramsey

	* #799, make geographic coordinates in range

2012-11-14 17:21  pramsey

	* Make Korotkov split the default

2012-11-13 22:48  pramsey

	* #2090, gserialized_read_gbox_p sets Z dimension instead of M
	  dimension for two-point lines

2012-11-13 22:30  pramsey

	* #2044, lw_arc_length: warning: variable 'a2' set but not used

2012-11-13 22:10  pramsey

	* #1895, New node splitting algorithm for GiST
	  Set the KOROTKOV_SPLIT define to 1 to use the new approach,
	  to 0 to use the old approach. After testing is complete,
	  we can set the new split as the default.

2012-11-13 18:58  pramsey

	* Remove <inlineequation> element

2012-11-13 18:57  pramsey

	* Remove MathML from documentation. It's not really being used for
	  any math.

2012-11-09 21:54  pramsey

	* Remove module magic from here, #1162

2012-11-09 00:09  pramsey

	* Remove many warnings from -pedantic build, and clean up parser
	  globals a little more thoroughly.

2012-11-08 08:40  strk

	* Rewrite topology.GetRingEdges using a recursive CTE (#2087)
	  
	  Walking around a ring of ~22k edges takes 1/7 of the time

2012-11-08 08:40  strk

	* Share some code between ST_RemEdgeModFace and ST_RemEdgeNewFaces
	  
	  Also check TopoGeometry existance as first thing, to reduce the
	  time it takes for failing calls.

2012-11-08 05:48  robe

	* update install to note that we now support loading tiger 2012
	  data and it is the default and upgrade instructions to get the
	  new loader behavior

2012-11-08 05:46  robe

	* change this to use 2012 loader, but remark it out so it doesn't
	  overwrite people's custom settings.

2012-11-06 00:27  pramsey

	* #2048, add regression test

2012-11-05 10:27  strk

	* Create indices on start_node and end_node of edge_data (#2082)
	  
	  Those indices speed up nodes deletion by a factor of x1000 !
	  I didn't profile, but I suspect those indices would also speed up
	  ring walking (whereas you have to find a match between endnodes).

2012-11-05 00:47  robe

	* #2020: stop penalizing windows 9.2 32-bit when it gives a stupid
	  answer to an ill-defined question. Change to be a well-defined
	  question.

2012-11-04 20:03  robe

	* #2081: extension files being installed twice causes errors on
	  Ubuntu (9.3)

2012-11-04 14:40  strk

	* Fix order of TopoGeometry property names

2012-11-04 10:45  robe

	* #1980: define new configure arg --with-mathmldtd to allow
	  overriding path to mathmldtd

2012-11-04 00:44  strk

	* Oops, revert the revert...
	  
	  Note to self: never commit between 1:00am and 8:00am

2012-11-04 00:30  strk

	* Add note about lwgeom_make_valid being only available with
	  GEOS-3.3+

2012-11-04 00:30  strk

	* Revert "#1970 - 9.2rc1 regress failure change layer_id_seq from
	  select * to explicitly select fields. log_cnt now returns 0 for
	  9.2rc1 so fails regress otherwise"
	  
	  This reverts commit c272b5ed6dec2cc415c9bccd305e81394f1bde83.

2012-11-03 18:12  robe

	* change default new install to use tiger_loader_2012.sql file
	  instead

2012-11-03 17:54  robe

	* #2076: support for loading tiger 2012 data. revise
	  loader_load_staged_data to leave out pumace10, estatefp, ugace.
	  This fixes the faces not loading issue for 2012 data (tested with
	  MA, DC)

2012-11-02 21:14  pramsey

	* #2015, ST_IsEmpty('POLYGON EMPTY') returns False

2012-11-02 20:40  dustymugs

	* Removed code that is no longer used and updated docs with default
	  parameters

2012-11-02 19:15  pramsey

	* #1996, ST_AsGeoJSON('POINT EMPTY') produces invalid JSON

2012-11-02 19:08  pramsey

	* Be a bit more explicit about what we're returning from
	  point-in-ring tests.

2012-11-02 18:12  dustymugs

	* Updated reference links to "How Hillshade works" for ST_Slope,
	  ST_Aspect
	  and ST_HillShade

2012-11-02 18:02  pramsey

	* Remove double call of flip test.

2012-11-02 17:52  pramsey

	* #2019, ST_FlipCoordinates does not update bbox

2012-11-02 17:22  dustymugs

	* Refactored ST_Slope, ST_Aspect and ST_Hillshade() (also their
	  _st_XXX4ma() functions). Detailed docs for all three functions.
	  Outputs
	  now in sync with return from ArcGIS. Ticket is #2077

2012-10-31 19:33  robe

	* some wording changes, add tutorial faq

2012-10-31 14:31  dustymugs

	* Added missing DROP FUNCTION statements. Ticket #2073

2012-10-31 09:46  strk

	* Add instruction for upgrading between SVN revisions using
	  extensions

2012-10-31 00:42  dustymugs

	* Changed when the isnodata check takes place for out-db raster
	  tiles

2012-10-30 23:25  pramsey

	* #1940, epsg:2065 projection is incorrect

2012-10-30 21:38  robe

	* Add Nathan Wagner to credits

2012-10-30 21:16  robe

	* Put in Enhanced note about ST_DumpPoints -- should in theory be
	  faster. Revise expertbot xsl script (prevent url from abutting
	  the title)

2012-10-30 20:32  pramsey

	* (#310) ST_DumpPoints as C function

2012-10-29 22:24  robe

	* Fix gdal binaries link

2012-10-29 22:23  dustymugs

	* Added SRID check to ST_Neighborhood(raster, geometry)

2012-10-29 22:23  dustymugs

	* Added SRID check for ST_Intersects(geometry, raster)

2012-10-29 22:23  dustymugs

	* Added SRID check of geometry for ST_World2RasterCoord variants

2012-10-29 22:22  dustymugs

	* Added check for SRID match in ST_Value(raster) geometry variant

2012-10-29 20:14  dustymugs

	* Set defaults for parameters of ST_Slope(raster). Ticket #1655

2012-10-29 18:56  dustymugs

	* Added UpdateRasterSRID() as per ticket #739

2012-10-27 05:53  robe

	* more ids and descriptive titles

2012-10-27 05:31  robe

	* revise script hallie uses so strips out tags such as ulink, xref,
	  command leaving just textual representation (these were getting
	  cut out before)

2012-10-27 04:18  robe

	* try to put in some ids

2012-10-26 00:28  dustymugs

	* Added news regarding ST_Clip(raster, ...) in C and update docs

2012-10-26 00:28  dustymugs

	* Rewrite of ST_Clip(raster) to be C-based and updated regression
	  test.
	  Ticket is #2065

2012-10-25 23:06  dustymugs

	* Fixed default Y-scale to -1 from 1

2012-10-25 22:17  pramsey

	* Expose some geodetic functions a little higher

2012-10-25 20:36  pramsey

	* Fix error in ptarray traversal.

2012-10-25 19:29  pramsey

	* Reorganize some pointarray loops and functions. Use direct
	  aligned access more.

2012-10-25 18:57  pramsey

	* Remove old signature for serialized_form function

2012-10-25 18:54  pramsey

	* Allow WKB generation to do direct memcpy of coordinates in
	  specific cases.

2012-10-25 18:42  pramsey

	* Use double alignment property to remove memcpy from wkb
	  generation

2012-10-25 18:29  pramsey

	* Remove TODO note: the storage is now double aligned

2012-10-25 17:47  pramsey

	* Change the gbox calculation for geodetic edges to use 3-space
	  geometry instead of lots of transcendental functions. Much
	  faster, much simpler, all regression tests pass.

2012-10-25 06:00  robe

	* revert release note changes see if it fixes doc build issue

2012-10-25 05:18  robe

	* fix id again (maybe old conflicted with another id)

2012-10-25 04:12  robe

	* fix chapter id doesn't follow our convention

2012-10-25 04:07  robe

	* give release sections ids for easier reference

2012-10-24 22:22  dustymugs

	* Preprocess input geometry for clipping raster by using the
	  intersection
	  of the input geometry and the convex hull of the raster. Ticket
	  #1989

2012-10-24 22:21  dustymugs

	* Added checks to rt_raster_gdal_rasterize() and RASTER_asRaster()
	  where
	  if input geometry is empty, return empty raster.

2012-10-24 21:14  dustymugs

	* Broke string for iowa hex into three parts so that doxygen
	  doesn't choke

2012-10-24 19:22  dustymugs

	* Have ST_Tile() generate out-of-db tile bands if input raster's
	  band is
	  out-of-db.

2012-10-24 18:54  pramsey

	* Whoops make sure the test macros match the library ones

2012-10-24 18:44  pramsey

	* Add some debugging info to find failure in debbie

2012-10-24 18:28  pramsey

	* Add explicit tests for edge_intersects()

2012-10-24 17:26  pramsey

	* Move the distance calculation to also use the edge_intersects()
	  function instead of edge_intersection()

2012-10-24 16:31  dustymugs

	* Added "auto" option to -t switch where raster2pgsql can compute a
	  usable
	  tile size. Added warning message if generated tiles may cause
	  memory
	  issues.

2012-10-24 03:41  robe

	* minor adjustments to terminology to improve searchin

2012-10-23 23:59  dustymugs

	* Rearranged function arguments for ST_Tile(raster)

2012-10-23 22:44  dustymugs

	* Added news and docs for ST_Tile(raster). Additional regression
	  tests for
	  one additional variant of ST_Tile(raster)

2012-10-23 22:44  dustymugs

	* Added ST_Tile() and regression tests. The circle is complete.

2012-10-23 22:44  dustymugs

	* Added rt_band_get_pixel_line() and regression tests

2012-10-23 22:43  pramsey

	* (#2063) fix the vertex-crossing logic in the circular tree code
	  to use the new edge_intersects routine

2012-10-23 22:17  pramsey

	* (#2026) fix performance regression in geography distance
	  calculation

2012-10-23 21:18  pramsey

	* (#1976) Geography point-in-ring code overhauled for more
	  reliability

2012-10-23 13:46  dustymugs

	* Make changes to reflect patch from #2061

2012-10-23 04:56  pramsey

	* Future test case for when we've solved p-i-p in generality

2012-10-22 19:05  dustymugs

	* Fix POSTGIS_RT_DEBUGF() usage

2012-10-22 19:05  dustymugs

	* Fixed doxygen comment formats

2012-10-22 17:20  dustymugs

	* Remove unused variables.

2012-10-22 17:20  dustymugs

	* Cache frequently used variables minimize # of function calls in
	  rt_raster_iterator()

2012-10-22 17:20  dustymugs

	* Include output from gdal-config --dep-libs when building
	  raster2pgsql

2012-10-22 17:19  dustymugs

	* Add news and doc changes to indicate proper support for raster
	  band's
	  "isnodata" support

2012-10-22 17:19  dustymugs

	* have raster2pgsql check for raster bands being NODATA

2012-10-22 17:19  dustymugs

	* Tweaked rt_band_check_is_nodata() to make use of
	  rt_band_get_pixel()'s
	  ability to return flag indicating if value is NODATA

2012-10-22 17:19  dustymugs

	* Final fixes to support band's isnodata flag.

2012-10-22 17:19  dustymugs

	* All functions in core API now support a band's isnodata value.

2012-10-22 17:19  dustymugs

	* Changed signature of rt_band_get_nodata() as there was no way to
	  indicate an error if the band has no NODATA.

2012-10-22 17:19  dustymugs

	* Some work adding proper support for using a band's isnodata flag.

2012-10-22 17:19  dustymugs

	* Changed function signature for core API function
	  rt_band_get_pixel() to
	  indicate if pixel is NODATA

2012-10-22 17:18  dustymugs

	* Minor changes to references to raster2pgsql

2012-10-21 23:53  robe

	* update crowd funding details

2012-10-21 18:02  strk

	* Fix GetTopoGeomElementArray(TopoGeometry) function, and add test
	  
	  See http://trac.osgeo.org/postgis/ticket/2060

2012-10-20 21:07  robe

	* fix headeer and description

2012-10-19 22:20  pramsey

	* Wrap NEWS to 80cols

2012-10-19 18:51  dustymugs

	* Added to news regarding ticket #2057

2012-10-19 18:49  dustymugs

	* Add variables specifying PostgreSQL CPPFLAGS and LDFLAGS.
	  Ticket is #2057

2012-10-19 01:36  dustymugs

	* Forgot to wrap tags with <para></para> in reference_raster.xml.
	  Minor
	  comment cleanup in rt_pg.c

2012-10-19 00:27  dustymugs

	* Fixed annoyances in the raster docs

2012-10-18 23:52  dustymugs

	* Combined the gist spatial relationship tests into
	  rt_gist_relationships

2012-10-18 23:52  dustymugs

	* Combined all raster GEOS dependent spatial relationship
	  regression tests into
	  rt_geos_relationships.sql

2012-10-18 21:45  dustymugs

	* Clamp SRID when comparing SRIDs of raster vs geometry for geomval
	  variant of ST_SetValues()

2012-10-18 21:45  dustymugs

	* Added docs for geomval variant of ST_SetValues

2012-10-18 21:45  dustymugs

	* Add news items regarding changes to ST_SetValue and addition of
	  geomval variant of ST_SetValues()

2012-10-18 21:45  dustymugs

	* Code cleanup in rt_pg/rt_pg.c. Changed point geometry variant of
	  ST_SetValue() to wrap around geomval variant of ST_SetValues().
	  This
	  will result in a behavior change for geometry variant of
	  ST_SetValue().

2012-10-18 21:45  dustymugs

	* Addition of geomval variants of ST_SetValues() and regression
	  tests.
	  Added helper function
	  rt_raster_get_inverse_geotransform_matrix().
	  Additional code cleanup for rt_raster_geopoint_to_cell() and
	  rt_raster_cell_to_geopoint().

2012-10-18 14:47  robe

	* script to concatenate all the sections of postgis doc for easier
	  digestion of postgis expert bot

2012-10-17 19:30  dustymugs

	* Correct usage of memset()

2012-10-17 19:30  dustymugs

	* Cleanup description for ST_SetValues()

2012-10-17 16:08  dustymugs

	* Added items to NEWS and docs for ST_DumpValues

2012-10-17 16:08  dustymugs

	* Addition of ST_DumpValues() and regression tests. Ticket #2011

2012-10-17 14:29  dustymugs

	* Add fallback method of getting maximum extent for extent
	  constraint.
	  Ticket is #2050

2012-10-17 14:16  strk

	* Move trim_trailing_zeros out of liblwgeom.h (#2054)

2012-10-17 13:38  strk

	* Get OUT_* export macros out of liblwgeom.h (#2053)

2012-10-17 11:43  strk

	* Do not print more digits than available from lwgeom_to_geojson
	  
	  See http://trac.osgeo.org/postgis/ticket/2051
	  Adds tests for the ticket cases.

2012-10-17 09:52  strk

	* It is OUT_MAX_DOUBLE_PRECISION, not OUT_MAX_DIGS_DOUBLE, we
	  should use
	  
	  These macros should really get out of liblwgeom.h and be properly
	  documented...

2012-10-17 09:45  strk

	* Fix buffer overflow in lwgeom_to_geojson (#2052)

2012-10-16 20:59  dustymugs

	* Added optional interpolate_nodata flag as function parameter to
	  ST_HillShade,
	  ST_Aspect and ST_Slope.

2012-10-16 20:42  strk

	* Do not abort populate_geometry_columns when table can't be
	  altered
	  
	  Also print the reason for the limitation. See #2049.

2012-10-16 20:17  dustymugs

	* Fixed xml issues that are making debbie mad.

2012-10-16 19:55  dustymugs

	* Added news blurb and docs regarding expression variants of
	  ST_MapAlgebra.

2012-10-16 19:55  dustymugs

	* Added 2-raster expression variant of ST_MapAlgebra() and
	  regression
	  tests.

2012-10-16 19:55  dustymugs

	* Additional tweaking of returning empty raster from map algebra of
	  INTERSECTION or UNION extent

2012-10-16 19:55  dustymugs

	* Corrected handling of NULL raster resulting from NO intersection
	  of input rasters in map algebra. Fixed spelling mistakes.
	  Additional tests for intersections of more than 3 rasters that
	  don't actually intersect in ST_MapAlgebra

2012-10-16 19:55  dustymugs

	* Added one-raster expression variant for ST_MapAlgebra and
	  appropriate
	  regression tests.

2012-10-16 16:08  strk

	* Enhance documentation about TopoElement domain

2012-10-16 16:07  strk

	* tweak DEBUG line

2012-10-16 08:29  strk

	* Improve TopologySummary output
	  
	  Add unregistered layers and orphaned TopoGeom count

2012-10-16 08:29  strk

	* Have TopologySummary use the word "Mixed" for collection layers

2012-10-15 19:21  dustymugs

	* Fixed incorrect use of RASTER_DEBUGF().

2012-10-15 14:48  dustymugs

	* More poking at the docs for ST_MapAlgebra

2012-10-15 14:20  dustymugs

	* Add another example of ST_MapAlgebra() and some formatting
	  cleanup

2012-10-15 03:34  dustymugs

	* Changed how ST_MapAlgebra regression test runs on PostgreSQL 9.0
	  as
	  usage of "GROUP BY raster" does not work. Ticket is #2048.

2012-10-14 05:40  robe

	* #2046: fix 2.1 doesn't compile with postgresql 9.0

2012-10-14 05:13  robe

	* updategeometrysrid was describing old behavior. Update to new and
	  provide alternative syntax

2012-10-12 20:06  pramsey

	* Remove odd srs error line from expected

2012-10-12 19:49  pramsey

	* Reduce precision test to 1cm2. There is no doubt that this
	  approach is less numerically stable than the last. (#2043) Though
	  in exchange, it covers the globe more completely.

2012-10-12 19:32  pramsey

	* Reduce the precision of the double test... it passes here..
	  (#2043)

2012-10-12 19:31  dustymugs

	* Bug fix where pos array size was incorrect.

2012-10-12 19:31  dustymugs

	* Removed warning block for ST_MapAlgebra() doc page. Rearranged
	  warning boxes

2012-10-12 16:06  dustymugs

	* More documentation changes regarding deprecation status of
	  ST_MapAlgebraFct() variants. Added news item regarding
	  deprecation status of ST_MapAlgebraFct and ST_MapAlgebraFctNgb
	  variants

2012-10-12 16:06  dustymugs

	* Duplicated and refactored the ST_XXX4ma() functions for
	  ST_MapAlgebra
	  usage. Exception for ST_InvDistWeight4ma() and ST_MinDist4ma(),
	  both of
	  which are new for 2.1. Added regression tests as well.

2012-10-12 15:20  strk

	* Exit with non-zero code when commandline is malformed
	  
	  It still exists with zero code when user explictly asks for the
	  help screen (with -? as documented and with no switch as popular
	  habit [well, mine])

2012-10-12 14:26  strk

	* Add pdf-localized rule for building localized pdf manual

2012-10-12 14:06  strk

	* Ignoring generated files in tiger_geocoder extension

2012-10-12 08:40  strk

	* Fix compiler warnings in lwgeom_geos.c

2012-10-12 08:34  strk

	* Fix a "set but not used" warning.
	  
	  This was about the return from getPoint2d_p, but it really only
	  returns zero on error and after lwerror was called, and only if
	  a PARANOIA compile time macro is set...

2012-10-12 08:27  strk

	* Fix ptarray_area_sphere signature (#2040)
	  
	  Since I was a it I also removed a "set but not used" warning.

2012-10-12 07:50  strk

	* Update po files after changes in installation.xml

2012-10-12 07:49  strk

	* Add more uses of <command> and <filename> in installation.xml
	  
	  Also fixes a missing dash in "make comments-install"

2012-10-12 07:49  strk

	* Put <comment> tags in <para>, fixing #2041

2012-10-12 07:20  strk

	* Consistently use <command> tag for "make comments"
	  
	  Fixes complains by msgmerge (internationalization)

2012-10-11 22:48  pramsey

	* Improve support for ST_Area(geography) over dateline and poles
	  (#2006, #2039)

2012-10-11 21:44  strk

	* Translation of intruduction.xml to pt_BR by George Silva

2012-10-11 21:41  strk

	* Update po files

2012-10-11 17:29  pramsey

	* Move area core calculation to ptarray.

2012-10-11 17:29  pramsey

	* Ignore build artifacts from geocoder

2012-10-11 17:07  strk

	* Simplify description of TopoElementArray
	  
	  ... and add TopoElement link to See Also section (things are
	  better
	  explained in there).

2012-10-11 15:23  robe

	* Get rid of hard-coded paths

2012-10-11 10:53  strk

	* Update json-c url

2012-10-10 23:06  robe

	* create norm_addy

2012-10-10 22:59  robe

	* #1627 : more cleanup of extension install, add configure of tiger
	  extension script to configure.ac. Fix comment in tiger comments
	  preventing install

2012-10-10 22:41  dustymugs

	* Added missing Availability details for various raster docs.
	  Ticket is #2037

2012-10-10 22:30  robe

	* fix error in index column name picked up when trying to install
	  as extension

2012-10-10 22:06  robe

	* #2037: flag some new raster functions as new in this release. Hmm
	  I merged hopefully didn't screw things up

2012-10-10 22:02  dustymugs

	* Added n-raster ST_MapAlgebra(). Additional error checking in
	  rt_raster_iterator(). Added regression checks for n-raster
	  ST_MapAlgebra(). Ticket is #2030. Added news and docs for
	  ST_MapAlgebra().

2012-10-10 21:45  robe

	* Just enough to make it compile but doesn't work yet

2012-10-10 00:00  pramsey

	* Add in arc ptarray vs ptarray and arc ptarray vs arc ptarray
	  distance functions. (#2018)

2012-10-09 23:12  dustymugs

	* Added HASH opclass and = operator for raster. This permits GROUP
	  BY
	  raster usage.

2012-10-09 23:12  dustymugs

	* Syntax cleanup

2012-10-09 22:48  pramsey

	* Add in arc ptarray vs point distance function (#2018)

2012-10-09 22:04  pramsey

	* Fix comment per rcoup

2012-10-09 21:48  pramsey

	* Fix up some errors in ptarray_arc iteration and the cunit test
	  cases for arc p-i-p. (#2018)

2012-10-09 17:49  pramsey

	* Point-in-polygon function for arc-based point-arrays. (#2018)

2012-10-09 05:06  robe

	* #1627: Start work on packaging as an extension -- it's not
	  functioning yet

2012-10-05 19:26  strk

	* Fix adding a splitting point into a 2.5d topology (#2033)

2012-10-05 19:22  robe

	* link to ST_3DClosestPoint from ST_ClosestPoint. Some people
	  didn't notice we had a 3D variant and looked in the wrong place.

2012-10-05 12:25  robe

	* #2027: change order of operation -- have cleanup happen first
	  since the drop sometimes tries to drop functions that use types
	  that don't exist in older versions

2012-10-04 04:08  robe

	* update st_union examples (single should always specify band
	  number to be safe) and all bands can be done now with just union

2012-10-03 23:07  dustymugs

	* Addition of flag nbnodata to rt_raster_iterator() thus allowing
	  some
	  memory savings from ST_Union(raster)

2012-10-03 21:03  dustymugs

	* Updated NEWS and docs regarding ST_Union(raster) behavior change.

2012-10-03 20:53  dustymugs

	* Tweak what value to initialize new band to when NODATA isn't
	  present

2012-10-03 20:53  dustymugs

	* Addition of ST_Union(raster) function and regression tests

2012-10-03 20:53  dustymugs

	* Added regression test for rt_raster_clone() and added missing
	  SRID copy.

2012-10-03 20:53  dustymugs

	* Addition of shortcut function rt_raster_clone()

2012-10-03 16:06  robe

	* update unpackaged to include new raster (e.g. unionarg)

2012-10-03 14:33  robe

	* #2027: Add unionarg

2012-10-03 06:16  strk

	* ST_AddEdge*: make update of old face edges more robust (#2025)
	  
	  Include tests for adding an edge that splits an hole in a face
	  while forming a left ring which constitutes an invalid polygon
	  ring.
	  
	  Also fixes one case of invalid topology creation (when the formed
	  ring has a dangling edge but not a new area on the other side).

2012-10-03 06:08  robe

	* oops forgot to finish the changed statement

2012-10-03 06:06  robe

	* revise st_union example to show new and faster way of doing
	  multi-band union

2012-10-02 22:47  dustymugs

	* Minor addition of debug messages

2012-10-02 21:45  dustymugs

	* Added multi-band support for ST_Union. Ticket is #2021

2012-10-01 23:13  robe

	* #1938 document addition of addbandarg and swap out old example
	  with example utilizing addbandarg

2012-10-01 22:23  pramsey

	* Rename lwcircle_calculate_gbox_cartesian_2d to
	  lw_arc_calculate_gbox_cartesian_2d

2012-10-01 22:18  pramsey

	* Rename lwcircle_center to lw_arc_center to match other
	  lwalgorithm signatures

2012-10-01 22:10  pramsey

	* Anal retentive code re-organization. Try and move the primitive
	  computational geometry functions into lwalgorithm.c

2012-10-01 14:04  strk

	* Do not confuse CREATE OPERATOR FAMILY with a CREATE OPERATOR

2012-10-01 09:28  strk

	* Accept array properties in GML input multi-geom input (#1928)
	  
	  Patch by Kashif Rasul and Shoaib Burq / SpacialDB

2012-10-01 08:47  strk

	* Create target dir if non-existing

2012-09-29 17:57  robe

	* update postgis unpackaged script. postgis_topology was already up
	  to date.

2012-09-29 16:14  strk

	* Provide a script to opt out of extensions

2012-09-28 23:09  dustymugs

	* Addition of C-based ST_Union(raster) aggregate function (ticket
	  #1364). Renamed low level function rt_raster_has_no_band() to
	  raster_has_band(). Updated docs and NEWS for ST_Union.

2012-09-28 22:51  pramsey

	* Remove unused point in poly function

2012-09-28 22:48  pramsey

	* Add ptarray_contains_point to ptarray file, so that all other
	  liblwgeom functions can use the one routine.

2012-09-28 21:52  pramsey

	* Remove no longer used function, lwgeom_pt_inside_circle.

2012-09-28 21:48  pramsey

	* Add new pointer-based coordinate access method, now that aligned
	  storage is the new normal.

2012-09-28 21:08  pramsey

	* Anal retentive function renaming: ptarray_isclosed ->
	  ptarray_is_closed

2012-09-28 20:30  pramsey

	* Move some ptarray functions out of postgis and back into
	  liblwgeom from silly old function that shouldn't even exist
	  anymore (LWGEOM_inside_circle_point)

2012-09-28 18:23  pramsey

	* Measurement support for arcs (#2018)

2012-09-28 17:03  pramsey

	* Add casts from geometry::path, geometry::point,
	  geometry::polygon, polygon::geometry, path::geometry,
	  point::geometry to allow easier migration to PostGIS for folks
	  who start with the Pg types.

2012-09-27 20:23  pramsey

	* Distance calculation support for arc features (#2018). Commit
	  adds lowest level primitive support for distance calculations on
	  single arcs.

2012-09-26 15:56  dustymugs

	* Additional regression tests for ST_Neighborhood and tweaked to
	  support a
	  distance values of zero for one axis.

2012-09-25 22:22  dustymugs

	* Added docs regarding the callback function for
	  rt_raster_iterator()

2012-09-25 22:22  dustymugs

	* Added regression tests, bug fixes and code cleanup for
	  rt_raster_iterator().

2012-09-25 22:22  dustymugs

	* Added rt_raster_iterator(), which is feature complete. Now need
	  to add
	  lots of regression tests before moving on to the PostgreSQL side
	  to hook
	  into it.

2012-09-25 19:23  dustymugs

	* Changed behavior when there is no pixels in the neighborhood for
	  ST_Neighborhood. It should still return an array as the pixel of
	  interest could have a value... just surrounded by NODATA.

2012-09-25 17:20  dustymugs

	* Additional documentation regarding memory ownership

2012-09-25 14:07  dustymugs

	* Added correct handling of rt_band's ownsdata flag indicating if
	  the
	  memory used for the band's data (only for inline, not offline) is
	  managed internally.

2012-09-25 02:45  robe

	* #2012: Change client_min_messages to warning instead of relying
	  on default notice. 9.3's idea of notice doesn't seem to include
	  notice about create of new tables.

2012-09-24 15:07  dustymugs

	* Changed output array of ST_Neighborhood to have dimensions of Y,X
	  instead of X,Y. This matches that found for GDAL blocks.

2012-09-24 15:07  dustymugs

	* Additional tests for ST_Neighborhood()

2012-09-22 14:44  robe

	* #2010: Include for 9.3 move to below postgis_config.h so version
	  number of postgresql is picked up before the conditional include
	  is attempted

2012-09-22 09:00  robe

	* #2010: compile support for 9.3

2012-09-22 03:55  robe

	* Add link to OpenGeo workshop on KNN to KNN operator.

2012-09-20 23:44  pramsey

	* Remove now obsolete note.

2012-09-20 22:24  pramsey

	* Document ISO WKT/WKB (#1451)

2012-09-20 13:32  robe

	* #1991: speed issue with 9.2 on geocode and geocoder_intersection,
	  seems to be 10-50 times faster by forcing join_collapse limit = 2

2012-09-20 11:54  robe

	* remark out regress and also put in name in database
	  #2009 turn off loading of addrfeat
	  #1614 add U.S. and COUNTY RD as street_type highways

2012-09-19 18:48  dustymugs

	* Additional regression tests for rt_raster_get_nearest_pixel()

2012-09-19 18:48  dustymugs

	* Added docs for ST_InvDistWeight4ma() and ST_MinDist4ma(). Changed
	  function signature for ST_Neighborhood() to support specifying
	  distances
	  on both X and Y axis.

2012-09-19 18:48  dustymugs

	* Tweaked ST_Neighborhood() to use two separate distance parameters
	  for X
	  and Y axes.

2012-09-19 18:48  dustymugs

	* Added ST_MinDist4ma() for getting minimum distance from the
	  center pixel
	  to the nearest neighbor in neighborhood with value

2012-09-19 18:48  dustymugs

	* Added regression tests for ST_InvDistWeight4ma()

2012-09-19 18:47  dustymugs

	* Added Inverse Distance Weighting function for use with
	  ST_MapAlgebraFctNgb

2012-09-18 12:21  robe

	* #2055: (L burned in all subsequent images after Delaunay)
	  increase remove to remove images 0-9 before building next. The
	  remove went from 0-5 and I guess Kevin wasn't counting on anyone
	  crazy enough to have 6 image layers. This code definitely needs
	  some work, but this will do for now.

2012-09-17 12:31  strk

	* Initial support for documentatin translation
	  
	  Adds "update-po" Makefile target under doc/
	  Adds "local-html" Makefile target under doc/po/<lang>

2012-09-17 11:43  strk

	* Update URL of Maven jar (thanks Sandeep Thakkar)

2012-09-14 21:03  strk

	* reference_type.xml has been missing from XML sources for years !

2012-09-14 20:59  strk

	* Other double quotes needed by poxml

2012-09-14 20:52  strk

	* More Double quote tag attribute values for poxml support

2012-09-14 20:33  strk

	* Double quote tag attribute values and use open&close for
	  <paramdef>
	  
	  This format plays nicely with xml2pot and po2xml...

2012-09-14 11:29  robe

	* PostGIS 2.1 changes section was incorrectly listing 2.0 instead
	  of 2.1 changes. Also just folder 2.1 changes into many What is
	  new in 2.1 section.

2012-09-14 07:49  strk

	* Distinguish between generated and source XML inputs

2012-09-14 07:40  strk

	* Rewrite header file to have full credits
	  
	  Used git history to figure out authors and commit years

2012-09-14 03:10  robe

	* Add changed section for 2.1 and mark ST_Segmentize as having a
	  breaking change

2012-09-13 20:41  strk

	* Fix ST_Estimated_Extent name change documentation encoding

2012-09-13 20:11  pramsey

	* Remove code in #ifdefs for PgSQL 8.4 and under, per #1880

2012-09-13 19:23  pramsey

	* Test for #1780

2012-09-13 09:53  strk

	* ST_Estimated_Extent renamed to ST_EstimatedExtent (#1994)
	  
	  ST_Estimated_Extent is kept but deprecated, testcases test both
	  signatures. Documentation documents the new name and warns about
	  it being renamed in 2.1.0

2012-09-13 02:08  pramsey

	* #1780 ST_GeoHash should support geography type without cast

2012-09-12 02:37  dustymugs

	* Reverted some of the changes committed in r10238

2012-09-11 14:07  robe

	* forgot to commit ST_Delaun... reference in last

2012-09-11 14:01  robe

	* ST_DelaunayTriangle examples and a 3D example

2012-09-10 18:36  pracine

	* Fixed the state and final functions when count is zero or initial
	  sum is null

2012-09-10 15:00  robe

	* #1869 note that ST_Asbinary on unknown is now illegal. Have to
	  backport to 2.0 as well. I will add to full legacy though for
	  those who can't change code.

2012-09-08 02:26  robe

	* Update PSC list

2012-09-08 01:24  dustymugs

	* Added docs for new variant of ST_SetValues()

2012-09-08 01:21  dustymugs

	* Added new variant on existing ST_SetValues where instead of a
	  noset 2D
	  array of booleans, the parameter nosetvalue can be used instead.

2012-09-08 01:18  dustymugs

	* Minor message tweaks regarding GDAL/OGR detection

2012-09-07 22:20  pramsey

	* correct length for closed circles (#1978)

2012-09-07 20:05  pramsey

	* ST_GeomFromGML on CurvePolygon causes server crash (#1936)

2012-09-07 19:54  pramsey

	* Fix cunit crash due to lack of proper signature for
	  lwgeom_segmentize_sphere in header.

2012-09-07 18:27  pramsey

	* ST_Distance to a one-point LineString returns NULL (#1957)

2012-09-06 18:08  dustymugs

	* Added item for fixes regarding ticket #1981

2012-09-06 17:34  dustymugs

	* Removed unnecessary/unused variables and assignments. Ticket is
	  #1981

2012-09-06 17:30  dustymugs

	* Minor cleanup of raster2pgsql Makefile

2012-09-06 09:30  strk

	* Encode dependency on GEOS >= 3.3.0

2012-09-06 09:27  strk

	* Encode dependency on PROJ >= 4.6.0

2012-09-06 09:24  strk

	* Encode dependency on PostgreSQL 9.0 or higher

2012-09-05 13:41  robe

	* #1970 - 9.2rc1 regress failure change layer_id_seq from select *
	  to explicitly select fields. log_cnt now returns 0 for 9.2rc1 so
	  fails regress otherwise

2012-09-04 12:53  robe

	* #1974 evidentally Unix really needs the RGB, RGBA quoted and
	  windows doesn't like single quotes. Change to double quotes to
	  satisfy both :)

2012-09-04 12:48  robe

	* #1974 revision of () escaping to work on Posix

2012-09-04 12:43  strk

	* Re-quote the styles, needed here
	  
	  Here is ImageMagick 6.5.7-8 2012-08-17 Q16
	  Didn't look what exactly parses styles.conf

2012-09-04 12:34  strk

	* Properly escape imagemagic paren arguments

2012-09-04 11:44  robe

	* #1974 revise style colors and generator.c convert calls so they
	  work with windows ImageMagick 6.7.9 Q16

2012-09-01 08:39  strk

	* Add missing signatures from 1.5, closing #1391
	  
	  These are: st_asukml and {x,y}{min,max}(box2d)

2012-08-28 04:08  robe

	* #1960 JDK7 compatibility patch

2012-08-28 00:05  robe

	* Fix for #1969 (and test buildbot) make
	  postgis_upgrade_21_minor.sql same as postgis_upgrade_20_21.sql
	  for now since we are in prerelease mode.

2012-08-27 04:50  robe

	* #1897 relabel currently mislabeled postgis_upgrade_20_minor.sql
	  to postgis_upgrade_20_21.sql (still need to do the same for
	  raster and topology)

2012-08-25 03:16  robe

	* Up version number from 2.0.1.SVN to 2.1.0SVN

2012-08-23 07:16  robe

	* 1963: Cast text to geometry for ST_Segmentize -- introduction of
	  geography means no more laziness allowed

2012-08-23 06:37  robe

	* update about enhancements in geography ST_DWithin and
	  ST_Distance. Done for ST_Intersects too I think? Paul? But
	  haven't marked ST_Intersects since wasn't sure.

2012-08-23 06:31  robe

	* document ST_Segmentize new geography function. Will provide
	  example later.

2012-08-22 21:04  pramsey

	* ST_Segmentize(geography, maxseglength) (#1962)

2012-08-21 18:22  pramsey

	* ST_Intersects(geography) returns incorrect result for
	  pure-crossing cases (line cross line, line crosses polygon)
	  (#1958)

2012-08-20 12:06  robe

	* Cleanup of required versions and link to new page that lists
	  pre-packaged distros for various OS

2012-08-17 19:15  pramsey

	* Error in ST_Intersects: lwgeom_covers_lwgeom_sphere: only POLYGON
	  and POINT types are currently supported (#1949)

2012-08-17 17:18  strk

	* Fix ST_ModEdgeHeal and ST_NewEdgeHeal for doubly connected edges
	  
	  Includes testcases, closes #1955

2012-08-15 18:55  pramsey

	* Crash in ST_Distance (#1951)

2012-08-14 12:06  robe

	* remove tiger_2010 from 2.1. So just need to update for 2.0
	  branch. too much hassle to backport and most people will want to
	  use tiger_2011

2012-08-13 21:45  robe

	* #1838 for tabblock name and tabblock_id are not big enough for
	  california. Will only alter the columns if they have not already
	  been increased in size

2012-08-11 19:58  robe

	* #1838 -- tabblock not loading. oops committed wrong change.
	  Revert previous change and make correct change.

2012-08-11 19:49  robe

	* #1838 tabblock not loading

2012-08-10 16:00  pramsey

	* Switch from gnomic to LAEA for the projection for the custom
	  zones. Less perfect intersections, but measure metric fidelity
	  for distances, areas, etc. (#1610)

2012-08-09 15:54  robe

	* #1944: Support for 2.1.0SVN/2.1.0SVN extension for topology
	  ALTER EXTENSION postgis_topology UPDATE TO "2.1.0SVNnext";
	  ALTER EXTENSION postgis_topology UPDATE TO "2.1.0SVN";

2012-08-09 02:31  robe

	* fix typo revision to previous commit in support of #1944

2012-08-09 00:18  dustymugs

	* Added clamped value comparisons and updated comments for
	  rt_band_get_pixel_of_value()

2012-08-08 06:26  robe

	* revision to previous commit -- forgot one and change Next to next

2012-08-08 06:18  robe

	* #1944 Extensions Migration path from 2.1.0 to 2.1.0 - yoyo
	  upgrade to allow upgrade 2.1.0SVN to 2.1.0SVNNext to 2.1.0SVN

2012-08-07 12:34  robe

	* #1945 for upgrade from pre 2.1.0 release to 2.1.0 -- create
	  samealignment agg and addbandarg types if they don't exist. Get
	  rid of pre-9.0 code -- WE CAN DO now since we don't support 8.4
	  in 2.1 :)

2012-08-06 22:29  dustymugs

	* Refactor data type cleanup

2012-08-06 16:21  robe

	* #1948 drop types from extension no longer needed by raster. Still
	  can't upgrade because addbandarg can't be altered if it doesn't
	  exist.

2012-08-06 15:02  dustymugs

	* Simplify code underlying ST_AddBand(raster, raster[])

2012-08-05 23:04  robe

	* Another example for ST_DumpPoints which is the most common use
	  case

2012-08-04 14:28  dustymugs

	* Replaced last commit with something much simpler and possibly
	  more
	  effective

2012-08-04 14:12  dustymugs

	* Added logic for when to DROP and/or CREATE TYPEs.

2012-08-03 21:45  robe

	* #1947 try again forget end mark

2012-08-03 21:38  robe

	* #1947 define upgrade path from 2.0.1 to 2.1.0SVN

2012-08-03 19:43  dustymugs

	* Added missing variant of ST_SetValues without nband parameter.

2012-08-03 17:44  dustymugs

	* Added new TYPEs that need to be added when doing a minor upgrade.

2012-08-03 00:19  dustymugs

	* Cleanup of GDAL checks and additional check for OGR

2012-08-03 00:19  dustymugs

	* Added rt_util_gdal_register_all() to prevent multiple calls to
	  GDALAllRegister()

2012-08-02 19:27  dustymugs

	* Tweaked tests to use new variants of ST_AddBand and ST_SetValues

2012-08-02 18:51  dustymugs

	* Code and comments cleanup.

2012-08-02 15:21  dustymugs

	* Additional comments regarding use of PG_DETOAST_DATUM_COPY

2012-08-01 23:19  dustymugs

	* Added comments regarding use of PG_DETOAST_DATUM*

2012-08-01 23:16  dustymugs

	* Rewrote ST_AddBand(raster, ...) array version in C. Ticket is
	  #1363

2012-08-01 03:47  robe

	* Fix raise notice that only shows in debug mode

2012-07-31 23:44  dustymugs

	* Added regression tests and docs for two of the ST_SetValues
	  variants

2012-07-31 23:44  dustymugs

	* Added ST_SetValues for setting an area defined by x, y, width and
	  height
	  to one value. Also added function parameter "keepnodata".

2012-07-31 23:44  dustymugs

	* Added ST_SetValues() for setting an array of new values to a
	  band.
	  Ticket is #595

2012-07-31 23:43  dustymugs

	* First steps of add ST_SetValues() variant for array of values

2012-07-31 15:40  dustymugs

	* Fixed forgotten type casting for ST_DWithin and ST_DFullyWithin()

2012-07-30 22:40  dustymugs

	* Make PostgreSQL 8.4 happy with the rt_polygon regression test.

2012-07-30 15:40  dustymugs

	* Added final touches of removing output-only data types

2012-07-29 02:36  dustymugs

	* Added news regarding #1939

2012-07-29 02:34  dustymugs

	* Removed histogram data type. Ticket is #1939

2012-07-29 02:34  dustymugs

	* Removed valuecount data type. Ticket is #1939

2012-07-29 02:34  dustymugs

	* Removed quantile data type. Ticket is #1939

2012-07-29 02:34  dustymugs

	* Removed summarystats data type. Ticket is #1939

2012-07-27 22:49  dustymugs

	* Expanded on comments about things to keep in mind when using
	  rt_band_set_pixel_line()

2012-07-27 19:46  dustymugs

	* Updated docs for new type addbandarg and new ST_AddBand() variant

2012-07-27 19:46  dustymugs

	* Refactored ST_AddBand to permit adding one or more new bands in
	  one
	  call. Ticket is #1938.

2012-07-27 19:45  dustymugs

	* New and refactored variants of ST_AddBand(). Purely superficial
	  as none
	  of the underlying code has been rewritten for the changes...

2012-07-25 20:37  dustymugs

	* Added examples to a bunch of functions

2012-07-25 19:31  dustymugs

	* Added rt_pixtype_compare_clamped_values() for comparing two
	  doubles in
	  the context of a pixeltype.

2012-07-25 15:26  dustymugs

	* Added info about a few undocumented raster2pgsql flags

2012-07-25 15:03  dustymugs

	* Added #1932 to NEWS

2012-07-25 15:03  dustymugs

	* Fixed syntax for setting tablespace for index. Ticket is #1932.
	  Thanks
	  kib.

2012-07-25 13:52  strk

	* Do not advertise broken type "geometry(srid)" (#1934)

2012-07-25 03:36  dustymugs

	* Removed garbage comments

2012-07-25 03:36  dustymugs

	* Consolidated create_* and drop_* scripts into respective
	  regression
	  tests. Should make things easier to build a valgrind test suite.

2012-07-25 03:36  dustymugs

	* Added docs for ST_DFullyWithin(raster, raster)

2012-07-25 03:36  dustymugs

	* Added ST_DFullyWithin(raster, raster) and regression tests.
	  Ticket is #1920

2012-07-25 03:35  dustymugs

	* Added rt_raster_full_within_distance() and regression tests

2012-07-25 03:35  dustymugs

	* Added docs for ST_DWithin(raster, raster)

2012-07-25 03:35  dustymugs

	* Added ST_DWithin(raster, raster) and regression tests. Ticket is
	  #1922

2012-07-25 03:35  dustymugs

	* Added rt_raster_within_distance() and regression tests

2012-07-24 18:01  dustymugs

	* Added ST_Disjoint(raster, raster), regression tests and docs.
	  Ticket is

2012-07-23 22:57  dustymugs

	* Added to docs for ST_CoveredBy

2012-07-23 22:57  dustymugs

	* Added ST_CoveredBy and regression tests. Ticket is #1917.

2012-07-23 22:57  dustymugs

	* Fixed missing closing tag

2012-07-23 22:57  dustymugs

	* Added rt_raster_covered_by() and related tests

2012-07-23 22:56  dustymugs

	* Added docs for ST_Covers()

2012-07-23 22:56  dustymugs

	* Added ST_Covers() and regression tests. Ticket is #1916

2012-07-23 22:56  dustymugs

	* Added rt_raster_covers() and regression tests

2012-07-23 18:58  dustymugs

	* Added docs for ST_ContainsProperly(raster, raster) and minor
	  tweaking of
	  comments

2012-07-23 18:58  dustymugs

	* Added ST_ContainsProperly(raster, raster) and regression tests

2012-07-23 18:58  dustymugs

	* Addition of rt_raster_contains_properly and regression tests

2012-07-23 17:50  dustymugs

	* Added regression tests for ST_Within(raster, raster). Ticket is
	  #1923.

2012-07-23 17:50  dustymugs

	* Minor fixups to ST_Polygon in docs. Ticket is #1929.

2012-07-23 17:50  dustymugs

	* Minor changes to comments

2012-07-23 17:50  dustymugs

	* Addition of docs for ST_Within(raster, raster)

2012-07-23 17:49  dustymugs

	* Reintroduced ST_Intersects(geometry, raster) and
	  ST_Intersects(raster,
	  geometry). Added notes regarding the use of ST_Polygon when
	  needing to
	  test the spatial relationship between a raster and a geometry.

2012-07-23 17:49  dustymugs

	* Added docs for ST_Contains(raster, raster)

2012-07-23 17:49  dustymugs

	* Updated regression tests to reflect the removal of various
	  functions

2012-07-23 17:49  dustymugs

	* Removed all raster/geometry variants of ST_Intersects,
	  ST_Overlaps,
	  ST_Touches and ST_Contains.

2012-07-23 17:49  dustymugs

	* Removed geometry-based ST_Touches for raster,geometry
	  combinations.

2012-07-23 17:49  dustymugs

	* Removed vector-space (geometry-based) variants of ST_Overlaps.
	  Only
	  raster-space versions remain.

2012-07-23 17:49  dustymugs

	* Addition of ST_Contains and regression tests. Ticket is #1914

2012-07-23 17:49  dustymugs

	* Added rt_raster_contains() and regression tests

2012-07-23 17:49  dustymugs

	* Removed some commented out code and added more debug output

2012-07-23 00:46  robe

	* #1929 document behavior change and speed improvements

2012-07-20 00:31  dustymugs

	* Addition debug messages and disabled one regression test for
	  ST_Touches
	  due to floating point issues. Will need to see the WKB output.

2012-07-19 23:53  dustymugs

	* Code cleanup and additional debug output

2012-07-19 20:10  dustymugs

	* Updated NEWS and docs for ST_Touches()

2012-07-19 20:10  dustymugs

	* Addition of ST_Touches() for rasters and related regression
	  tests.
	  Ticket is #1921

2012-07-19 20:10  dustymugs

	* Remove rt_spatial_relationship regression tests as similar tests
	  are
	  done in rt_intersects and rt_intersection

2012-07-19 20:09  dustymugs

	* Extracted most of code in rt_raster_overlaps to create generic
	  GEOS
	  spatial relationship testing function
	  rt_raster_geos_spatial_relationship(). Refactored
	  rt_raster_overlaps()
	  call rt_raster_geos_spatial_relationship(). Added
	  rt_raster_touches()
	  and associated regression tests

2012-07-19 18:18  dustymugs

	* Added docs for ST_Overlaps

2012-07-19 18:18  dustymugs

	* Added ST_Overlaps() and associated regression tests

2012-07-19 18:18  dustymugs

	* Addition of rt_raster_overlaps and related regression tests.
	  Fixed
	  memory leaks in rt_raster_surface.

2012-07-19 18:18  dustymugs

	* Removed code preventing use of rt_raster_intersects on offline
	  bands as
	  offline bands are supported

2012-07-19 18:18  dustymugs

	* Minor documentation change regarding && operator and tweaked one
	  variant of st_intersects

2012-07-19 17:00  pramsey

	* Add in geography note

2012-07-17 22:38  dustymugs

	* Fixed ST_Polygon regression tests to properly handle different
	  GEOS
	  versions

2012-07-17 22:37  dustymugs

	* Fix function creation statement

2012-07-17 22:37  dustymugs

	* Added cleanup code for removing ST_BandSurface

2012-07-17 22:37  dustymugs

	* Regression tests intended for ST_BandSurface are now for
	  ST_Polygon

2012-07-17 22:37  dustymugs

	* Removed ST_BandSurface as ST_Polygon does the same thing, just in
	  SQL.
	  Changed ST_Polygon to point use C function instead of sql.
	  Refactored rt_raster_surface to match performance of SQL-only
	  ST_Polygon.

2012-07-16 03:17  robe

	* additional cleanup to insure settings are consistent

2012-07-16 03:11  robe

	* #1913 regress check

2012-07-16 03:09  robe

	* #1913 reverse geocoder sometimes gives least optimal answer
	  because of sorting issue

2012-07-14 00:14  dustymugs

	* Updated TODO since a bunch of functions just had tickets created.

2012-07-13 23:44  dustymugs

	* Updated TODO and refactored ST_Intersects(geometry, raster) to
	  use
	  ST_BandSurface()

2012-07-13 23:29  dustymugs

	* Added docs and updated NEWS for ST_BandSurface

2012-07-13 23:28  dustymugs

	* Addition of ST_BandSurface and regressions tests. Ticket is #1911

2012-07-13 23:28  dustymugs

	* Additional tests for rt_raster_surface()

2012-07-13 23:28  dustymugs

	* Additional comments regarding use of lwgeom_as_multi() and the
	  lwgeom_clone_deep()

2012-07-13 23:28  dustymugs

	* Addition of rt_raster_surface() function and related regression
	  test.
	  Added regression test for rt_raster_pixel_as_polygon.

2012-07-13 23:28  dustymugs

	* Initial commit of rt_raster_surface() with base regression tests

2012-07-12 17:24  pramsey

	* Add in test for node splitting with nulls and empties (#1905)

2012-07-12 13:49  dustymugs

	* Changed word choice "Supported" instead of "Available"

2012-07-12 03:38  pramsey

	* Allow circtree nodes to have more than 2 children (#1910)

2012-07-11 19:33  pramsey

	* Comment on methodology behind tree node merging

2012-07-11 18:15  pramsey

	* Complete geography performance work (#1796), move testing
	  functions into _ST_* name space for privacy, add regression tests
	  for issues encountered during development.

2012-07-11 04:14  pramsey

	* Add note for future pain

2012-07-11 04:05  pramsey

	* Fix issue with projecting from the poles, retain the source
	  longitude for more sensible result.

2012-07-10 20:32  pramsey

	* Fix a NaN result leaking into the tree building algorithm
	  (optimized 32 bit code only!).

2012-07-10 20:27  strk

	* Create target dir if non-existing

2012-07-06 23:50  pramsey

	* Handle best SRID finding for shapes the cross the poles and
	  dateline. Also add some new larger zones in gnomic for larger
	  shapes. (#1610)

2012-07-05 19:15  pramsey

	* Fix issue where the cached object is a point and the uncached one
	  is a polygon. (#1796)

2012-07-05 16:50  pramsey

	* Support for larger objects in ST_Intersection(geography) (#1610)
	  This adds a set of larger regions that are handled with a gnomic
	  projection. It could also use an orthographic. There's still a
	  case to be handled for objects that cross the dateline or poles.

2012-07-04 18:11  pramsey

	* Fix problems with circtree building on short edges near the
	  poles. (#1796)

2012-07-04 13:12  strk

	* Fix pgsql2shp for big-endian systems (#1900)
	  
	  Submitted By: Ryan Oliver <ryan.oliver@dse.vic.gov.au>

2012-07-04 00:47  dustymugs

	* Changed return value of rt_pixtype_get_min_value() when pixel
	  type is
	  unknown

2012-07-04 00:33  dustymugs

	* Fixed how the minimum possible value of a pixel type was being
	  determined. Added regression tests for band without NODATA.

2012-07-03 23:40  dustymugs

	* Fixed handling of pixel value check for NODATA

2012-07-03 22:30  dustymugs

	* Added docs for ST_PixelAsPoints and ST_PixelAsCentroids and
	  update NEWS

2012-07-03 22:30  dustymugs

	* Addition of notes differentiating ST_DumpPolygons and
	  ST_PixelsAsPolygons

2012-07-03 22:30  dustymugs

	* Addition of regression tests for ST_PixelAsCentroids and
	  ST_PixelAsPoints

2012-07-03 22:30  dustymugs

	* Addition of ST_PixelAsPoints and ST_PixelAsCentroids

2012-07-03 22:30  dustymugs

	* Removed RASTER_getPixelPolygon as it has been replaced with
	  RASTER_getPixelPolygons

2012-07-03 22:30  dustymugs

	* Change signature of ST_PixelAsPolygons() and added regression
	  tests.

2012-07-03 22:29  dustymugs

	* Added check for empty raster to RASTER_getPixelPolygons

2012-07-03 22:29  dustymugs

	* Refactored ST_PixelAsPolygons to call a C function and have
	  enhanced
	  capabilities. Additional variants and regression tests are next.

2012-07-03 22:29  dustymugs

	* Renamed "hasnodata" function parameter to "exclude_nodata_value"

2012-07-03 20:08  robe

	* fix typos

2012-07-03 19:45  robe

	* Admit defeat and render geometries old-fashoined way

2012-07-03 19:18  robe

	* let see if a geom collection works

2012-07-03 19:11  robe

	* lets take out completely for now.

2012-07-03 19:04  robe

	* break out multiline into separate linestrings hopefully wkt
	  parser can deal with this better

2012-07-03 18:44  pramsey

	* Add in ST_DistanceTree for testing purposes. Do not document.

2012-07-03 16:13  robe

	* one more try

2012-07-03 15:50  robe

	* forgot to commit wkt files

2012-07-03 15:45  robe

	* some examples of delaunay triangles

2012-07-03 13:58  strk

	* Be tolerant with regressing against GEOS-3.2.0

2012-07-03 13:16  dustymugs

	* cleanup of examples for ST_Raster2WorldCoord()

2012-07-03 07:57  robe

	* update unpackaged. Need to make this an automated task perhaps
	  thru jenkins first.

2012-07-01 14:24  pramsey

	* Fix problem thresholded distance searching in circ-trees. (#1796)

2012-06-30 21:18  pramsey

	* Fix cache coherence error where the trees were being built on top
	  of geometries which would get freed out from underneath them.
	  Instead build them on the cached representations we're carrying
	  around anyways (#1796)

2012-06-29 20:48  dustymugs

	* int32 instead of int4 as per Peter Eisentraut on postgis-devel.

2012-06-29 19:00  dustymugs

	* Added svn:keywords entry and removed TODO item as ticket already
	  exists.

2012-06-29 17:10  strk

	* Let testing temp dir be settable using PGIS_REG_TMPDIR
	  
	  Prior to this change you could change it using the TMPDIR
	  variable
	  but that one could have been used by other software as well.

2012-06-29 02:06  dustymugs

	* Fixed line issues. Added another TODO item.

2012-06-29 01:58  dustymugs

	* Line formatting

2012-06-28 17:31  dustymugs

	* Added raster TODO. Ticket is #1672

2012-06-27 15:53  strk

	* Add ST_DelaunayTriangles (#1215)

2012-06-27 14:26  strk

	* Add lwgeom_delaunay_triangulation (#1215)

2012-06-27 08:26  strk

	* Use LDFLAGS environment when building liblwgeom (#1891)
	  
	  Thanks mweisman

2012-06-26 20:01  dustymugs

	* Int32GetDatum() not Int64GetDatum()

2012-06-26 18:17  dustymugs

	* Cleanup of needless dynamic memory allocations

2012-06-26 18:17  dustymugs

	* Addition of ST_PixelOfValue. Ticket is #1889.

2012-06-26 18:17  dustymugs

	* Removed improper freeing of memory.

2012-06-25 09:06  robe

	* #1866 -- apply same geom_equal hack as we did in build area so
	  differnt order of geometries in resulting geomcollection is
	  ignored

2012-06-24 19:31  robe

	* 2.0.1 ticket notes

2012-06-22 17:54  pramsey

	* Fix a currently defined-out function signature mismatch.

2012-06-22 05:52  robe

	* fix census tract loader for sh

2012-06-21 22:24  mcayland

	* Remove auto-resizing columns from text fields in shp2pgsql-gui as
	  they seem to be the cause of #1881.

2012-06-21 20:18  dustymugs

	* Changed the string "MISSING GDAL DATA" to "GDAL_DATA not found".

2012-06-21 20:18  dustymugs

	* Added method that includes the string "MISSING GDAL DATA" in the
	  output
	  of postgis_gdal_version() if GDAL is unable to access its data
	  files

2012-06-21 11:02  robe

	* #1759: ST_Transform fix for geography

2012-06-20 19:32  pramsey

	* Hey kid, here's quarter, go buy yourself a compiler.

2012-06-20 19:29  pramsey

	* Don't try to do tree caching tricks when the arguments are both
	  points, that's silly.

2012-06-20 03:32  robe

	* might as well change last geos version to latest release we
	  technically don't even support 3.3.0

2012-06-20 03:32  robe

	* Change minimum postgres version from 8.4 to 9.0

2012-06-20 03:01  pramsey

	* ST_LocateAlong chokes on some value combinations (#1874)

2012-06-19 22:09  dustymugs

	* Refactored aggregate ST_SameAlignment to return NULL if one of
	  the
	  rasters passed in is NULL. Added regression tests for aggegrate
	  ST_SameAlignment.

2012-06-19 20:47  pramsey

	* ST_InterpolatePoint returns empty M value (#1873)

2012-06-19 19:08  dustymugs

	* Addition of aggregate variant of ST_SameAlignment. Ticket is
	  #1661.

2012-06-19 19:08  dustymugs

	* Minor cleanup of comments

2012-06-19 18:11  pramsey

	* Fix mistake in tree p-i-p return value.

2012-06-19 16:46  pramsey

	* Fix mistaken error trap in st_dwithincached

2012-06-19 03:42  pramsey

	* Add in SQL binding for circ-tree cached searching. Currently in
	  *Cached variants to allow comparisons.

2012-06-18 23:59  pramsey

	* Fix mistake in handling crossings-at-a-vertex

2012-06-18 22:58  dustymugs

	* Updated NEWS of recent fixes to trunk

2012-06-18 22:48  dustymugs

	* Behavior is consistent across ST_Intersects(raster, ...)
	  variants.
	  Synced docs of ST_Intersects to actual behavior. Ticket is #1870.

2012-06-18 22:48  dustymugs

	* Addition of comments to RASTER_mapAlgebra2()

2012-06-18 22:47  dustymugs

	* Added check before calling PG_FREE_IF_COPY() in
	  RASTER_mapAlgebra2()

2012-06-18 22:47  dustymugs

	* When no pixels are counted for summary stats, all other elements
	  of
	  stats output should be NULL. Ticket is #1875

2012-06-18 22:47  dustymugs

	* Cleanup of dev comments

2012-06-18 22:47  dustymugs

	* Finished work implementing use of PG_FREE_IF_COPY() and better
	  handling of rt_pgraster variables.

2012-06-18 22:47  dustymugs

	* Fix division by zero in ST_ApproxSummaryStats and the situation
	  where
	  band is empty. Added regression tests for both situations.
	  Ticket is #1872

2012-06-18 22:47  dustymugs

	* More work implementing use of PG_FREE_IF_COPY() and better
	  handling of
	  rt_pgraster variables.

2012-06-18 22:47  dustymugs

	* First chunk of code reintroducting PG_FREE_IF_COPY() and prevent
	  arbitrary reuse of rt_pgraster variables.

2012-06-18 22:02  pramsey

	* Silence a warning

2012-06-18 22:02  pramsey

	* Move the circ tree caching code out of libpgcommon and into the
	  geography area that actually uses it

2012-06-18 21:40  pramsey

	* Fix missing symbols problem with lwgeom_calculate_circ_tree
	  (#1876)

2012-06-18 20:14  pramsey

	* Quiet some warnings.

2012-06-18 17:44  pramsey

	* Remove dead code, add commentary on caching system.

2012-06-18 17:12  pramsey

	* Update caching code to be more generic, using call-backs to
	  allocate/build/free specific cache structures.

2012-06-18 13:19  robe

	* more additions and clarifications

2012-06-18 13:06  robe

	* take out interruptibility from 2.0.1 release notes - got pushed
	  to 2.1.0

2012-06-18 02:35  robe

	* Add in 2.0.1 news

2012-06-16 17:44  robe

	* put link to user contributed install guides (more nicely
	  organized than the dev one)

2012-06-15 23:53  pramsey

	* Hide internal arguments for tree calculations and shut up the
	  print output.

2012-06-15 23:11  pramsey

	* Update the caching infrastructure to allow for arbitrary new
	  caching systems to be combined into one fn_extra pointer slot.
	  Clean up the 1-d r-tree code a little bit. Make the cache
	  handling code for geometry caching generic so it can be re-used
	  across different internal indexing approaches

2012-06-15 23:08  pramsey

	* Change ignore parameters on directory

2012-06-15 22:51  pramsey

	* Add circular tree calculations and associated tests in support of
	  faster geography calculations.

2012-06-15 21:59  dustymugs

	* Fixed expected output. Ticket is #1848

2012-06-15 15:30  dustymugs

	* Additional sorting of rt_clip regression test. Ticket is #1848

2012-06-15 15:16  dustymugs

	* Make the sql in rtpg_getSR slightly more flexible when handling
	  auth_name and auth_srid.

2012-06-14 16:56  pramsey

	* update ignore to ignore generated doxygen file

2012-06-14 16:06  strk

	* Catch invalid topology name passed to topogeo_add* (#1867)

2012-06-13 18:28  strk

	* Don't strip comment lines in the middle of COPY commands (#1865)
	  
	  Patch by J Smith <dark.panda@gmail.com>

2012-06-12 17:28  strk

	* Move sqldefine include on top of the file (#1822)

2012-06-12 13:11  strk

	* Fix call to GEOS_interruptRegisterCallback (win32)

2012-06-12 13:06  strk

	* Only show readable relations in metadata tables (#1813)
	  
	  Affects both geometry_columns and geography_columns.
	  No easy way to put this under automated regression testing.

2012-06-12 12:34  strk

	* Clearer error on setting an geometry to an invalid one (#1774)
	  
	  Include testcase

2012-06-12 10:46  strk

	* Drop temporary table at end of ValidateTopology (#1797)

2012-06-12 09:30  strk

	* Really accept collections and multipoints from ST_MakeValid
	  (#1719)
	  
	  Also updates documentation and SQL level tests.

2012-06-12 09:30  strk

	* Add test for MULTIPOINT processing

2012-06-12 09:09  strk

	* Add GEOMETRYCOLLECTION input support for ST_MakeValid (#1719)

2012-06-12 08:29  robe

	* part fix for #1860 ST_SRID not unique

2012-06-12 07:57  strk

	* Install comments when available, even withouth XSLTPROC (#1779)

2012-06-11 18:39  strk

	* Build and install comments when if possible (#1779)

2012-06-11 18:01  robe

	* Mislabeled function (raster missing new flag and ST_ASGML
	  mislabeled as new instead of enhanced)

2012-06-11 17:28  robe

	* get rid of 2.1 enhancements section -- probably causing pdflatex
	  issues because we have no enhancements

2012-06-11 17:12  robe

	* fix unclosed tag

2012-06-11 16:26  robe

	* Add a what's new in 2.1 section

2012-06-11 15:46  dustymugs

	* Added DROP statements for st_intersection variants that were
	  removed
	  before 2.0. Ticket is #1749

2012-06-11 14:45  robe

	* warnings too dark

2012-06-11 14:02  robe

	* warnings should be more prominent. Move extension warning up a
	  bit. correct misspelling

2012-06-11 11:47  robe

	* #1815 put a big warning about this unexpected behavior when
	  trying to explicitly backup tables that are part of an extension

2012-06-10 06:25  robe

	* #1859 commit doc corrections from Kashif Rasul.

2012-06-08 17:18  robe

	* snaptogrid to get rid of false failures on mingw-64 resulting
	  from single digit rounding differences

2012-06-08 14:04  mcayland

	* Rename references to -r to -s in shp2pgsql-cli.c and also move
	  argument combination validation to a separate phase.
	  
	  This is based upon a report from Lauri Kajan who was having
	  issues using -D and -s TO_SRID on Windows.

2012-06-08 12:45  robe

	* #1834 itemize srid ranges we include and set filter to not back
	  these up. It's long and ugly I know.

2012-06-08 11:55  strk

	* Fix failure to detect endpoint mismatch in ST_AddEdge*Face*
	  (#1857)
	  
	  Affects calls with start_node = end_node and matching start
	  point.

2012-06-08 11:13  strk

	* Remove unused variables

2012-06-08 04:14  robe

	* minor improvements to prefer a named road over an unnamed one if
	  within 20 meters, also #1856 ability to control preferred name
	  for highways, county and state roads (whether numbered or local
	  name)

2012-06-07 23:08  strk

	* Properly set permissions on backend temp dir

2012-06-07 15:56  dustymugs

	* Tweaked rt_clip queries to have the output ordered. Changed the
	  round()
	  call to a ceil() call due to the question of rounding 27.5 (is it
	  28 or
	  27?). Ticket is 1848.

2012-06-07 15:18  strk

	* Register a GEOS interrupt callback to dispatch windows events
	  
	  NOTE: won't build on WIN32 with GEOS-3.4.0SVN < r3672

2012-06-07 14:17  strk

	* Remove unused code

2012-06-07 07:17  strk

	* Ignore generated Makefile (a new one)

2012-06-07 06:55  strk

	* Fix scoping of TEST variable (#1853)
	  
	  I didn't really understand why it is only TEST needing to be
	  "our"
	  but it seems to work.

2012-06-06 15:25  pramsey

	* Wrong parameters for EPSG:3844 in spatial_ref_sys (#1851)

2012-06-06 15:24  strk

	* Have run_test.pl use strict mode

2012-06-02 07:12  robe

	* Forgot to add gisgraphy as another PostGIS geocoder. I know I am
	  missing others.

2012-05-31 22:49  pramsey

	* Convert to using run_test.pl instead of run_test.sh

2012-05-31 22:16  pramsey

	* Works for MinGW now

2012-05-31 20:16  pramsey

	* back out run_test.pl change, that was an accident

2012-05-31 20:11  strk

	* Use our own diff, avoid using Which. Works for me. Tests welcome.

2012-05-31 17:29  pramsey

	* Change from sed to perl

2012-05-31 16:57  pramsey

	* Convert sed to perl

2012-05-31 16:47  pramsey

	* Switch from sed to perl

2012-05-31 16:45  pramsey

	* Switch from sed to perl

2012-05-31 05:46  dustymugs

	* Explicit error message when dimensions requested exceeds the
	  maximum
	  permitted of a raster.

2012-05-31 05:45  dustymugs

	* Added more verbiage regarding setting SRID with -s for
	  raster2pgsql

2012-05-31 05:45  dustymugs

	* Correct spelling mistakes

2012-05-31 05:45  dustymugs

	* Updated docs to reflect change to minimum GDAL version

2012-05-31 05:45  dustymugs

	* Bumped up the minimum version of GDAL from 1.6 to 1.8

2012-05-31 01:44  robe

	* #1812 change to use sT_Equals to account for polygon order
	  difference under windows (mingw)

2012-05-31 01:34  robe

	* fix typos

2012-05-31 00:50  robe

	* #1843 document new geocode_setting set/get functions, make
	  publically readable.

2012-05-30 21:49  pramsey

	* Convert calls to 'sed' to calls to 'perl'

2012-05-30 18:59  pramsey

	* Perl-based pre/post hooks for the raster loader tests

2012-05-30 18:58  pramsey

	* Update the run_test.pl script to handle the raster loader
	  pre/post rules

2012-05-30 08:55  robe

	* #1845 fix tracts/bg/tabblock loading

2012-05-28 19:21  pracine

	* Replace the x, y iteration with a call to ST_MapAlgebraExpr() now
	  that it supports [rast.x] and [rast.y]. Much faster!
	  This is not (yet) part of rtpostgis.sql. Should be in 2.1.

2012-05-28 08:04  strk

	* Install a signal handler to request GEOS interruption (#1802)
	  
	  Requires GEOS-3.4.0SVN

2012-05-27 18:28  robe

	* #1843 - logic to add the new settings table, a get and set
	  function, and changed debug variables in various functions to
	  lookup value from table

2012-05-25 15:20  strk

	* Handle exceptions from GEOSUnionCascaded() in
	  LWGEOM_GEOS_buildArea

2012-05-24 23:13  dustymugs

	* Code cleanup related to rt_band_load_offline_data()

2012-05-24 10:10  strk

	* Do not call OGRCleanupAll() within API functions
	  
	  Valgrind didn't show any leak.
	  Eventually we can do cleanups in _PG_fini.

2012-05-24 06:41  strk

	* Do not assume geos allocates using malloc. Reduce memory use too.

2012-05-23 22:51  dustymugs

	* Fixed GDALDriverH * to GDALDriverH.

2012-05-23 22:36  dustymugs

	* Use GDALIdentifyDriver() to detect whether or not a raster is
	  supported
	  by raster2pgsql. Thanks to rouault for the suggestion

2012-05-23 21:41  colivier

	* Fix ST_AsGML prototype in legacy. Related to #1823

2012-05-23 20:49  colivier

	* Fix geography prototype for ST_AsGML. Related to #1823

2012-05-23 17:54  dustymugs

	* Correct when to compute number of tiles. Ticket is #1840

2012-05-23 17:54  dustymugs

	* Add support for GeoTIFF subdatasets. Ticket is #1839

2012-05-23 06:58  robe

	* force casting to text for band types in various examples prevent
	  unknown warnings (alibo noted)

2012-05-23 03:24  robe

	* backout changes about 2.0.1 already accounted for in 2.0 branch

2012-05-23 03:16  robe

	* add section for 2.0.1 and more items in 2.1.0 -- sitll a lot of
	  gaps to fill in.

2012-05-22 17:47  dustymugs

	* Added missing "See Also" sections for ST_NearestValue and
	  ST_Neighborhood

2012-05-22 17:07  dustymugs

	* Fix unbalanced tags

2012-05-22 17:07  dustymugs

	* Added ST_World2RasterCoord, ST_Raster2WorldCoord,
	  ST_NearestValue,
	  ST_Neighborhood to New Features section

2012-05-22 17:06  dustymugs

	* Added docs for ST_NearestValue and ST_Neighborhood

2012-05-22 17:06  dustymugs

	* Refactored function parameter names of ST_NearestValue and
	  ST_Neighborhood

2012-05-22 17:06  dustymugs

	* Added docs for ST_World2RasterCoord() and ST_Raster2WorldCoord()

2012-05-22 17:06  dustymugs

	* Expansion of regression tests and fix error messages

2012-05-22 17:06  dustymugs

	* Lowercase language due to case-sensitivity of PostgreSQL 9.2

2012-05-22 17:06  dustymugs

	* Added regression tests for ST_World2RasterCoord and
	  ST_Raster2WorldCoord. Updated existing tests use the same
	  functions

2012-05-22 17:06  dustymugs

	* Added ST_Raster2WorldCoord and ST_World2RasterCoord functions to
	  consume
	  RASTER_rasterToWorldCoord and RASTER_worldToRasterCoord
	  functions.
	  Refactored existing ST_Raster2WorldCoord(X|Y) and
	  ST_World2RasterCoord(X|Y) functions to call new functions

2012-05-22 17:06  dustymugs

	* Removed unnecessary/unused variable

2012-05-22 17:05  dustymugs

	* Drop ST_Neighborhood variants due to output datatype changes

2012-05-22 17:05  dustymugs

	* Modified ST_Neighborhood and underlying functions to return 2D
	  double
	  precision array. This allows the output to be readily passed onto
	  the
	  ST_xxx4ma functions.

2012-05-22 17:05  dustymugs

	* Updated copyright

2012-05-22 17:05  dustymugs

	* Added SRID check to ST_NearestValue

2012-05-22 17:05  dustymugs

	* addition of ST_NearestValue and ST_Neighborhood

2012-05-22 16:02  colivier

	* Fix wrong SQL prototype, wrong PostGIS version number, and use
	  NULL as default value rather than empty string, related to #1823

2012-05-22 15:29  robe

	* #1837 dupe refentry

2012-05-22 15:26  robe

	* detail how to upgrade from tiger_2010 to tiger_2011 data

2012-05-22 15:13  pramsey

	* Add upgrade mode and start to get raster working. Bah, going to
	  need to handle pre/post actions after all.

2012-05-22 14:17  pramsey

	* Upgrade from 2.0 only

2012-05-22 13:34  robe

	* Add new functions and notes that 2.1 is tiger_2011 instead of
	  tiger_2010. More on upgrade instructions from tiger_2010 to
	  tiger_2011

2012-05-22 13:25  robe

	* rename function drop_national_tables_generate_script() to
	  drop_nation_tables_generate_script(), revise regex to prevent
	  psql warning in 9.2 psql

2012-05-22 12:23  colivier

	* Use NULL value as default for id on ST_AsGML cunit tests. Related
	  to #1823

2012-05-22 09:20  strk

	* More entries in authors.*
	  
	  With this I could complete a git-svn-clone operation

2012-05-22 08:49  colivier

	* Fix some unintialized vars. Fix becoming wrong prototype call in
	  GML3 cunit tests. Related to #1823

2012-05-22 08:49  pramsey

	* Initial commit of the run_test.pl perl port of the regression
	  harness.
	  This version runs the postgis loader and sql tests. It does not
	  yet run in --upgrade mode or handle the raster or topology tests.

2012-05-22 07:45  strk

	* Update authors file for both SVN and GIT

2012-05-21 21:17  colivier

	* First implementation of gml:id support for ST_AsGML. Related to
	  #1823. Not yet really tested. Cunit still missing

2012-05-21 20:29  robe

	* get rid of old stuff can always be pulled from prior versions

2012-05-21 20:28  robe

	* move tiger_2011 work to 2.1

2012-05-21 14:48  strk

	* UTF8 author names

2012-05-21 10:57  pramsey

	* Back out ST_CollectionExtract changes, too many regression
	  failures

2012-05-21 10:13  pramsey

	* Harmonize regression to new ST_CollectionExtract behavior

2012-05-21 09:41  pramsey

	* ST_CollectionExtract: inconsistent EMPTY results (#1778)

2012-05-21 09:39  pramsey

	* Bump numbers for 2.1 on trunk

2012-05-21 09:36  pramsey

	* Accept PostGIS 1.5 WKB type numbers in WKB parser (#1807)

2012-05-21 08:05  pramsey

	* Revert #1830

2012-05-20 09:27  pramsey

	* loader dumper / gui About have version correct credits (#1743)

2012-05-20 09:17  pramsey

	* the pgsql2shp tool should qualify its query against pg_class to
	  ensure it gets the correct table to dump (#1814) <chander>

2012-05-20 08:21  pramsey

	* News update

2012-05-20 08:20  pramsey

	* pgsql2shp fix for "XInvalid endian flag value encountered" on
	  PostgreSQL 9.2 (#1830)

2012-05-20 07:31  pramsey

	* Update NEWS with some bug fixes

2012-05-18 09:59  strk

	* Fix uninitialized read in GeoJSON parser (#1829)

2012-05-17 13:37  strk

	* Last bugfix item...

2012-05-17 13:36  strk

	* Do not compare uninitialized memory (#1825)
	  
	  May fix prepared geometry cache sub-uses (misses)

2012-05-17 12:27  strk

	* Fix topology loader against PostgreSQL 9.2 (#1822)

2012-05-17 12:10  pramsey

	* configure enabling extension reads 9.1 even on 9.2 (#1821)

2012-05-17 11:59  pramsey

	* Put back 900913 srid (#1805)

2012-05-17 11:54  pramsey

	* Error in empty short circuit (#1828)

2012-05-17 11:47  strk

	* Link lwgeom_normalize change to its ticket #1812

2012-05-17 11:45  strk

	* Add lwgeom_normalize in LIBLWGEOM, use in cu_buildarea tester

2012-05-16 19:39  strk

	* Use the proper function to release returns from GEOS.

2012-05-16 19:39  strk

	* Cleanly handle database creation error

2012-05-16 18:50  dustymugs

	* Updated to note bug #1819

2012-05-16 18:47  dustymugs

	* Added ST_Raster2WorldCoord and ST_World2RasterCoord functions to
	  consume
	  RASTER_rasterToWorldCoord and RASTER_worldToRasterCoord
	  functions.
	  Refactored existing ST_Raster2WorldCoord(X|Y) and
	  ST_World2RasterCoord(X|Y) functions to call new functions

2012-05-16 18:47  dustymugs

	* Addition of RASTER_rasterToWorldCoord and
	  RASTER_worldToRasterCoord
	  functions

2012-05-16 15:16  dustymugs

	* Additional lower-casing of language for PostgreSQL 9.2 as per
	  r9735

2012-05-16 08:29  robe

	* #1820 part fix 9.2 language is case sensitive if quoted -- change
	  'C' and 'SQL' to 'c' and 'sql'

2012-05-14 23:28  dustymugs

	* Addition of some commented code. Might be useful if an option is
	  added
	  to output the VRTs used in the process of loading rasters

2012-05-14 23:28  dustymugs

	* Changed function parameter datatypes from uint16_t to int to
	  better
	  handle out-of-range values

2012-05-10 07:24  strk

	* Cleanup new BuildArea code, add profiling prints (#1806)

2012-05-09 12:08  strk

	* Significatively speedup BuildArea with complex input (#1806)
	  
	  Affects ST_BuildArea, ST_MakeValid and ST_GetFaceGeometry.
	  
	  Replaces the iterated SymDifference used since 2005 with a more
	  scalable algorithm. The new algorithm removes from the
	  polygonized
	  result all polygons whose rings are known to be already
	  represented
	  by holes or shells of other polygons and finally runs a single
	  overlay operation (unary union).
	  
	  With the case attached to ticket #1806, ST_BuildArea completes
	  within 12 seconds using the new code while it takes 27 _minutes_
	  with the old. Both versions return the same result (according to
	  ST_Equals).

2012-05-09 12:08  strk

	* Add unit test for lwgeom_buildarea (useful for #1806)

2012-05-08 16:47  strk

	* ST_BuildArea: arrange polygonized output reducing overlay cost
	  (#1806)
	  
	  By running SymDifference against items with less points first we
	  reduce the overall cost (output vertices tend to always grow).

2012-05-08 16:47  strk

	* Make ST_MakeValid tests immune by coordinates order (using
	  ST_Equals)

2012-05-08 16:47  strk

	* Cross reference ST_BuildArea with ST_MakePolygon

2012-05-07 11:50  robe

	* who is in charge of QA here? 1.5.4 completely missing from trunk

2012-05-07 07:08  strk

	* postgis_raster_lib_version is also in rtpostgis.sql, not
	  topology.sql

2012-05-07 06:58  strk

	* postgis_raster_scripts_installed is in rtpostgis.sql, not
	  topology.sql

2012-05-05 13:06  pramsey

	* README Installation error (#1804)

2012-05-04 15:12  strk

	* Sort bugfixes by ticket number, add an item for #1802

2012-05-04 11:21  strk

	* Turn custom allocators into an occasion for interruption (#1802)
	  
	  This change allows interrupting any function at allocation time.
	  Doesn't allow interrupting loops not invoking custom allocators
	  (includes GEOS, so far).

2012-05-04 08:06  strk

	* Protect ST_Segmentize from max_length=0 (#1799)

2012-05-04 02:54  dustymugs

	* Additional refactoring of rtpg_getSR().

2012-05-04 02:54  dustymugs

	* Additional fixups in rtpg_getSR() for better handling of
	  spatial_ref_sys.
	  Also inclusion of several regression tests to stress
	  rtpg_getSR().

2012-04-30 17:27  pramsey

	* Restrict the coverage of the geography polar interesction
	  slightly.

2012-04-30 00:35  robe

	* update stats

2012-04-30 00:22  robe

	* drop_state_tables_generate_script state arg misnamed as address
	  instead of param_state

2012-04-26 20:32  strk

	* Add note about clang build fix (#1694)

2012-04-26 20:26  strk

	* Fix wrong ticket reference

2012-04-26 20:10  strk

	* Fix false edge-node crossing report in ValidateTopology (#1625)

2012-04-26 16:30  strk

	* Give ST_Azimuth a chance with close but distinct points (#1791)

2012-04-25 22:36  robe

	* meida /print wasn't working on all cheatsheets because too
	  specific.

2012-04-25 20:04  pramsey

	* AddGeometryColumns allow dims = 0 (#1573)

2012-04-25 19:41  strk

	* Fix toTopoGeom handling of duplicated primitives (#1790)

2012-04-25 18:49  pramsey

	* st_dwithin(geog, geog, 0) doesn't work (#1264)

2012-04-25 17:54  pramsey

	* Forward port test from #1170

2012-04-24 22:05  robe

	* don't underline and color hyperlinks in print mode

2012-04-24 20:02  pramsey

	* run_test hangs on MSYS (#1788)

2012-04-24 19:56  pramsey

	* run_test hangs on MSYS (#1788)

2012-04-24 19:12  strk

	* Azimuth on the 9th hour of the clock is 3PI/2, not 3PI/4 (thanks
	  ij)

2012-04-24 17:58  pramsey

	* libjson configure test doesn't include support for DLL (#1787)

2012-04-24 15:37  strk

	* Hush debugging in ST_DumpPoints

2012-04-24 09:16  strk

	* liblwgeom depends on postgis_config.h and postgis_svn_revision.h
	  (#1786)

2012-04-24 09:16  strk

	* Fix deps of postgis on postgis_svn_revision.h, pgcommon and
	  lwgeom

2012-04-23 05:48  robe

	* make igst index link tag friendly and provide example of nd
	  index.

2012-04-20 16:13  dustymugs

	* Added note related to overviews not being aligned though the
	  source
	  rasters are aligned for specific overview factors.

2012-04-20 14:50  dustymugs

	* Added ticket #1782 to NEWS. Updated contributors section.

2012-04-20 03:28  pramsey

	* Fix incorrect call to geom->type where geom->flags is needed

2012-04-20 03:23  pramsey

	* st_isclosed() doesn't return false for unclosed POLYGONS only
	  LINESTRINGS (#1756)

2012-04-19 15:24  dustymugs

	* Removed emptry string check that prevented use of proj4text or
	  srtext in
	  rtpg_getSR(). Ticket is #1782

2012-04-19 15:23  dustymugs

	* minor comments changed

2012-04-18 19:21  dustymugs

	* Fix handling of tuples as described in #1782

2012-04-16 20:06  dustymugs

	* Replaced testing of two rasters' geotransform matrix with
	  alignment test

2012-04-15 15:47  mcayland

	* Fix #1468: shp2pgsql-gui table column schema get shifted
	  
	  A couple of copy/paste errors meant that the update handler was
	  being invoked
	  a second time on the loader shapefile column name, rather than
	  just once on
	  the schema column.

2012-04-15 15:46  mcayland

	* shp2pgsql-gui: don't allow the user to edit the schema name in
	  the listview.
	  
	  This brings the behaviour in line with that of the table name,
	  and since
	  these entries are generated from the table selector there should
	  be no
	  need to do this.

2012-04-13 21:14  strk

	* Regress-test ST_ChangeEdgeGeom with 2-vertext target (#1775)
	  
	  This case was actually fixed by previous commit
	  (ST_SymDifference)

2012-04-13 21:04  strk

	* fix ST_SymDifference(empty, geom) to return geom (#1776)

2012-04-13 14:32  strk

	* Give more detail on topology editing function exception

2012-04-12 14:09  strk

	* Use an SQLPP command for pre-processing SQL files (#1694)
	  
	  The SQLPP command is figured at ./configure time.
	  It will use cpp(1) or gpp(1) if any is found in that order or
	  fallback to whatever CPP expands to (usually the compiler with
	  -E)

2012-04-12 14:09  strk

	* Use more compatible '#define' syntax

2012-04-12 10:51  strk

	* Do not assume ndims check statements are fully qualified (#1708)

2012-04-12 10:28  strk

	* Automate test for toTopoGeom usage with custom search_path
	  (#1763)

2012-04-12 10:28  strk

	* Do not consider RESET outputs

2012-04-12 10:06  strk

	* Rephrase item for about topology functions and full qualification

2012-04-12 07:21  strk

	* Fix NaN from ptarray_locate_point with zero-length lines (#1772)

2012-04-12 07:21  strk

	* Fix comment doc about lwline_split_by_point_to

2012-04-11 19:20  strk

	* Add note about ST_RemEdgeModFace and ST_RemEdgeNewFace fix
	  (#1766)

2012-04-11 19:17  strk

	* Don't let ST_RemEdge* destroy TopoGeometry objects (#1766)

2012-04-11 12:37  strk

	* Add note aboute #1714 bugfix

2012-04-11 12:37  strk

	* Cleanup lines after (bad) snapping (#1714)

2012-04-10 17:26  strk

	* Have ST_ModEdgeSplit and ST_NewEdgesSplit to use ST_Spit (#1715)

2012-04-10 15:51  strk

	* Call config.status if liblwgeom.h.in newer than liblwgeom.h
	  (#1691)

2012-04-10 10:20  strk

	* Add bug fixes committed so far in the 2.0 branch

2012-04-10 00:20  robe

	* #1759 transform functionality doesn't work if you have raster
	  installed.

2012-04-09 22:44  dustymugs

	* Added handling of subdatasets coming from NetCDF, HDF4 and HDF5.
	  Associated ticket is #1761.

2012-04-08 10:00  strk

	* Fully qualify calls to topology functions (#1763)

2012-04-07 02:05  robe

	* #1757 -- change in behavior of ST_3Dlength_spheroid not noted and
	  changed name incorrectly stated.

2012-04-06 12:38  robe

	* hyperlink function names to section in online manual

2012-04-05 18:35  chodgson

	* updated version number in pom.xml

2012-04-05 18:25  pramsey

	* Geometry has Z dimension but column does not (#1755)

2012-04-05 18:22  pramsey

	* Send an "unknown" typmod into gserialized constructor from
	  ST_GeographyFromText (#1755)

2012-04-05 09:11  strk

	* Allow for 1.#INF to be threated as Inf (#1736)

2012-04-05 09:11  strk

	* Threat Infinite and 1.#INF the same (#1736)

2012-04-05 08:56  strk

	* Drop java/pljava dir (#1411)

2012-04-05 08:54  strk

	* Do not mention pljava, it's gone (#1411)

2012-04-05 00:27  dustymugs

	* Fixed missing SVN revision tag in raster2pgsql's help

2012-04-04 21:49  strk

	* Add note about topology.Polygonize not doing edge linking

2012-04-04 21:49  strk

	* Tabs to spaces

2012-04-03 19:26  pramsey

	* Update release date for 2.0.0 (TODO more readable release notes)

2012-04-03 19:24  pramsey

	* Set up for 2.0.1

2012-04-03 19:22  pramsey

	* Prep for 2.0.0

2012-04-03 18:46  dustymugs

	* Fix error message

2012-04-03 18:29  strk

	* Use full URL to trac query

2012-04-03 18:24  pramsey

	* Add extensions

2012-04-03 18:21  pramsey

	* Convert text to UTF8

2012-04-03 18:10  pramsey

	* Final answer?

2012-04-03 17:46  pramsey

	* rewrite breaking section

2012-04-03 17:34  pramsey

	* More minor edits

2012-04-03 17:27  strk

	* Add ST_Node item

2012-04-03 17:25  pramsey

	* Minor reorg of NEWS, more to come

2012-04-03 12:05  strk

	* Write CREATE TYPE as expected by postgis_proc_upgrade.pl (#1746)
	  
	  The script expects CREATE TYPE to spawn multimultiple lines ...

2012-04-03 12:05  strk

	* Add note about input noding for ST_Polygonize and ST_BuildArea

2012-04-01 20:19  pramsey

	* Update changelog on trunk

2012-04-01 20:16  pramsey

	* Version bumps for RC2

2012-03-31 16:26  dustymugs

	* Minor tweak to message regarding GEOS < 3.3

2012-03-30 22:40  pramsey

	* Comment out noise in the GEOS 3.2 case. (#1740)

2012-03-30 14:17  mcayland

	* Make sure that we clear any previously selected files when
	  (re)opening the import file selector in the shapefile GUI.

2012-03-30 14:17  mcayland

	* Fix #1741: Build error --with-gui, gtk problem.
	  
	  Older versions of GTK (< 2.14.0) don't have
	  gtk_dialog_get_content_area(). Work
	  around this by providing a compatibility #define for these older
	  GTK versions.

2012-03-30 08:36  strk

	* Have BuildArea catch exception from GEOSSymDifference (#1738)

2012-03-29 21:52  pramsey

	* wrong proj4text in spatial_ref_sys for SRID 31300 and 31370
	  (#1389)

2012-03-29 12:37  strk

	* Fix crash on NULL item in ND index (#1734)
	  
	  Add regression testing for the case

2012-03-28 23:12  pramsey

	* make install doesn't install postgis_restore.pl (#1732)

2012-03-28 22:59  pramsey

	* Bump versions for 2.0.0rc1 release

2012-03-28 14:02  strk

	* Strip schemas from search_path as part of uninstall procedures

2012-03-28 12:40  strk

	* Reduce extensions requirements (#1724)
	  
	  Build extensions even w/out topology, and even w/out xsltproc if
	  comments are already built.

2012-03-28 11:36  strk

	* Fix GetGopoGeomElementArray code (#1730)
	  
	  Includes regression testing for both GetGopoGeomElements
	  and GetGopoGeomElementArray

2012-03-28 09:19  strk

	* Add regression test for GiST index crash on empty (#1697)
	  
	  Also tests you can query all empty items from an index

2012-03-28 08:22  strk

	* Fix crash in n-dimensional GiST index on EMPTY geoms (#1697)
	  
	  This is Paul's patch with the unrelated btree changes removed and
	  the memset removed too.

2012-03-27 23:39  robe

	* detail how to use create extension .. from unpackaged

2012-03-27 23:17  robe

	* #1727 this will make statements like CREATE EXTENSION postgis
	  FROM unpackaged; CREATE EXTENSION postgis_topology FROM
	  unpackaged; work. It's sadly static at the moment.

2012-03-27 22:05  dustymugs

	* Added robustness checking that GDAL supports spatial reference
	  text from
	  spatial_ref_sys table

2012-03-27 19:25  dustymugs

	* Merge branch 'master' into HEAD

2012-03-27 18:14  strk

	* Have uninstall scripts drop created schemas, regress test it

2012-03-27 17:30  strk

	* Wrap most topology.sql into a transaction
	  
	  CREATE SCHEMA is left out because uninstall_topology isn't
	  getting
	  rid of it (to be fixed later)

2012-03-27 17:06  strk

	* Do not mess with search_path when installing comments (#1723)

2012-03-27 14:47  strk

	* Update extensions/README (#1720)
	  
	  - reStructuredText Markup, 80 column text
	  - Rewrite several paragraphs
	  - Add requirements section
	  - Make it clear that --with-raster is required, and that postgis
	  also
	  includes the raster support
	  
	  Patch by Mike Toews

2012-03-27 14:32  strk

	* Accept POINT types in ST_MakeValid (#1719)

2012-03-27 10:51  strk

	* 80 cols wrap for pgsql2shp help screen (#1722)
	  
	  Patch by Mike Toews

2012-03-27 09:56  strk

	* Update doc/README (#1721)
	  
	  - reStructuredText Markup, 80 column text limit
	  - Structure the make targets using definition lists
	  - It turns out that graphviz is required for make doxygen
	  
	  Patch by Mike Toews

2012-03-27 07:01  strk

	* Drop pljava (#1411)

2012-03-27 02:08  robe

	* #1693, #1704 - twofer - change DROP AGGREGATE and DROP VIEW to be
	  DROP .. IF EXISTS

2012-03-27 01:16  robe

	* minor typo correction

2012-03-26 16:23  mcayland

	* Rework code from r9204 (bug #900: shp2pgsql: a switch to drop M
	  from 4d imports) to fix bug #1710: shp2pgsql -t option is not
	  working properly.
	  
	  The original implementation set the has_z/has_m flags directly
	  based upon the -t parameter; however this lost the information
	  as to how many dimensions were specified. Resolve this by
	  specifying a new force_output configuration variable and setting
	  it to an enumerated constant, so that we can then implement a
	  simple switch() to set both the output dimension and output
	  flags correctly.

2012-03-26 16:23  mcayland

	* Remove istypeM state variable from loader as it isn't used
	  anymore.

2012-03-26 16:23  mcayland

	* Improve readability in the loader by fixing various whitespace
	  issues.

2012-03-26 13:18  robe

	* change example for totopogeom

2012-03-26 13:17  strk

	* Wrap within 80 cols

2012-03-26 12:26  robe

	* Add an example for toTopoGeom

2012-03-23 23:46  pramsey

	* Updates for 2.0

2012-03-23 23:00  strk

	* Add topology validity checking (extra paranoia)

2012-03-23 22:54  strk

	* Do not abuse ST_Snap for tweaking edge endpoints (#1706)

2012-03-23 22:23  strk

	* Enhance edge splitting robustness (#1711)

2012-03-23 21:07  pramsey

	* Skip over geodetic check for empty geometries.

2012-03-23 19:14  pramsey

	* Allow build to work under DEBUG=5

2012-03-23 17:08  strk

	* Add debugging lines to sqlmm edge splitting functions

2012-03-23 15:11  strk

	* Add missing ticket reference to it's regression test

2012-03-23 13:16  pracine

	* Made the red color for parameters a bit darker...

2012-03-23 13:09  robe

	* flesh out upgrade a bit.

2012-03-23 07:54  robe

	* make variables names red to stand out better

2012-03-22 17:24  pramsey

	* Update regression to handle new collection(empty) possibilities

2012-03-22 16:55  pramsey

	* Parse error on WKT for multi with empty elements (#1703)

2012-03-22 15:07  strk

	* Add collapsed polygon case to ST_Simplify test (#1698)

2012-03-22 15:07  strk

	* Add a ptarray_simplify parameter to preserve min vertices (#1698)
	  
	  A polygon ring collapsed to a segment is still better handled by
	  mapnik than the same ring collapsed to a single point. This
	  commit
	  retains at least 3 vertices for polygons.

2012-03-22 15:06  strk

	* Do not drop collapsed polygon shells (#1698)

2012-03-22 13:33  robe

	* missing para tag

2012-03-22 13:29  robe

	* explain geometry_columns is now a view and that spatial tables
	  can be created in 1 step.

2012-03-22 13:02  robe

	* more expounding on typmod vs. constraint based geometry columns

2012-03-21 21:36  pramsey

	* Change @rm to rm for visibility

2012-03-21 20:32  pramsey

	* Make distclean should remove all the Makefile's generated by
	  ./configure

2012-03-21 20:03  pramsey

	* Bump versions for beta4

2012-03-21 18:22  pramsey

	* Ignore some files

2012-03-19 20:40  pramsey

	* README.raster needs updating or removal (#1649)

2012-03-19 12:07  strk

	* ST_SnapToGrid: retain type on empty return (#1695)

2012-03-16 19:13  strk

	* Fix typo puffered -> buffered

2012-03-16 19:11  strk

	* Be quieter on polygon ring collapse (in ST_Simplify)

2012-03-16 15:03  robe

	* fix typo in example was adding band 1 twice

2012-03-16 12:58  robe

	* surreal clipping

2012-03-16 12:47  robe

	* slightly more efficient (and hmm my last timing was with 2
	  buildings instead of 3)

2012-03-16 12:40  robe

	* minor adjustment to example

2012-03-16 12:25  robe

	* Provide summarizing summary stats example using intersection of
	  geometry. Pretty fast.

2012-03-16 12:15  strk

	* Rename legacy_compatibility_layer.sql to legacy_minimal.sql
	  
	  As per
	  http://postgis.refractions.net/pipermail/postgis-devel/2012-March/019663.html

2012-03-16 11:58  strk

	* Do not take PROJ4 errno value as a sign of error (#1580, #1690)
	  
	  Dejavu...

2012-03-16 08:48  robe

	* Add more descriptive notes detailing difference between files

2012-03-16 08:27  robe

	* fix spelling typos

2012-03-16 06:59  robe

	* Put in a section for crowd sourcing campaigns

2012-03-15 09:54  strk

	* Bail out if user specified json dir isn't correct (#1688)

2012-03-14 21:45  robe

	* put note about slowness of raster st_union and promise it will be
	  better in later versions

2012-03-14 21:35  robe

	* change example to be more efficient (prior version was taking
	  9-10 seconds this much improved one takes 3.5 seconds)

2012-03-14 20:26  dustymugs

	* Updated to have C API tests use libtool

2012-03-14 19:05  dustymugs

	* Use AC_SEARCH_LIBS instead of AC_CHECK_LIB for checking GDAL
	  libraries

2012-03-14 16:35  strk

	* Don't re-implement AC_PATH_PROG for gdal-config

2012-03-14 16:02  pramsey

	* Prepare for 2.0.0beta3 release

2012-03-14 15:50  strk

	* Encode dependency of raster _scripts_ to postgis_svn_revision.h

2012-03-14 15:46  strk

	* Encode postgis_svn_revision.h dependency for raster lib

2012-03-14 15:40  strk

	* Make sure to rebuild topology.sql on postgis_svn_revision.h
	  change

2012-03-14 15:32  strk

	* Add a TOPOLOGY and a RASTER label in postgis_full_version()
	  output
	  
	  This is to know if they are available

2012-03-14 13:13  strk

	* Simplify ST_AsLatLonText code and possily fix #1657
	  
	  The possible bug was a call to pg_do_encoding_conversion w/out
	  a defined string size argument.

2012-03-14 12:15  strk

	* Use existing text2cstring and cstring2text wheel

2012-03-13 18:06  dustymugs

	* Explicitly set NULL character to snprintf outputs as Windows does
	  not do so automatically. Ticket is #1682.

2012-03-13 17:08  strk

	* Add simple tests to stringbuffer class (#1668)
	  
	  Hopefully these fail on windows so it's easier to test.
	  It may take a memory debugger to really see the failure.

2012-03-13 17:08  strk

	* Rename misc testsuite to "misc"

2012-03-13 16:23  pramsey

	* Roll back changes for autodetecting C99 vsnprintf (#1688)

2012-03-13 16:13  dustymugs

	* Removed "hasnodata" column output of ST_BandMetaData as per
	  #1681. If a band does NOT have a NODATA value, the "nodatavalue"
	  column will be NULL.

2012-03-13 09:18  strk

	* Add upgrade instructions

2012-03-13 09:17  strk

	* Drop SRID constraint issue (not an issue anymore with typmod)

2012-03-13 09:17  strk

	* Add note about toTopoGeom

2012-03-13 08:33  strk

	* Set Version to match Version.config (HOWTO_RELEASE file mentions
	  you need to edit it anyway)

2012-03-13 08:30  strk

	* Add note about topology/README

2012-03-13 08:18  strk

	* Update README.postgis (#1670)
	  
	  - Use consistent formatting in reStructuredText; see
	  formatted result with rst2pdf or rst2html, or if you don't
	  want to install docutils, you can copy/paste the text to
	  http://www.tele3.cz/jbar/rest/rest.html
	  - Wrap lines to 80 columns, trim trailing whitespace, replace
	  tabs
	  with space chars
	  - Fix typos, and use consistent case and punctuation
	  - Alphabetize the directory structure
	  - Add ./libpgcommon to directory structure, and attempt to
	  describe it
	  - Arrange style of REQUIREMENTS section a bit more consistent
	  across components: removing repetition, stating what is required
	  or optional, etc.
	  - When referencing PostGIS SQL functions, use the "ST_" prefix,
	  where applicable
	  - Mention that both Raster and Topology extensions are built by
	  default, add notes how build without them
	  
	  Patch by Mike Toews

2012-03-12 21:27  pramsey

	* Complete alternate implementation of vsnprintf, vasprintf for
	  non-C99 systems. (#1668)

2012-03-12 17:45  strk

	* Fix UTM zone reserved SRID interpretation (#1680)

2012-03-10 14:33  strk

	* Check docs as part of "make check"
	  
	  Adds "xmllint" to the requirements for running "make check"

2012-03-10 14:28  strk

	* Introduce use of <simplelist>. I think we should use it more..

2012-03-10 14:28  strk

	* typo

2012-03-10 14:27  strk

	* Drop commented out lines

2012-03-10 14:08  strk

	* Add credits to Salvatore

2012-03-10 14:08  strk

	* No <para> allowed after <simplesect> in <sect1> (xmllint) -- add
	  Vizzuality credit

2012-03-10 14:08  strk

	* <sect1info> goes before <title>

2012-03-10 14:08  strk

	* <note> cannot be direct child of <abstract> (xmllint)

2012-03-10 14:07  strk

	* choice is a <paramdef> attribute, not <type>'s

2012-03-10 14:07  strk

	* <abstract> can't contain <note> (xmllint)

2012-03-10 13:44  strk

	* Use empty params as placeholders, add missing refsection title
	  (xmllint)

2012-03-10 13:44  strk

	* More <para> wrapping (xmllint)

2012-03-10 13:44  strk

	* wrap more <informalfigure> content in <para> (xmllint)

2012-03-10 13:43  strk

	* choice is a <paramdef> attribute, not <type>'s

2012-03-10 13:43  strk

	* wrap <informalfigure> content in <para> (xmllint)

2012-03-10 13:43  strk

	* wrap <listitem> content in <para> (xmllint)

2012-03-10 13:43  strk

	* choice belongs to <paramdef>, not <parameter> (xmllint)

2012-03-10 13:43  strk

	* <sect1info> goes before <title>

2012-03-10 13:43  strk

	* <informalfigure> goes in <para> (xmllint)

2012-03-10 13:42  strk

	* Use <para> as appropriate (xmllint)

2012-03-10 13:42  strk

	* <informalfigure> must be in <para> (xmllint)

2012-03-10 13:42  strk

	* Put semicolon where it belongs (xmllint)

2012-03-10 13:42  strk

	* Use <para> elements according to the DTD (xmllint)

2012-03-10 13:42  strk

	* <strong> to <emphasis> (xmllint)

2012-03-10 13:00  strk

	* <filename> is not a valid child of <listitem>, <para> is
	  (xmllint)

2012-03-10 12:51  strk

	* More linked -> linkend typos

2012-03-10 12:10  strk

	* Fix xref (thanks make check)

2012-03-10 12:07  strk

	* linked -> linkend (thanks make check)

2012-03-10 11:38  strk

	* Add credit to Avencia (#1671)

2012-03-10 11:31  strk

	* More credits

2012-03-10 11:26  strk

	* Add postgis topology signers to credits section (#1601)
	  
	  I also formatted the names to be one-per-line. Output won't care
	  but it's easier to sort alphabetically ...

2012-03-10 10:34  strk

	* Substitute CREDITS content with pointers to manual (#1601)

2012-03-10 10:27  strk

	* Be quiet when postgis_svn_revision.h isn't needed (#1666)

2012-03-10 00:40  dustymugs

	* Cleanup for testing GDAL include files

2012-03-10 00:30  dustymugs

	* This should do it. Debugging Hudson is fun... like entertaining a
	  grumpy old man.

2012-03-10 00:24  dustymugs

	* Removed multiple AC_ARG_WITH calls for raster

2012-03-10 00:19  dustymugs

	* Another attempt to fix hudson...

2012-03-10 00:05  dustymugs

	* Comment cleanup as hudson isn't happy.

2012-03-09 23:57  dustymugs

	* Fixed GDAL configuration as hudson wasn't getting
	  GDALFPolygonize. This may be the cause for Windows not detecting
	  GDALFPolygonize either.

2012-03-09 19:00  dustymugs

	* Initialize variables that may cause compile-time warnings in
	  rt_api.c. Added additional NLS items to raster2pgsql.

2012-03-09 17:46  pramsey

	* Work around difference between behavior of MS snprintf and C99
	  snprintf. (#1668)

2012-03-09 14:59  robe

	* minor correction in title of example

2012-03-09 14:20  robe

	* Fix mapalgebra2 syntax

2012-03-08 10:58  strk

	* Ignore all html files under doc/html/ (also chunked)

2012-03-08 10:58  strk

	* Give introduction chapter an id.
	  
	  This should give it a nice URL online so we can point to credits
	  from the CREDITS file (#1601)

2012-03-08 10:36  strk

	* Remove .svnignore files (#1665)

2012-03-08 10:36  strk

	* Drop .cvsignore files

2012-03-07 20:51  pramsey

	* Update trunk versions for next cycle

2012-03-07 20:50  pramsey

	* Update for beta2 release

2012-03-07 20:47  pramsey

	* Fix need to hack regress source path

2012-03-07 20:38  pramsey

	* Remove reliance on `pwd` for raster build and test.

2012-03-07 19:31  pramsey

	* Replace " with ' in mingw pwd call

2012-03-07 19:27  pramsey

	* MinGW configure for regression dir

2012-03-07 17:40  pramsey

	* ST_Summary output contains a spurious "+" sign (#1663)

2012-03-07 11:39  strk

	* Actually run GeoJSON input tests when libjson is available

2012-03-07 11:18  strk

	* Report libjson availability from postgis_full_version (#1660)
	  
	  This commit adds a postgis_libjson_version() although the library
	  doesn't give any version information. We just return NULL if not
	  using the library and "UNKNOWN" otherwise.

2012-03-07 10:55  strk

	* Add note about installing json-c library on apt-based systems

2012-03-07 09:16  strk

	* Update REQUIREMENTS section, add JSON-C (#1660)

2012-03-07 08:17  strk

	* I didn't realize we had ST_AsLatLonText already :)

2012-03-07 05:31  pramsey

	* Crash in ST_Project on NULL input (#1658)

2012-03-07 04:28  dustymugs

	* Slightly more verbose error message for when
	  rt_raster_gdal_rasterize() is unable to have an OSR object
	  project a provided srs text.

2012-03-06 21:16  strk

	* Update TODO list dropping done items

2012-03-06 18:55  pramsey

	* Work around default rule for lexer generation. (#1644)

2012-03-06 16:19  pramsey

	* I'm not sure this "fix" was actually a fix so I'm removing it.

2012-03-06 16:16  strk

	* Snap new lines over existing nodes (#1654)
	  
	  Also add Salvatore to the list of testing heroes :)

2012-03-06 13:44  strk

	* Don't let a single collapse hide _all_ edges (#1650)

2012-03-06 13:21  strk

	* Skip collapsed edges after snapping (#1650)

2012-03-06 13:20  strk

	* Uncomment new tests for #1641

2012-03-06 09:45  strk

	* Have "make install" only install what "make" built (#1652)
	  
	  Also updates the README to be in sync with Makefile.in

2012-03-06 09:05  strk

	* Fix toTopoGeom to actualy _use_ to given tolerance (#1647)

2012-03-05 23:09  pramsey

	* Rename LOADER_OBJS to the more direct SHPLIB_OBJS

2012-03-05 22:54  pramsey

	* Defines are picked up from ../../postgis_config.h via
	  ../liblwgeom_internal.h

2012-03-05 22:51  pramsey

	* Add static link directive to libtool (#1644) allows build on
	  Debian Wheezy

2012-03-05 16:45  pramsey

	* Update kneufeld contact info

2012-03-05 12:24  strk

	* Add GetTopologySRID (#1182)

2012-03-05 12:14  strk

	* Optimize ST_AddIsoNode (#983)

2012-03-05 11:33  strk

	* Move topology reference entries from "processing" to
	  "constructors"

2012-03-05 11:05  strk

	* _ST_MinTolerance isn't IMMUTABLE, due to db lookup...

2012-03-05 10:49  strk

	* Handle 0 tolerance by using topology.precision or min float one
	  
	  This handling fixes the #1641 case w/out passing an explicit
	  tolerance and makes a step toward #785.

2012-03-05 08:28  strk

	* Fix typos (FUNCION), drop duplicate entries

2012-03-04 22:35  robe

	* put in libiconv path specification if it needs to be done. For
	  some reason my mingw64 can't find it unless its explicitly set.

2012-03-03 22:59  robe

	* Link postgis raster contributors to raster funding page.

2012-03-03 22:56  robe

	* add in missing credits and link to Paul's credit description blog
	  pages.

2012-03-02 23:35  pramsey

	* Add an SRID to box3d to allow lossless casts.

2012-03-02 20:53  pracine

	* Finish fix for ticket #1635. Added operator function to skip when
	  restoring.

2012-03-02 20:17  pracine

	* Fix for ticket #1589. Removed misleading example.

2012-03-02 20:14  pracine

	* Fix for ticket #1589. Removed misleading example.

2012-03-02 19:00  dustymugs

	* Fixed problem with passing PROJ.4 text to GDAL which may result
	  in SRS WKT that is NOT what is desired. Now preferentially use
	  EPSG:SRID if available. Ticket is #1618.

2012-03-02 15:02  robe

	* #1630 and drop type raster_columns. Good grief how many hidden
	  objects are there.

2012-03-02 14:36  robe

	* #1630 Add missing permutations of st_clip that exist in older
	  versions so trimraster can be renamed to crop

2012-03-02 14:11  robe

	* oops type in last commit.

2012-03-02 14:05  robe

	* #1630 -- this has got to be a bug in the PostgreSQL extensions
	  model that I have to drop dependent types of views and types from
	  extension when drop view and type. Will confirm later.

2012-03-02 13:15  robe

	* Add section about soft upgrade with extensions.

2012-03-02 01:15  dustymugs

	* Add handling of when clamped pixel values is equal to the band's
	  clamped NODATA value. Ticket is #1139.

2012-03-01 22:25  dzwarg

	* Added regression test for error case reported in #1638.

2012-03-01 22:17  dustymugs

	* Refactored how skewed rasters are computed as the extents were
	  not correct. Rewrote parts of rt_raster_gdal_warp and
	  rt_raster_gdal_rasterize. Related ticket is #1615.

2012-03-01 21:05  pracine

	* Fix for #1589 and #1633.

2012-03-01 20:32  strk

	* postgis_drop_before.sql.in.c => postgis_drop_before.sql

2012-03-01 19:46  pramsey

	* Make --prefix note a warning rather than a failure. (#1628)

2012-03-01 19:09  strk

	* Add an internal topology._st_mintolerance funtion
	  
	  This function computes the minimum tolerance for a given
	  geometry.
	  It works by computing the smallest floating point difference that
	  could be expressed on any vertex of the geometry.
	  
	  Currently it's only used to workaround the ST_DWithin/ST_Within
	  inconsistency (#1625) but could probably be used everytime 0 is
	  passed as a tolerance, possibly fixing #1641 as well.

2012-03-01 16:47  dustymugs

	* Update regression tests for 1-raster ST_MapAlgebraExpr due to
	  commit r9371

2012-03-01 16:47  pracine

	* Fix for ticket #1635. Added explicit ~ and && operators on raster
	  and geometry.

2012-03-01 15:59  dustymugs

	* Forced casting of output from 1-raster ST_MapAlgebraExpr. Ticket
	  is #1639.

2012-03-01 15:51  strk

	* MathML DTDs are also needed for the HTML

2012-03-01 15:51  strk

	* added MathML 3 DTD to requirements in doc

2012-03-01 15:14  strk

	* Add a test for #1641 using a tolerance (1e-16 is good enough)

2012-03-01 15:07  strk

	* Add test for #1641 (disabled as it would fail)

2012-03-01 15:07  strk

	* Cleanup the face table as well (you just can't drop the universe)

2012-03-01 12:50  strk

	* Add more items in the skip list (#1640)

2012-03-01 12:25  strk

	* Add tests for ptarray_insert_point (see #1640)

2012-03-01 12:25  strk

	* Check args passed to ptarray_set_point4d

2012-03-01 11:58  strk

	* Drop reference to postgis_uses_stats (#1632)

2012-03-01 09:16  strk

	* Properly exit the loop parsing spatial_ref_sys population (#1640)

2012-03-01 08:54  strk

	* Drop postgis_uses_stats (#1632)

2012-03-01 08:26  strk

	* Rename drop files to be hopefully clearer, add copyright headers

2012-03-01 08:26  strk

	* Stop including drop calls from main postgis.sql file
	  
	  Upgrade file is still generated with the drop file included

2012-02-29 18:58  pramsey

	* make parse location error test a little more lenient

2012-02-29 18:19  pramsey

	* Update for post-Beta1

2012-02-29 18:18  pramsey

	* Update for beta1

2012-02-29 15:59  strk

	* Check first point after snapping an edge to a new point (#1631)

2012-02-29 14:20  strk

	* Get the deprecated function right (fixes previous commit)

2012-02-29 14:14  strk

	* Drop removed st_clip function (#1630)

2012-02-29 13:52  strk

	* Do not install intermediary files (#1621)

2012-02-29 13:35  strk

	* Don't override postgis_svn_revision.h with a fake revision
	  (#1634)

2012-02-29 10:55  strk

	* Stop using postgis_uses_stats() from postgis_full_version()
	  (#1632)

2012-02-29 10:48  strk

	* Integrate upgrade tips in postgis_full_version reference

2012-02-29 10:39  strk

	* Mention rtpostgis_upgrade* and topology_upgrade* in manual
	  (#1611)

2012-02-29 10:08  strk

	* Have XSLTPROCFLAGS default to --nonet
	  
	  This way you can drop by redefining it as in: make XSLTPROCFLAGS=

2012-02-29 09:51  strk

	* Add support for a user-defined XSLTPROCFLAGS variable to append
	  
	  Example: make -C doc html XSLTPROCFLAGS=--nonet
	  
	  Still defaults to allow net access, I couldn't find an option to
	  override --nonet with its contraty...

2012-02-29 09:00  robe

	* #1630: Swap the order of dropping - you have to drop the function
	  first before the type

2012-02-29 08:44  robe

	* #1630: drop wktgeomval type from extension, but still can't drop
	  because of function _st_dumpaswktpolygons

2012-02-29 08:04  robe

	* #1619: Logic to mark spatial_ref_sys, topology, layers tables as
	  user editable so that the data in them gets backed up during
	  pg_dump

2012-02-29 03:01  pracine

	* 

2012-02-29 02:56  pracine

	* Other minor fix.

2012-02-29 02:51  pracine

	* fix doc typo.

2012-02-29 02:47  pracine

	* Fix for ticket 1536. Added a nodataval[] parameter to
	  ST_Intersection and removed the otheruserfunc one.
	  
	  Changed the ST_Clip trimraster parameter name to crop and set it
	  to true by default.
	  
	  Updated the doc.

2012-02-29 00:52  pramsey

	* Fix for MinGW!

2012-02-29 00:49  pramsey

	* Fix for windoze!

2012-02-28 18:50  pramsey

	* Make our --prefix policy crystal clear

2012-02-28 18:29  pramsey

	* Fix regression due to new error message in GML generation

2012-02-28 18:09  pramsey

	* Make error message on GML2 calls for TIN more instructive (#1591)

2012-02-28 17:17  strk

	* TopoGeo_addPoint: use a more functional tolerance when snapping
	  (#1613)
	  
	  All of this looks like magic but it isn't.
	  I actually wonder if ST_ModEdgeSplit and ST_ModEdgesSplit and
	  ST_Split
	  itself should do this internally, and if in doing so we wouldn't
	  need
	  to do it from higher levels. It doesn't indeed feel comfortable
	  to do
	  all this noise on such an high level.
	  
	  Anyway this commit adds a now-passing regression test for the
	  topology
	  building issue and that's A Good Thing.

2012-02-28 17:17  strk

	* Hush debugging lines unless requested

2012-02-28 10:43  strk

	* Ignore extension sql target dirs

2012-02-28 10:28  strk

	* Have configure look for mathml2.dtd, rework doc build scripts
	  (#1157)

2012-02-28 10:17  robe

	* correct proto output type -- ST_Union of rasters always returns a
	  raster

2012-02-28 06:13  pramsey

	* Set eol-style to LF

2012-02-27 22:08  pramsey

	* Try again with line endings, this time using eol-style instead of
	  eol-type (#1605)

2012-02-27 20:58  pramsey

	* Set appropriate mime types and text file types on all files.
	  (#1605)

2012-02-27 18:19  pramsey

	* Load the "right" legacy.sql file (warning: hard coding
	  00-regress-install into a sql file).

2012-02-27 18:13  pramsey

	* Quiet compile warning.

2012-02-27 18:07  strk

	* Use rounder numbers in tests (fixes a regression on 32bit system)

2012-02-27 17:48  pramsey

	* Ignore LF/CRLF differences when differencing sql output files in
	  raster tests.

2012-02-27 17:36  strk

	* Add regression test for legacy.sql and uninstall_legacy.sql
	  (#915)

2012-02-27 17:36  strk

	* Properly cleanup spatial_ref_sys after loader tests

2012-02-27 17:36  strk

	* Properly cleanup spatial_ref_sys

2012-02-27 16:55  strk

	* Define the legacy 'within' as a proxy to ST_Within as the C entry
	  point was dropped

2012-02-27 16:52  strk

	* Generate uninstall_legacy.sql from legacy.sql (#949)

2012-02-27 16:42  dustymugs

	* Correct handling of 8BSI pixel types when converting a raster to
	  a GDAL MEM dataset. This should resolve the failures in #1617.

2012-02-27 16:26  strk

	* Fix "make clean" to drop all generated files

2012-02-27 16:06  strk

	* Encode dependency of topology script on sqldefines (for version)

2012-02-27 15:55  strk

	* Have postgis_full_version() check versions of all objects (#1608)

2012-02-27 15:39  strk

	* Have postgis_raster_lib_version() include SVN revision (#1608)

2012-02-27 15:26  strk

	* st_clip signature changed (#1620)

2012-02-27 15:03  strk

	* Add postgis_raster_scripts_installed() function (#1608)

2012-02-27 15:02  strk

	* Add postgis_topology_scripts_installed() function (#1608)

2012-02-27 14:08  robe

	* update to March. Seems likely we'll miss the February boat. Maybe
	  shoot for March.

2012-02-27 11:22  strk

	* Set script version to master version + svn revision (#1608)
	  
	  Affects postgis_scripts_released() and
	  posgis_scripts_installed().
	  Needs some wider testing of upgrade scripts and then will attach
	  the same version to raster and topology.

2012-02-26 18:31  dustymugs

	* Additional test of rt_raster_to_gdal().

2012-02-25 20:35  pramsey

	* Minor update to comments.

2012-02-25 20:30  pramsey

	* Simplify table/schema copying, hopefully fix windows.

2012-02-25 19:46  pramsey

	* Compress sed calls into one to make life better for MSYS

2012-02-25 17:10  pramsey

	* Correct fix for win32 crasher, it was proj returning a null error
	  string.

2012-02-25 05:53  pramsey

	* SPI_finish before dropping out on NULL proj4text

2012-02-25 05:49  pramsey

	* Match to new behavior on null proj4text

2012-02-25 03:12  pramsey

	* Remove Win32 crasher on NULL proj4 string

2012-02-24 23:58  pramsey

	* Quote out the svn and git commands for windoze

2012-02-24 23:42  dustymugs

	* Forgot to update regression tests for changes made in r9293

2012-02-24 22:54  dustymugs

	* Fixed conversion of pixel types between PostGIS raster and GDAL.
	  Essentially PostGIS raster 8BSI is now a GDT_Int16.

2012-02-24 22:46  pracine

	* Minor corrections.

2012-02-24 22:41  pramsey

	* Fix up the revision info in the usage lines

2012-02-24 20:17  strk

	* Make sure the created backend temp directory is world writeable

2012-02-24 19:24  dustymugs

	* Additional fixups to not increase extent if an alignment is to
	  take place in rt_raster_gdal_rasterize().

2012-02-24 19:11  strk

	* Be immune from topology sequence advancements

2012-02-24 18:49  pramsey

	* Make sure the regress tmp directory exists before trying to write
	  to it.

2012-02-24 17:33  dustymugs

	* Added additional conditions for rt_raster_gdal_rasterize()
	  determining when to expand the extent.

2012-02-24 15:23  strk

	* Do not report "face without edges" error for universal face
	  (#1612)

2012-02-24 15:23  strk

	* Rename the backend temp dir and drop with brute force
	  
	  Avoids errors when no test writes anything in there (so no dir)

2012-02-24 10:21  strk

	* Properly drop the temporary directory setup for backend output
	  
	  This prevents errors when running "make check" against backends
	  owned by different users.

2012-02-24 05:05  dustymugs

	* Set all raster CASTs to be ASSIGNMENT not IMPLICIT. Related
	  ticket is #490. Knowing my luck, I'll be reverting this due to
	  some showstopper.

2012-02-23 22:25  dustymugs

	* Added correct handling of negative scale-x and positive scale-y
	  in rt_raster_gdal_warp().

2012-02-23 21:49  dustymugs

	* Renamed rt_raster_dump_as_wktpolygons() to
	  rt_raster_gdal_polygonize(). Refactored
	  rt_raster_gdal_polygonize() to use LWPOLY objects instead of WKT
	  strings. Also added cleanup code to make invalid dumped
	  geometries valid. Associated tickets are #1586 and #637.

2012-02-23 16:07  strk

	* Don't deep clone POINTARRAY in GML input routine.
	  
	  Let's see if doing so exposes more memory errors (#1591).
	  Does run valgrind clean here.

2012-02-23 15:42  pracine

	* Rewrote most of ST_AsRaster. Grouped similar variants to make
	  everything a bit more readable.

2012-02-23 13:28  strk

	* Set the default regression temp dir to /tmp/pgis_reg (#1607)

2012-02-23 12:54  strk

	* Have ST_GetFaceGeometry check face existance, regress-test

2012-02-23 11:24  strk

	* Drop the UpdateGeometrySRID version with old param name (#1606)

2012-02-22 23:13  pramsey

	* Correctly handle the new lexer/parser output files

2012-02-22 23:06  dustymugs

	* Rewrote chunks of rt_raster_gdal_warp() and
	  rt_raster_gdal_rasterize() to correctly generate skewed rasters.
	  Related ticket is #1395. This should also resolve #1586.

2012-02-22 20:38  pramsey

	* Set svn:eol-style native (#1598)

2012-02-22 19:40  pramsey

	* Update numbers for alpha6

2012-02-22 19:31  robe

	* put in LF instruction to prevent my windows from putting in
	  windows offensive line breaks

2012-02-22 19:29  pramsey

	* Change dos to unix lineends. (#1598)

2012-02-22 19:20  pramsey

	* Ignore makefile

2012-02-22 19:18  pramsey

	* Really remove the dos linefeeds this time (#1598)

2012-02-22 19:08  pramsey

	* Revert dos lineending commit that blew away those files...

2012-02-22 19:01  pramsey

	* Use consistent UNIX line endings (#1598) fix up those files that
	  pass through the C preprocessor at least.

2012-02-22 18:59  pramsey

	* Switch to evaluating tests using psql with verbosity=terse

2012-02-22 17:19  strk

	* Fix ST_Polygonize aggregate to retain Z (#1602)

2012-02-22 15:52  strk

	* Stay within 80 cols

2012-02-22 15:33  strk

	* Parametrize max user SRID in the SQL file too

2012-02-22 12:49  strk

	* Check SRID passed to UpdateGeometrySRID, patch by Mike Toews
	  (#1596)
	  
	  Adds regression testing

2012-02-22 12:48  strk

	* Forward port fix to #1595, although there's no way to expose in
	  2.0

2012-02-22 03:09  robe

	* correct st_clip raster so eimage matches the code. the behavior
	  changed butthe code was wrong (showing old behavior). Also put
	  back the multiband case using new syntax which is probably more
	  common usaage.

2012-02-21 15:51  pracine

	* Added single quote around 8BUI since the XSL now escape them. See
	  #1588.

2012-02-21 15:47  pracine

	* Added one missign default value for the value parameter of
	  ST_AsRaster and added one missing variant.

2012-02-21 14:32  strk

	* Add a ptarray_transform function in liblwgeom API

2012-02-21 13:54  strk

	* Draft an lwgeom_from_gml function (#1591)
	  
	  Can't be moved all to liblwgeom due to use of spatial_ref_sys

2012-02-21 11:07  strk

	* Print SRID in decimal form, not hex (#1593)

2012-02-21 10:57  strk

	* Update documentation about shp2pgsql -s/-g flag (#1524)

2012-02-21 09:43  strk

	* Add an --extensions switch to run_test (#964)
	  
	  When passing that switch the install and uninstall of spatial db
	  happens using the EXTENSION model. It's currently not run as part
	  of "make check" because some tests fail due to use of ambiguos
	  calls when both core and raster modules are installed (there's no
	  way to separate them in the EXTENSION model).

2012-02-21 09:07  strk

	* Put prepare/upgrade/uninstall operations in their own functions

2012-02-20 20:09  pracine

	* More work on ST_Resample and ST_Intersection

2012-02-20 14:32  strk

	* Ignore generated extensions and java files

2012-02-20 13:28  strk

	* Do not printf from potgis library. Possibly fixes #1570

2012-02-20 13:18  strk

	* Ignore generated java/jdbc/Makefile

2012-02-20 13:16  strk

	* Escape single quotes in param list when generating raster
	  comments
	  
	  Closes ticket #1588

2012-02-20 12:52  strk

	* Ant rules to excecute maven by Maria Arias de Reyna (#1437)
	  
	  Also simplify java Makefile to be simple proxies of ant

2012-02-20 10:52  strk

	* Update face MBR on edge change (#1587)

2012-02-20 10:19  strk

	* Enhance documentation for ST_ChangeEdgeGeom

2012-02-17 23:41  robe

	* Link to my office base article on how to display postgis rasters
	  in base reports.

2012-02-17 22:23  pracine

	* Rewrote the ST_Rescale documentation.

2012-02-17 22:00  pramsey

	* This works but it makes estimated extent case sensitive both ways
	  (no weaseling out and giving upper case versions of lower case
	  tables) (#1585)

2012-02-17 20:52  pracine

	* Ticket #1536. First revision of st_intersection(). Removal of the
	  extent parameter and first documentation.

2012-02-17 18:29  strk

	* Check edge disposition around endnodes (#1571)
	  
	  Includes a couple new testcases, for closed and non-closed edges
	  changing disposition around their end nodes.

2012-02-17 18:28  pracine

	* Many more small typo fixes...

2012-02-17 15:11  strk

	* Rework edge motion range construction (#1571)
	  
	  Includes a new testcase which was failing before this change

2012-02-17 14:03  strk

	* Add another test for ST_ChangeEdgeGeom

2012-02-17 13:46  strk

	* Handle some (not all) cases of non-isomorphic edge changes
	  (#1571)
	  
	  The problem is much harder than it looks ...

2012-02-17 08:39  strk

	* Add test numbers to ST_ChangeEdgeGeom regression cases

2012-02-17 08:39  strk

	* Ignore utils/postgis_restore.pl (now generated)

2012-02-16 17:45  strk

	* Update comment, hopefully clearer now

2012-02-16 15:49  pracine

	* Fixed a number of small problem. Capitalized x and y.

2012-02-16 10:25  strk

	* Add a topology.GetNodeEdges function
	  
	  This function is a fundamental topological primitive to do things
	  like SQL-based poligonization.

2012-02-16 08:49  strk

	* Ignore postgis_svn_revision.h

2012-02-16 08:08  strk

	* Set availability of ST_ChangeEdgeGeom

2012-02-16 08:08  strk

	* Fix cross reference

2012-02-16 00:28  pramsey

	* Remove now-obsolete TODO comment

2012-02-16 00:25  pramsey

	* Prepare for Proj4.8 with spheroid info handling

2012-02-15 23:25  pramsey

	* Add generated files to svn:ignore

2012-02-15 22:45  pramsey

	* jdbc: org.postgis.Point.equals() is not reflexive (#1313)

2012-02-15 22:34  pramsey

	* Fix XML typo

2012-02-15 22:27  pramsey

	* Negative distance argument to ST_Buffer not documented (#1535)

2012-02-15 21:56  pramsey

	* shp2pgsql: a switch to drop M from 4d imports (#900)

2012-02-15 21:37  pramsey

	* shp2pgsql: a switch to drop M from 4d imports (#900)

2012-02-15 21:23  pracine

	* Updated the version returned by the PostGIS_Raster_Lib_Version()
	  example.

2012-02-15 21:18  pracine

	* Removed some garbage.

2012-02-15 21:12  pramsey

	* Remove fugitive EOL white space

2012-02-15 20:58  pramsey

	* Add minor version upgradeable

2012-02-15 20:57  pramsey

	* Push trunk version forward

2012-02-15 20:55  pramsey

	* Update meta for alpha5

2012-02-15 19:28  pracine

	* Fix for #1576 & #1569. ST_Clip now works on multiband rasters and
	  accept an array of nodata values.

2012-02-15 15:59  strk

	* Do not take PROJ4 errno value as a sign of error (#1580)

2012-02-15 11:00  strk

	* dd support for fetching SVN revision from pure-git clones (#1579)

2012-02-14 22:21  robe

	* Example of how to use only psql to output a raster image.

2012-02-14 17:57  strk

	* Fix crash with empty polygons in P-I-P tests (#1578)

2012-02-14 17:54  robe

	* #1494: documentation of new census tract loader and get_tract
	  functions.

2012-02-14 17:53  robe

	* #1494: done with programming need to finish documenting and
	  regress test.

2012-02-14 17:47  dustymugs

	* Readded rt_clip regression test.

2012-02-14 17:29  dustymugs

	* Fixed handling of negative X-scale or positive Y-scale in
	  rt_raster_gdal_rasterize(). Ticket is #1574.

2012-02-14 17:15  strk

	* We don't use a profiler anymore

2012-02-14 17:00  dzwarg

	* Reverting changes that optimize ST_MapAlgebraExpr. Re-advertise x
	  and y parameters as int32. Reverts changes from r9137, closes
	  #1557.

2012-02-14 13:31  strk

	* Make one-point lines convertible to GEOS, see #1543

2012-02-13 22:46  pracine

	* Temporarily remove st_clip regress...

2012-02-13 22:02  pramsey

	* Configured without raster still tries to make
	  raster/rt_pg/rtpostgis.sql (#1575) only try to build extensions
	  if we have both raster and topology as well as pgsql 9.1

2012-02-13 21:58  pracine

	* Closing ticket #597. Added regression tests for ST_Clip. More
	  tests to come when fixing #1576.

2012-02-13 21:25  strk

	* Encode dependency of topology comments and cheatsheet
	  
	  Same should be done for raster and tiger...

2012-02-13 20:44  strk

	* Fix documentation of GetRingEdges

2012-02-13 20:44  strk

	* Install topology comments too, when regressing topology

2012-02-13 20:44  strk

	* Install topology_comments.sql as well

2012-02-13 18:28  pracine

	* Fix for ticket #1572. ST_PixelAsPolygons() return NULL values
	  when the requested band or no band exist.

2012-02-13 18:06  strk

	* Allow retaining all custom spatial_ref_sys entries, even clashing
	  
	  Update manual accordingly (hard upgrade procedure)

2012-02-13 17:47  strk

	* Fix regexp renaming srid enforcement check

2012-02-13 17:01  strk

	* Add a note about handling of out-of-range SRIDs on hard upgrade

2012-02-13 16:29  strk

	* Accept more feature type names from AddTopoGeometryColumn (#1470)
	  
	  With this commit you can pass return of ST_GeometryType or
	  return GeometryType as input to the function.

2012-02-13 16:11  strk

	* More VOLATILE -> STRICT (#955). Let's call it completed.

2012-02-13 16:04  strk

	* Some VOLATILE functions turned to STABLE (#955)
	  
	  A noticeable exception is the Geometry(TopoGeometry) cast which
	  triggers a regression when made STABLE.

2012-02-13 15:43  pracine

	* Fix regression broken by the limit imposed to SRID < 999999.
	  Anyway the srid provided was not the right one. Changed from 4269
	  to 26919.

2012-02-13 15:12  robe

	* #1494 - ability to load census tract, block group, tabblock - boy
	  did I screw this one. Should be all fixed now and tested (loading
	  part), still need to write the function, but that's the easy part

2012-02-13 14:48  strk

	* Move SRID max and user-max definitions to configure.ac
	  
	  This should help keeping postgis_restore.pl and core in sync
	  wrt SRID ranges.

2012-02-13 14:17  strk

	* Refine user feedback about SRID conversion and reserved zones

2012-02-13 11:25  strk

	* Drop (SRF()).* constructs (#956)

2012-02-13 10:58  strk

	* Have regress install comments adn throw an error on failure
	  (#1532)

2012-02-13 10:58  strk

	* Have staged-install install comments when possible (#1532)

2012-02-13 10:16  strk

	* Report svn revision

2012-02-13 10:16  strk

	* Encode postgis_svn_revision dependency

2012-02-13 10:00  strk

	* Cleanup postgis_svn_revision.h makefile rule (PHONY)

2012-02-13 09:58  strk

	* Do not override postgis_svn_revision.h if revision didn't change

2012-02-13 09:15  strk

	* Add support for fetching SVN revision from local git-svn
	  repository

2012-02-11 21:17  strk

	* It's "svn", not "svnn". And a TODO item...

2012-02-11 16:08  pramsey

	* Fix regression in OSX (-0 vs 0)

2012-02-11 05:14  pramsey

	* Report SVN revision in PostGIS_Full_Version (#1518)

2012-02-10 23:33  dustymugs

	* Added checks of SRID to make sure that SRIDs are within the
	  permitted range. Ticket is #1568.

2012-02-10 22:42  pracine

	* ST_Clip returns all bands when no band is specified.

2012-02-10 22:36  pracine

	* Fix for ticket #1569. ST_Clip variants defaulting to band 1
	  should default to NULL so that they return all bands.

2012-02-10 20:21  pramsey

	* Back out SVN generation stuff.

2012-02-10 19:55  pramsey

	* Try to fail better on SVN snatching...

2012-02-10 19:49  pramsey

	* Report SVN revision in PostGIS_Full_Version (#1518)

2012-02-10 18:46  pracine

	* ST_PixelAsPolygon() does not have a band parameter anymore.

2012-02-10 18:38  robe

	* #1494: move parent table creation to a function so logic is in
	  single place, add a new census_loader.sql script with census
	  specific load logic, revise create and update scripts to load the
	  new census logic and create tables if not present. Still need to
	  test and write a function to return census info given a point
	  before can mark this as done.

2012-02-10 17:05  pracine

	* Have perl to backup the file before editing. 'make check' is
	  failing on Windows 7 without that.
	  
	  See
	  http://postgis.refractions.net/pipermail/postgis-devel/2012-February/018482.html

2012-02-10 16:53  strk

	* Clamp SRID valuesu > SRID_MAXIMUM to fall in the reserved range
	  (#1505)
	  
	  The reserved range is SRID_USER_MAXIMUM+1 to SRID_MAXIMUM.
	  Core takes care of typmod clamping, postgis_restore.pl takes care
	  of clamping table definition and spatial_ref_sys entries.

2012-02-10 16:53  strk

	* Add SRID_USER_MXIMUM define

2012-02-10 16:18  pramsey

	* Fix syntax error in MS example

2012-02-10 09:19  strk

	* Drop the now-generated Makefile on distclean, and ignore it

2012-02-10 09:16  strk

	* Fix builds --without-topology (#1565)

2012-02-10 01:21  robe

	* #1564 fix typo in cat call preventing other files from being
	  concatenated

2012-02-09 23:02  robe

	* #1563: remove raster_columns view from extension so it can be
	  dropped without complaint.

2012-02-09 20:12  dzwarg

	* Performance improvement by keeping x and y pixel coordinates as
	  floats.

2012-02-09 19:19  strk

	* Actually save Grand Unified Geom Cache rather than just building
	  it
	  
	  Fixes #547

2012-02-09 17:16  strk

	* More postgis_config.h inclusion removal from headers

2012-02-09 17:00  strk

	* Drop postgis_config.h include from lwgeom_pg.h header.
	  
	  Generally, package config files should _not_ be included
	  by package headers. In this specific case the aim is overriding
	  POSTGIS_DEBUG_LEVEL in implementation files for the sake of
	  enabling debugging of a single file.
	  
	  Also part of this commit is addition of copyright header in
	  two files which were missing it (used git history to figure
	  assignments)

2012-02-09 17:00  strk

	* Fix header guard of pgsql_compat.h and drop the duplicate

2012-02-09 10:49  robe

	* Hmm double added a file -- #1563 which was causing the can't drop
	  because postgis extension depends on it error

2012-02-09 10:10  strk

	* Forward distclean to extensions subdirs

2012-02-09 02:34  pramsey

	* Don't delete the comments.

2012-02-09 01:54  robe

	* #1562 replace string with text

2012-02-09 00:42  pramsey

	* More verbose message, per DFuhriman

2012-02-09 00:37  pramsey

	* Invalid geography polygons: BOOM! Could not generate outside
	  point! (#1046)

2012-02-09 00:27  dzwarg

	* Fixed bug where PG_DETOAST_DATUM args were incorrect.

2012-02-09 00:18  dzwarg

	* Changed DATUM_SLICE to DATUM in setGeotransform.

2012-02-08 23:59  dzwarg

	* Added documentation for raster processing builtin functions:
	  st_min4ma, st_max4ma, st_mean4ma, st_sum4ma, st_range4ma,
	  st_distinct4ma, st_stddev4ma.

2012-02-08 23:01  pramsey

	* Change from scripts-based script versions to repository based
	  versions. Should also be more robust? ha ha ha. (#1282)

2012-02-08 22:44  pramsey

	* Make the scripts version get read again.

2012-02-08 21:58  dustymugs

	* Fix to correct building of testapi in MinGW. Ticket is #1560.

2012-02-08 21:31  dzwarg

	* Do not allocate inside of 1 raster mapalgebra loop for datum
	  values and nulls.

2012-02-08 21:29  pramsey

	* ./configure still display the old raster version number (#1599)

2012-02-08 21:20  dustymugs

	* Instead of dynamically allocating space for variables "values"
	  and "nulls" with each pixel, just initialize both to the max
	  possible # of elements. Done for 2-raster ST_MapAlgebraExpr

2012-02-08 21:08  dustymugs

	* Remove deleted function signature for ST_PixelAsPolygon. Ticket
	  is #1529

2012-02-08 21:08  pramsey

	* test for termios.h in case we want to do password prompting in
	  the future

2012-02-08 21:04  dustymugs

	* Values for [rast1.x], [rast1.y], [rast2.x] and [rast2.y] should
	  be INT4 instead of FLOAT8. Ticket is #1557

2012-02-08 21:03  dzwarg

	* Removed geotransform type. Fixed rounding, so Hudson will be my
	  friend in raster regression tests.

2012-02-08 20:51  strk

	* do not heap-allocate SPI arg types

2012-02-08 20:33  strk

	* ST_MapAlgebraExpr: advertise X and Y params as integers (#1557)
	  
	  Also stop doing 3 string matches per pixel for no reason

2012-02-08 19:44  dzwarg

	* Added documentation for 1 and 2 raster map algebra user callback
	  function documentation for pixel position array parameter to
	  userfunc. #1525

2012-02-08 19:09  pramsey

	* Handle French svn?

2012-02-08 19:04  dzwarg

	* Added geotransform methods and correction to basis vectors during
	  raster rotation. #1353

2012-02-08 18:51  pramsey

	* Stop relying on private projects.h PROJ header (#1541)

2012-02-08 17:39  pramsey

	* Add missing target

2012-02-08 17:36  pramsey

	* Push forward version numbers

2012-02-08 17:33  pramsey

	* Commit in preparation for 2.0.0alpha4

2012-02-08 17:23  dzwarg

	* Added ST_StdDev4ma raster neighborhood processing function. #1318

2012-02-08 17:19  pramsey

	* lwgeom_release (#699) move free if copy calls to end of functions
	  in any place where there is any chance that a problem might occur

2012-02-08 16:44  dustymugs

	* Minor debug message tweak

2012-02-08 16:11  dustymugs

	* Added regression tests for raster2pgsql loader. Ticket is #1388

2012-02-08 15:17  colivier

	* Bugfixes related to #1552, and somehow to #665. Thanks to Sandro
	  for report and valgrind stuff !

2012-02-08 10:06  strk

	* Document topology.GetRingEdges (#959)

2012-02-08 09:36  strk

	* Do not release serialized input until output is deserialized
	  
	  See
	  http://postgis.refractions.net/pipermail/postgis-devel/2012-February/018336.html

2012-02-08 06:42  pramsey

	* configure_json.patch (#1539) from Evan Roualt

2012-02-08 05:29  colivier

	* restore (at least) tin_geom and psurface_geom unit tests call.
	  Related to #665

2012-02-08 05:23  colivier

	* Fix BBOX handling in serialization. Still related to #665

2012-02-08 04:36  colivier

	* Change BBOX double to float in serialization. Related to #665

2012-02-08 00:43  dzwarg

	* Added ST_Distinct4ma helper neighborhood processing function. See
	  #1318

2012-02-08 00:29  dzwarg

	* Fixed typo in configure.ac

2012-02-08 00:23  pramsey

	* loader/Latin1 regression failure with database SQL_ASCII encoding
	  (#1465) from Greg Troxel

2012-02-08 00:15  pramsey

	* Remove another dying test

2012-02-08 00:14  pramsey

	* Remove failing test

2012-02-08 00:14  pramsey

	* Remove dependency on svnrevision.h

2012-02-08 00:01  pramsey

	* docs-install uses bare cp (#1528) from Greg Troxel

2012-02-07 23:51  pramsey

	* Ignore svnrevision.h

2012-02-07 23:49  pramsey

	* ST_MinimumBoundingCircle needs regression test (#1042)

2012-02-07 23:42  pramsey

	* Add a warning for lower numbers of GEOS

2012-02-07 23:37  colivier

	* Still several bugfixes related to #665

2012-02-07 23:27  pramsey

	* Force generation of an svnrevision.h file when building in a repo
	  and the svn executable is available.
	  Ensure that when building a tarball with make_dist.sh the
	  revision is read from the tag in the remote svn repository.
	  This should cover both development and distribution cases.

2012-02-07 22:17  pramsey

	* Add dzwarg

2012-02-07 22:05  dustymugs

	* Clean up raster regression and move loader regression directory.

2012-02-07 21:30  colivier

	* Still bugfixes. Related to #665

2012-02-07 21:14  pramsey

	* Test non-empty new types in regress/wkb (#1477)

2012-02-07 21:04  colivier

	* Restore surface cunit tests

2012-02-07 21:01  colivier

	* Fix some bugfixes. Handle EMPTY use cases. Minor changes. Related
	  to #665

2012-02-07 19:42  pramsey

	* lwgeom_release (#699), reviewed all usage of lwgeom_release
	  and replaced with lwgeom_free where possible. Changed the
	  def'n of lwgeom_release so that it only frees the containing
	  objects, and not any sub-objects, for those few remaining
	  cases that required a gentler freeing of objects.

2012-02-07 19:35  dustymugs

	* Minor cleanup of parameter names of ST_Intersection(raster,
	  geometry)

2012-02-07 19:25  dzwarg

	* Added positional parameters to 1 raster version of
	  ST_MapAlgebraFct. Closes #1525

2012-02-07 18:40  pracine

	* Added ST_TileAsGeom() returning only the extent of the planned
	  tiles as polygons

2012-02-07 18:07  dzwarg

	* Corrected clamped values in tests for ST_MapAlgebraExpr and
	  ST_MapAlgebraFct.
	  Implemented prepared statements in ST_MapAlgebraExpr.

2012-02-07 17:23  pramsey

	* Documentation URLs, visible whitespace, and minor touchups
	  (#1548) from mwtoews

2012-02-07 17:07  pramsey

	* Reorder the include flags, per Greg Troxel

2012-02-07 15:47  pracine

	* First plpgsql prototype for ST_Tile(rast raster, width integer,
	  height integer, padwithnodata boolean, nodatavalue double
	  precision)

2012-02-07 13:12  mcayland

	* Fix a couple of compiler warnings in shp2pgsql-gui caused by
	  uninitialised variables.

2012-02-07 10:14  strk

	* Allow changing a closed edge (but w/out fixing linking, see #892)

2012-02-07 09:50  strk

	* Re-add install-sh in the repository to support libtool < 2.0

2012-02-07 07:22  strk

	* Ignore install-sh

2012-02-07 07:20  strk

	* install-sh is generated by ./autogen.sh, needs not be in
	  repository

2012-02-07 02:34  colivier

	* temp desactivation of surface unit test

2012-02-06 23:50  pramsey

	* Whoops, slight error in the empty geometry handling fixed.

2012-02-06 23:30  colivier

	* Temp remove su_surface till everything fixed on it...

2012-02-06 23:25  pramsey

	* Have ST_Union aggregate use UnaryUnion from GEOS-3.0.0 (#922)

2012-02-06 23:14  dustymugs

	* Make sure new bands when added using ST_AddBand are correctly
	  clamping NODATA values. Ticket is #1546.

2012-02-06 21:32  pramsey

	* Remove dead prototype

2012-02-06 21:15  colivier

	* Fix a bug in tgeom_free, related to #665

2012-02-06 20:53  dustymugs

	* Added support to pass pixel positions of both rasters to user
	  function in 2-raster ST_MapAlgebraFct. This provides similar
	  functionality to the keywords described in #1525.

2012-02-06 20:07  pramsey

	* Change searched location of proj files when no proj variable
	  (#1022)

2012-02-06 19:45  pramsey

	* Quiet rm

2012-02-06 19:44  pramsey

	* quiet echo

2012-02-06 19:33  pramsey

	* Dummy up a check target

2012-02-06 19:32  pramsey

	* Move regres forward again

2012-02-06 19:30  pramsey

	* Make exensions depend on comments, so also depend on xsltproc

2012-02-06 19:13  pramsey

	* Duplicate named case-insensitive XML refentry ids / HTML files
	  (#1511)

2012-02-06 19:01  pramsey

	* PostGIS extensions should build/install automatically if PostGIS
	  is compiled against 9.1 (#1490)

2012-02-06 18:44  pramsey

	* Change how we calculate minor versions suitable for extension
	  upgrade.

2012-02-06 18:36  dzwarg

	* Checked connection to SPI manager in ST_MapAlgebraExpr

2012-02-06 17:49  dzwarg

	* Whitespace changes to _st_hillshade4ma

2012-02-06 17:26  dzwarg

	* Reordered linking order for core regression tests. Follow up to
	  http://postgis.refractions.net/pipermail/postgis-devel/2011-December/016646.html
	  and r8399

2012-02-06 13:43  strk

	* Tabs to spaces (2)

2012-02-06 13:16  strk

	* Don't let ValidateTopology choke on invalid edges (#1544)

2012-02-06 03:20  pramsey

	* Allow 'make check' to run all the way through on OSX (the sed
	  implementation must be slightly different, so let's see if Perl
	  is any more standard). Hopefully other platforms will be happy.

2012-02-06 02:15  pramsey

	* Try out the pj_get_def() method of finding the spheroid
	  parameters, but: it doesn't work.

2012-02-05 02:15  robe

	* put in an FAQ about the common function is not unique error that
	  I suspect a lot of people will be running into because they don't
	  cast their geometry inputs and that a lot of raster functions
	  have overloaded functions similar to the geometry ones.

2012-02-05 00:30  mcayland

	* Change encoding reference URL to that used for libiconv rather
	  than PostgreSQL since that's what we are using to do the encoding
	  conversion (as per #1303).

2012-02-05 00:30  mcayland

	* Fix for #1540: Fix segfault in shp2pgsql-gui when no port is
	  specified. Prevent dereferencing a NULL pointer if the string is
	  empty.

2012-02-04 17:53  strk

	* Implemented new keywords for 1-raster ST_MapAlgebraExpr (#1525)

2012-02-04 02:36  mcayland

	* Fix an issue in the shapefile GUI caused by saving the original
	  shapefile name before processing.
	  
	  This was a bug caused by having two separate passes during
	  export; we were saving the original
	  export shapefile name during the first loop, and so when we came
	  to free() the temporary name
	  at the end of export it would only free the shapefile name from
	  the last iteration, and do it
	  multiple times causing random crashes.

2012-02-04 01:30  pramsey

	* Geography should support SRIDs other than 4326 (#1538)

2012-02-04 01:17  mcayland

	* Alter the shapefile GUI so that multiple shapefiles can be
	  selected in the import file chooser.

2012-02-04 00:39  mcayland

	* Add GUI support for the shp2pgsql -S (simple geometries) switch.
	  This closes #660.

2012-02-04 00:39  mcayland

	* Update shapefile GUI "About" text and window title to reflect
	  that it now handles export as well as import.

2012-02-04 00:39  mcayland

	* Add shapefile dumper (table export) to the shp2pgsql GUI. This
	  closes ticket #1480.

2012-02-04 00:02  dustymugs

	* Explicitly set the output band's pixel type depending on the band
	  being returned (FIRST, SECOND, BOTH. OTHER is left NULL) in
	  ST_Intersection(raster, raster). Related ticket is #1537.

2012-02-03 22:57  dustymugs

	* Implemented keywords for 2-raster ST_MapAlgebraExpr as described
	  in #1525. Will do 2-raster ST_MapAlgebraFct next.

2012-02-03 21:29  pramsey

	* Separate the cache handling code from the transform function

2012-02-03 21:04  mcayland

	* Fix pgsql2shp crash when dumping a table without a geo column.

2012-02-03 21:04  mcayland

	* Fix construction of pgsql2shp's main retrieval query in
	  ShpDumperOpenTable().
	  
	  This fixes a regression which caused pgsql2shp to generate an
	  incorrect SQL query
	  for tables without any geo columns.

2012-02-03 21:03  mcayland

	* Move initialisation of pgsql2shp state endian flag to the same
	  location all the other initialisers.

2012-02-03 21:03  mcayland

	* Fix missing #ifdef POSTGIS_GEOS_VERSION ... #endif preventing
	  liblwgeom from compiling on GEOS < 3.3.0.

2012-02-03 18:09  dustymugs

	* Fixed optimization bug in 1-raster ST_MapAlgebraExpr. Ticket is
	  #1515.

2012-02-03 12:51  robe

	* #1530: fix typo in full upgrade -- was using the postgis only
	  script instead of the combined postgis + raster script. Still
	  need to test, will close out once tested.

2012-02-03 03:58  dustymugs

	* Reverted r9014. Hudson ain't happy with sed.

2012-02-03 03:51  dustymugs

	* Merge of patch provided in #1533. Thanks gdt.

2012-02-02 19:25  dustymugs

	* Message cleanup by removing unnecessary newlines.

2012-02-02 18:47  dustymugs

	* Refactored stderr messaging so that C API messages are properly
	  emitted. Based on suggestion in comment 4 of #1531.

2012-02-02 17:38  dustymugs

	* Additional error checking and formatting of error messages

2012-02-01 23:55  pramsey

	* Add lwcollection_homogenize and ST_Homogenize (#375)

2012-02-01 23:18  pramsey

	* Add lwcollection_homogenize and ST_Homogenize (#375)

2012-02-01 23:00  pramsey

	* Support curves in lwgeom_homogenize (#1526)

2012-02-01 22:06  dustymugs

	* Added check of values being passed to atan2() in
	  _st_hillshade4ma()

2012-02-01 21:27  pramsey

	* Enhance ST_Rotate by adding offset origin parameters (#1251) from
	  mwtoews

2012-02-01 21:17  pramsey

	* ST_Azimuth, ST_Project regression tests (#1398)

2012-02-01 17:39  pramsey

	* Also remove .gitignore files from tarbal distro

2012-02-01 17:35  pramsey

	* Push forward versions for weekly snap

2012-02-01 17:28  robe

	* #1494: build parent structures to support census tract reporting
	  by geocoder.

2012-02-01 15:28  dustymugs

	* Additional cleanup of a few functions using
	  ST_PixelAsPolygon(raster, int, int, int). Also, made map algebra
	  expression case-sensitive in 2-raster ST_MapAlgebraExpr. Now, the
	  keywords must be RAST1 and RAST2.

2012-02-01 14:58  dustymugs

	* Refactored regression test for ST_PixelAsPolygon

2012-02-01 14:32  dustymugs

	* Deleted deprecated ST_PixelAsPolygon(raster, int, int, int)
	  variant.

2012-02-01 11:51  strk

	* Make test more readable

2012-02-01 11:39  strk

	* Keep initial value when an expression eveluates to null (#1523)

2012-02-01 10:15  strk

	* Implement RAST.X and RAST.Y keyword substitution in
	  ST_MapAlgebraExpr
	  
	  Includes regression test and documentation update. See #1519.

2012-02-01 09:20  strk

	* Implement ST_PixelAsPolygon in C, provide a core API entry for it
	  
	  The API entry point is expected to be useful for #1519

2012-02-01 05:30  pramsey

	* Try again to fix #1292

2012-02-01 02:14  pramsey

	* VACUUM cannot be executed from a function or multi-command string
	  (#1517)

2012-02-01 00:41  pramsey

	* Fix include to be pathless

2012-01-31 23:36  pramsey

	* Update spatial_ref_sys to latest GDAL generated version (#1493)

2012-01-31 22:33  pramsey

	* ST_Line_Interpolate_Point doesn't interpolate M-values (#639)

2012-01-31 20:46  pramsey

	* Remove some compile warnings.

2012-01-31 18:56  pramsey

	* Gah, someone else can do this...

2012-01-31 18:24  pramsey

	* Really, I do know how to write XML.

2012-01-31 18:19  pramsey

	* ST_SnapToGrid returns a value out of range (#1292)

2012-01-31 18:12  pramsey

	* Rename ST_BuildArea backend function

2012-01-31 18:10  pramsey

	* Fix missing tag

2012-01-31 18:09  pramsey

	* Drop Equals(geom,geom) - deprecated in 1.2.3 (#1486)

2012-01-31 18:03  pramsey

	* FAQ about licensing (#1262)

2012-01-31 17:44  dustymugs

	* Explicitly set spatial index name as PostgreSQL 8.4 requires an
	  index name. Associated ticket is #1513. Also fixed string trim
	  functions to prevent modification of passed string.

2012-01-31 14:50  dustymugs

	* Fixed evaluation of two floating point numbers in
	  RASTER_getRotation. Fixes one of the two regression failures
	  described in #1501.

2012-01-31 14:46  dustymugs

	* Added check of band # passed to ST_DumpAsPolygons. Fixes #1514.

2012-01-31 05:50  pramsey

	* Pgsql2shp: Dumping: XWKB structure does not match expected size!
	  (#1479)

2012-01-30 21:52  pramsey

	* ST_Segmentize returns invalid LINESTRING for zero-length input
	  (#1304)

2012-01-30 20:41  pramsey

	* ST_LocateBetweenElevations should return NULL and not fail if
	  intersection is void (#1250)

2012-01-30 20:17  pramsey

	* ST_Within not using prepared geometries (#962)

2012-01-30 02:47  pramsey

	* (#393) shp2pgsql returns "fseek(-xxx) failed on DBF file." for
	  large (>2GB) DBF files

2012-01-30 00:37  pramsey

	* GML for empty geometries should be NULL (#1377)

2012-01-29 23:30  nicklas

	* Increase robustness in distance-calculations when point is on
	  segment.

2012-01-29 21:19  strk

	* typo

2012-01-29 19:57  pramsey

	* Be more liberal in accepting "empty" tags in constructing
	  geometries from GML (#1059)

2012-01-29 14:44  strk

	* Give me psc status

2012-01-28 23:11  strk

	* Fix _ST_AddFaceSplit code against PostgreSQL 9.1

2012-01-28 22:08  strk

	* Don't put constant geometries in CTE, which confuses estimator

2012-01-28 17:05  strk

	* Simplify code in _ST_AddFaceSplit, reduce edges table scans.
	  
	  Also set debugging off by default

2012-01-28 16:20  strk

	* Switch ST_AddEdgeNewFaces from ST_Polygonize to _ST_AddSplitFace
	  
	  See ticket #1508

2012-01-28 13:45  strk

	* Stop using ST_Polygonize from ST_AddEdgeModFace.
	  
	  This commit also estrapolates an internal _ST_AddSplitFace
	  function
	  for reuse by ST_AddEdgeModFaces

2012-01-28 13:18  strk

	* Rename topogeometry column check to be more readable

2012-01-28 10:42  strk

	* New test for closing multi-edge ring in a face (ST_AddEdge*Face*)

2012-01-28 07:44  strk

	* Allow multiple topogeometry columns in one table (again)
	  
	  Dunno why this piece was missing from previous commit, sorry

2012-01-28 07:37  strk

	* Allow multiple TopoGeometry column in the same table

2012-01-28 00:23  robe

	* add protos for ST_Quantile raster table coverage. Still some more
	  to add as well as examples of usage

2012-01-27 23:31  pramsey

	* Fix one remaining crasher for ST_AsGML('SRID=4326;POLYGON
	  EMPTY');

2012-01-27 22:24  pramsey

	* #1504 (Segfault running ST_EstimatedExtent())

2012-01-27 21:05  dustymugs

	* Fixed segfault caused by an empty quantile linked list being used
	  to get the quantile's value. Ticket is #1506.

2012-01-27 20:55  pramsey

	* Tighten up on-arc test a bit more.

2012-01-27 20:14  strk

	* Add "face has no rings" validity checking

2012-01-27 18:57  pramsey

	* Revert accidental inclusion of shape file size patch in curve
	  patch

2012-01-27 18:54  pramsey

	* #920 (ST_LineToCurve generating invalid CURVEPOLYGON)

2012-01-27 14:22  strk

	* More test for face splitting and inside holes

2012-01-27 11:36  strk

	* More test for update of isolated nodes in split-faces.

2012-01-27 11:05  strk

	* Rewrite test for ST_AddIsoNode (see #1503)

2012-01-27 11:05  strk

	* Simplify the code looking for face containment in ST_AddIsoNode
	  
	  Fixes bug #1503 for me, altough I didn't handle to produce a
	  testcase for it.

2012-01-27 08:18  strk

	* Add test for update of isolated nodes in split-faces.
	  
	  Affects both ST_AddEdgeModFace and ST_AddEdgeNewFaces (both work)

2012-01-26 20:25  pramsey

	* Complete #737

2012-01-26 20:19  pramsey

	* Detect asprintf, vasprintf, fseeko

2012-01-26 18:09  strk

	* Change expectations from tests involving ST_MakeLine

2012-01-26 17:23  pramsey

	* Clean up and exit when shp file missing

2012-01-26 16:22  pramsey

	* Fix contact per a message on postgis-users from Markus Innerebner

2012-01-26 13:00  strk

	* Add support for linestrings in ST_MakeLine (#1500)
	  
	  Affects both the aggregate and the 2-parameters function.
	  Regression testing included.
	  Documentation was updated, but lacks examples.

2012-01-26 12:59  strk

	* Implement lwline_from_lwgeom_array (untested)

2012-01-26 12:59  strk

	* Don't let ptarray_append_ptarray change read-only pointarrays

2012-01-26 12:59  strk

	* Test that mixed dimensionality is not allowed by
	  ptarray_append_ptarray

2012-01-26 12:34  strk

	* Add more test for FLAGS_GET_ and FLAGS_SET_

2012-01-26 09:16  strk

	* Implement ptarray_append_ptarray, and change its signature
	  
	  This is propedeutic to ticket #1500

2012-01-26 08:12  strk

	* Tweak debug messages not to clutter output

2012-01-25 17:40  pramsey

	* Bump version string forward

2012-01-25 17:38  pramsey

	* Prep for alpha2

2012-01-24 22:23  pramsey

	* SVG empty geometries gives invalid memory alloc (#1038)

2012-01-24 21:57  pramsey

	* Update shplib to the latest release (1.3.0b3) and stitch in our
	  special date and logical handling. (#393)

2012-01-24 19:42  pramsey

	* Double guard against geos versions of 3.4.dev form. (#1488)

2012-01-24 18:04  strk

	* Stop WARNING from AddFace about next_left_edge/next_right_edge

2012-01-24 17:29  strk

	* Optimize ST_AddEdge*Face* detection of face split conditions
	  (#1497)

2012-01-24 17:29  strk

	* Protect DEBUG lines in compile-time conditional

2012-01-24 17:20  pramsey

	* Test for #1150, null entry in spatial_ref_sys

2012-01-24 14:03  strk

	* Fix linking bugs with ST_NewEdgesSplit function (#1496)
	  
	  Includes test coverage for this other function.

2012-01-24 11:15  strk

	* Fix edge-linking in ST_ModEdgeSplit (#1496)
	  
	  Includes regression test. ST_NewEdgesSplit still needs testing.

2012-01-24 00:09  pramsey

	* Prevent people from inserting entries in spatial_ref_sys with no
	  proj4text (#1150)

2012-01-23 23:27  pramsey

	* Make topology enabled the default

2012-01-23 23:20  pramsey

	* Allow raster to actually turn on by default

2012-01-23 22:20  pramsey

	* Move raster/topology status to the bottom of the report

2012-01-23 22:18  pramsey

	* Report on raster status whether enabled or not

2012-01-23 21:42  pramsey

	* Push forward the trunk version to match release march

2012-01-22 20:10  strk

	* Fix ambiguos references (with postgresql 9.x)

2012-01-22 19:25  strk

	* AddTopoGeometryColumn: check child layer before incrementing
	  sequence

2012-01-22 19:13  strk

	* typo

2012-01-22 15:43  strk

	* TopoGeo_addLineString: fix node crossing, reduce edges creations

2012-01-22 12:10  strk

	* Comment typo

2012-01-21 01:31  robe

	* update build extensions to include the make comments if building
	  from source repo and also that it requires a separate compile
	  step (until #1490)

2012-01-20 23:41  pramsey

	* Fix typo

2012-01-20 23:05  pramsey

	* Make raster on by default and --without-raster the configuration
	  parameter to disable it.

2012-01-20 18:14  robe

	* fix typo

2012-01-20 18:14  robe

	* Add a plpython example for outputting raster images

2012-01-20 14:47  strk

	* Have TopoGeometry::Geometry always return a MULTI* (#1462)

2012-01-20 14:47  strk

	* Don't let ST_Multi create collections of a single EMPTY (#1489)

2012-01-20 10:06  robe

	* #1487: add out_db argument to AddRasterConstraints and
	  DropRasterConstraints documentation so extensions can install
	  again

2012-01-20 10:02  strk

	* Test new types in regress/wkt (#1476)

2012-01-20 09:11  strk

	* Exclude raster_columns from geometry_columns (#1122)
	  
	  Add regress test, with a newborn "tickets" testcase for raster

2012-01-20 08:46  strk

	* Fix a missing return introduced with fix to #547

2012-01-20 08:12  strk

	* Change ST_Equals to use the ~= operator (#1453)
	  
	  Doing so it will consistently return TRUE for EMPTY-EMPTY, while
	  previously _ST_Equals returned TRUE but ST_Equals returned FALSE.
	  
	  The commit also changes signature of the C function
	  from 'geomequals' to 'ST_Equals' and marks an SQL 'Equals'
	  signature as a candidate for dropping before 2.0.0 final

2012-01-20 08:12  strk

	* Revert "remove ~= from documentation -- we don't want people
	  using this operator"
	  
	  This reverts r8799

2012-01-20 07:10  robe

	* readme was outdated.

2012-01-20 05:08  pramsey

	* Update for alpha1?

2012-01-20 00:11  pramsey

	* Transforming from SRID 4267 to 4326 returns incorrect result
	  (#1301)

2012-01-19 23:58  pramsey

	* Stop configure if we don't find perl. (#1484)

2012-01-19 17:39  strk

	* In 9.1, it is datamoduledir driving module install dir, not
	  MODULEDIR

2012-01-19 17:15  strk

	* Have both RTREE and PREPARED_GEOM caches cohexist (#547)
	  
	  Fixes a memory leak and improves performances when both p-i-p
	  and other kind of overlays are requested during the same
	  statement.

2012-01-19 17:03  strk

	* Update expected raster intersection results after fix to #852
	  
	  I've carefully checked the cases and where indeed expecting wrong
	  results (the point is very close to the raster's convex hull
	  boundary
	  but slightly outside, ST_Distance reports 1.58882185807825e-14
	  units)

2012-01-19 09:48  strk

	* Add test for cached version of point_in_ring (#852)

2012-01-19 08:59  strk

	* Drop use of tolerance in PIP (#852)
	  
	  Affects point_in_ring and point_in_ring_rtree.
	  Includes regress test but not hitting the cache.

2012-01-19 08:16  strk

	* Do not run the upgrade test if the normal test failed

2012-01-19 08:16  strk

	* Oops, forgot to cleanup after debugging (triggered testsuite
	  failure)

2012-01-18 15:47  strk

	* Rework st_estimated_extent to deal with analyzed empty tables
	  (#818)
	  
	  Still doesn't distinguish between empty and not analyzed recently
	  (might be improved in that reguard)

2012-01-18 14:19  strk

	* Drop &Z_support in ST_Summary, see #649 comment:2

2012-01-18 14:17  strk

	* Add ST_Summary(geography), "G" flag (#1277), document (#649)

2012-01-18 13:46  strk

	* Complete binary IO testing in presence of typmod (#850)

2012-01-18 13:46  strk

	* Do proper cleanups

2012-01-18 13:46  strk

	* Check typmod on binary geometry input (#850)
	  
	  Testcase will follow

2012-01-18 10:17  strk

	* Have geography typmod threat unkonwn srid an omitted srid (#1482)

2012-01-18 10:17  strk

	* Add --expect switch to save obtained output as expected
	  
	  Will help generating testcases

2012-01-18 10:17  strk

	* Drop the support for multiple expected files (not needed anymore)
	  
	  The support was also broken, btw...

2012-01-18 08:19  strk

	* Test roundtrip with a binary cursor for both geometry and
	  geography
	  
	  With this commit the binary.sql testcase doesn't test the actual
	  binary output anymore but rather uses canonical binary output to
	  copy objects to a temporary file, then uses canonical binary
	  input
	  to read the objects again into a new table and then compares the
	  original and the final tables.
	  
	  In order for this to work run_test was modified to pass a
	  :tmpfile
	  variable to testcases. Next stop: typmod for canonical binary
	  input.
	  
	  See ticket #850 for more info

2012-01-17 20:01  strk

	* Implement canonical input-output for geography (#850)
	  
	  Note: canonical output is tested, input isn't.

2012-01-17 19:15  strk

	* Test canonical binary output for geometry (#850)
	  
	  NOTE: big-endian machines are expected to fail this new test
	  please send your actual output for a fix

2012-01-17 19:15  strk

	* Support alternate expected files
	  
	  Useful to test WKB output on different byte-endian machines.

2012-01-17 19:15  strk

	* Support for binary output (#850)

2012-01-17 18:04  strk

	* Override geometrytype for geography (#1450).
	  
	  The testusite runs without problems so I didn't also add a
	  geometrytype(text) function [I want the implicit cast!]

2012-01-17 17:52  strk

	* Run the testsuite again after upgrading (#1326)

2012-01-17 17:52  strk

	* Reword loading of upgrade scripts

2012-01-17 17:13  strk

	* Enhance staged install to include raster, topology and all
	  scripts
	  
	  Add an --upgrade switch to regress/run_test in preparation of
	  regress testing upgrade scripts (#1326)

2012-01-17 08:57  strk

	* Do not drop legacy getSRID in postgis_drop (#1401)
	  
	  This commit reverts r8837

2012-01-16 22:26  pramsey

	* Rename lwpoint_interpolate to point_interpolate

2012-01-16 21:13  strk

	* Snap output of test for #723 to a grid
	  
	  The test was failing due to coordinate drifts on 32bit

2012-01-16 17:37  strk

	* Fix 2.5d split (#745)

2012-01-16 17:00  strk

	* Keep UTM zone numbers in range, regress-test _ST_BestSRID (#1234)

2012-01-16 15:39  strk

	* Add an ST_AsEWKT(text) to prefer geometry over geography

2012-01-16 14:46  strk

	* Add ST_EWKT for geography type (#675)

2012-01-16 14:33  strk

	* The official unknown SRID is 0, not -1

2012-01-16 14:21  strk

	* Have 'make doc' build the single-page HTML

2012-01-16 14:04  strk

	* Allow building with gettext 0.14. Patch by Greg Troxel
	  <gdt@ir.bbn.com>

2012-01-16 13:56  strk

	* Detect PERL locally

2012-01-16 13:10  strk

	* Ignore generated extension files

2012-01-16 12:33  strk

	* Move lwgeom_summary to liblwgeom (#1446)

2012-01-16 12:25  strk

	* Drop getsrid (#1401)

2012-01-16 12:10  strk

	* Add test for insertion into typmod-ed table (#1414)

2012-01-16 11:22  strk

	* Fix WKB output for POINT EMPTY with SRID or higher dims (#1478)

2012-01-16 10:34  strk

	* Add WKB round-trip test for TIN

2012-01-16 10:31  strk

	* Fix reading TRIANGLE EMPTY in WKB form (#1474)

2012-01-16 10:31  strk

	* Add POLYHEDRALSURFACE roundtrip WKB test

2012-01-16 10:24  strk

	* Implement lwgeom_same for MULTICURVE and MULTISURFACE (#1475)

2012-01-16 10:21  strk

	* Implement lwgeom_same for CURVEPOLYGON types (#1475)

2012-01-16 10:18  strk

	* Implement lwgeom_same for COMPOUNDCURVE (#1475)

2012-01-16 10:11  strk

	* Implement lwgeom_same for circularstring (#1475)

2012-01-16 09:11  strk

	* A CURVEPOLY is also a collection. Fixes #1473.

2012-01-16 09:11  strk

	* Prevent lwcollection_construct from creating non-collection types

2012-01-16 08:25  strk

	* Use a CTE for queries involving largs WKB input.
	  
	  Reduces parsing and execution time.

2012-01-16 08:25  strk

	* Comment out expensive DEBUG lines

2012-01-16 08:24  strk

	* Downgrade notice of face splitting to debug level

2012-01-15 20:52  strk

	* Wrap DEBUG output in ifdef POSTGIS_TOPOLOGY_DEBUG (#1469)

2012-01-15 17:50  strk

	* Make AddTopoGeometryColumn less sequence-number-eager,
	  regress-test

2012-01-15 09:25  robe

	* put in spaces in ST_InterpolatePoint See Also references

2012-01-15 09:23  robe

	* ditto for ST_LocateBetween - name change flag and minor other
	  corrections

2012-01-15 09:10  robe

	* put a note ST_LocateAlong name changed (and is a new name in 2.0
	  - old name is ST_Locate_Along_Measure)

2012-01-15 03:59  robe

	* link to where to download pre-built cheat sheets

2012-01-15 03:32  robe

	* revise docs about make installing extensions to note that
	  extensions are now installed by default if compiling against
	  9.1+. Also provide an example query to run to verify extensions
	  are installed. THANKS pramsey -- now if we can only have a real
	  tagged release that would be SWEET.

2012-01-15 03:18  robe

	* #1401 Goodbye getSRID()

2012-01-14 13:10  mcayland

	* Display "Creating Index..." text within the progress dialog
	  rather than within the shp2pgsql-gui log window.
	  
	  This should make it more obvious to users that something is still
	  happening in the case that
	  they are building on a index on larger shapefiles which can often
	  take quite some time.

2012-01-14 07:37  robe

	* change eol from native to LF to try to resolve #1466

2012-01-14 07:29  robe

	* document --with-gettext=no optionand case why you would want to
	  do this. Also minor modifications as to use GEOS 3.3.2 and why
	  you should

2012-01-14 01:03  pramsey

	* Add ST_InterpolatePoint, deprecate ST_Locate_Between_Measures and
	  ST_Locate_Along_Measure. Document new functions. Alter
	  regressions and docs to use AsText instead of AsEWKT.

2012-01-14 00:49  mcayland

	* Use normal autoconf convention of using #define to determine
	  whether or not GDALFPOLYGONIZE is present, rather than always
	  having it present and setting its value to either 0 or 1.

2012-01-14 00:49  mcayland

	* Switch liblwgeom to use the POSTGIS_* defines already generated
	  by configure, rather than passing them in directly.
	  
	  Similar to my previous commit, however here the aim is that by
	  moving the logic outside of make then we can
	  potentially allow other generators (such as CMake) to detect and
	  use other compilers rather than embedding
	  specific -D flags into the command line.

2012-01-14 00:49  mcayland

	* Switch NLS build to use the in-built ENABLE_NLS define rather
	  than USE_NLS.
	  
	  The key concept here is that we eliminate all logic from the
	  Makefile and put
	  it in the build system (e.g. configure). By having the logic at
	  this higher
	  layer, we make it much easier to transition to another build
	  system in future
	  such as CMake.

2012-01-14 00:49  mcayland

	* Enable configure to accept the additional parameter
	  --with-gettext=no to disable NLS builds.
	  
	  This makes it possible to explicitly disable builds at configure
	  time if required for
	  platforms where this causes problems such as Windows (see bug
	  #748).

2012-01-14 00:48  mcayland

	* Fix incorrect camel-casing for HAVE_JSON within configure.ac.

2012-01-14 00:48  mcayland

	* Fix up AC_DEFINE macros in configure.ac that don't have a
	  description.
	  
	  While autoheader emits a warning, it actually fails and does not
	  regenerate
	  postgis_config.h.in. Along with this fix, we commit an updated
	  version of
	  postgis_config.h created from a fresh invocation of autoheader
	  minus the
	  PACKAGE_* macros.

2012-01-13 17:34  strk

	* Add test for creating tables with circularstring typmod (#1085)

2012-01-13 17:33  strk

	* First draft of a test for typmod (#1085)
	  
	  This version simply creates the tables and checks
	  geometry_columns.
	  Should be enhanced to test effectiveness of constraints.

2012-01-13 16:28  robe

	* remove dangling reference to geometry_same

2012-01-13 16:23  strk

	* Virtualize ``make'' calls (#1464)

2012-01-13 15:54  mcayland

	* Rename geometry column header in shp2pgsql-gui to "geo column" to
	  reduce its visible width based upon feedback from Regina.

2012-01-13 15:50  robe

	* remove ~= from documentation -- we don't want people using this
	  operator

2012-01-13 13:31  strk

	* Add all signature in the current repository

2012-01-13 11:34  strk

	* Add more signatures found in a more recent dump of mine

2012-01-13 11:29  strk

	* Make verbose output of postgis_restore.pl more useful for
	  maintainance
	  
	  It will now avoid to collapse all spaces to keep the door open
	  for
	  better parsing in the future and to be more human readable.

2012-01-13 10:00  strk

	* Make ~= operator GIST-indexable, following existing documentation
	  
	  NOTE: it takes a dump/reload for this to be in effect.

2012-01-12 21:43  pramsey

	* Add in an offset option to ST_LocateBetween

2012-01-12 19:55  pramsey

	* Add support for MULTIPOINT and POINT to ST_LocateBetween

2012-01-12 19:07  pramsey

	* Flip ST_LocateBetween to use the same LRS code as
	  ST_LocateBetweenElevations

2012-01-12 17:41  strk

	* Add regress test for topology.AddFace robustness (see #1383)

2012-01-12 17:06  strk

	* Fix lw_dist2d_pt_seg(B, AB), see #1459
	  
	  Includes regress testing. Should also fix #1383

2012-01-12 11:21  strk

	* Complete tests for higher coordinate dimensions (#1455)

2012-01-12 11:21  strk

	* Fix bug in dimension computer for collection WKT.
	  
	  The parser got confused by inner M letters.
	  This commit also improves speed early breaking the loop over WKT.

2012-01-12 11:20  strk

	* Add tests for higher coordinate dimensions (#1455)
	  
	  GEOMETRYCOLLECTION still fails

2012-01-12 08:52  strk

	* Test roundtrip of WKT. Higher dimensions still needed (#1455)

2012-01-12 08:52  strk

	* Fix a bug in gserialized_read_gbox_p reading garbage in EMPTY
	  point
	  
	  Includes cunit test. Fixes #1458.

2012-01-12 08:51  strk

	* gbox_float_round: do not attempt to round M when not present

2012-01-12 08:51  strk

	* Expose gbox_float_round to liblwgeom API

2012-01-11 19:45  pramsey

	* Change references to BOX2DFLOAT4 to just BOX2D and remove the
	  struct. Ding dong.

2012-01-11 19:20  pramsey

	* Tie astext(geography) and asbinary(geography) directly to the
	  lwgeom_ C functions, without a cast

2012-01-11 18:53  strk

	* Allow higher dimensions in GeomFromWKB (#1452)
	  
	  Includes regress test for WKB roundtrip
	  (failing as expected with point empty)

2012-01-11 18:45  strk

	* Fix bug in gbox_same -> lwgeom_same -> ST_OrderingEquals (#1454)
	  
	  Adds regression test for lwgeom_same and ST_OrderingEquals

2012-01-11 17:18  strk

	* Fix EMPTY ~= EMPTY to return TRUE (#1453)
	  
	  This also fixes ST_OrderingEquals for empty geometries and
	  adds the concept of NULL boxes to represent EMPTY boxes.
	  
	  ST_Equals is still broken as it uses the overlap operator
	  instead.

2012-01-11 17:18  strk

	* Encode dependency of libpgcommon on postgis_config.h

2012-01-11 17:18  strk

	* Xref ST_AsBinary to its reverse ST_GeomFromWKB

2012-01-11 15:57  strk

	* Add paranoid test of another malformed WKB found in #168

2012-01-11 15:51  strk

	* Drop ST_AsBinary(text) wrapper, removed in previous commits

2012-01-11 14:50  strk

	* Add documentation about enhancements in ST_AsBinary (#288)

2012-01-11 14:46  strk

	* Drop geography-specific C-side of AsBinary function. Proxy to
	  geometry.
	  
	  See #288

2012-01-11 12:30  strk

	* Limit geometry_columns view definition within 80 columns.
	  
	  This is to avoid issues like #1449

2012-01-11 11:17  strk

	* Add regress test for WKB (#1448) and enable the existing one for
	  WKT

2012-01-11 11:17  strk

	* Unlease higher dimensions in ST_AsBinary, using SQL/MM (#288)

2012-01-11 11:16  strk

	* ST_AsText item is an enhancement, not a new feature

2012-01-11 10:40  strk

	* Add note aboute AsText support for higher dimension

2012-01-11 10:34  strk

	* Unleash SQL/MM WKT returned by ST_AsText (#287)

2012-01-11 08:36  strk

	* Use $(MAKE) to invoke whatever make was used by builder

2012-01-11 08:26  strk

	* Update HARD UPGRADE section, mention --with-topology

2012-01-11 02:27  pramsey

	* Try an older bash syntax for robe?

2012-01-10 23:22  pramsey

	* Add ST_LocateAlong support for multipoints too (completeness)

2012-01-10 23:14  pramsey

	* Bind ST_LocateAlong() to the new LRS function that supports
	  offsets.

2012-01-10 23:04  pramsey

	* svn:ignore properties

2012-01-10 23:04  pramsey

	* Spacing, yes

2012-01-10 22:20  robe

	* #1444 fix typo in command (should be command not comand)

2012-01-10 21:51  pramsey

	* Bring the extensions into the autoconf environment

2012-01-10 19:36  dustymugs

	* Fixed incorrect call to rt_raster_geopoint_to_cell in
	  rt_band_load_offline_data and added additional debug messages

2012-01-10 18:45  dustymugs

	* Fixed incorrect use of rt_band_destroy when loading offline band
	  data. ALso added rules to raster_columns and raster_overviews to
	  gracefully handle insert/update/delete.

2012-01-10 18:18  dustymugs

	* Fixed double free of memory when using out-of-database bands

2012-01-10 18:12  strk

	* Add rules on geometry_columns view to tolerate
	  insert/update/delete
	  
	  Fixes OGR, see #1426. Raises no warning on operation (it should).
	  This commit includes changes in postgis_proc_upgrade.pl to retain
	  rules.

2012-01-10 14:58  strk

	* Reflect type of empty from ST_Dimension (#1441)
	  
	  No existing testcase fail, no new testcase is added.
	  This change doesn't invalidate any part of the reference manual.
	  Reference manual isn't updated.
	  
	  Signed-off-by: Charlie Brown

2012-01-10 13:17  strk

	* Use a standard lwcollection_allows_subtype function to guard
	  against bad input.
	  
	  Fixes #698 (and #1445 in a better way)

2012-01-10 12:28  mcayland

	* If the database settings are incorrect when attempting an import,
	  display the connection settings
	  dialog.
	  
	  Also a minor bugfix: if the dialog is cancelled by closing the
	  window, ensure that any unset
	  fields are reset back to blank.

2012-01-10 12:28  mcayland

	* Switch shp2pgsql-gui to COPY mode by default for increased speed;
	  the user doesn't really care
	  what form the output takes when it's being loaded into the
	  database directly rather than via
	  a file.

2012-01-10 12:28  mcayland

	* Raise an error within shp2pgsql-gui if the user clicks "Import"
	  without having added any files to the list.

2012-01-10 12:28  mcayland

	* Alter shp2pgsql-gui so that we use one connection per file; this
	  makes tracking error state
	  on the server considerably easier, since upon abort we just
	  disconnect from the server rather
	  than trying to figure out what state we are in and handle it
	  appropriately.

2012-01-10 11:36  strk

	* Check type of elements added to multi geometries. Fixes #1445.
	  
	  Includes regress testing both at the liblwgeom and postgis
	  levels.

2012-01-10 10:06  strk

	* Add "M" type modifiers on elements of GEOMETRYCOLLECTION
	  
	  Reflects specs in doc/ZMgeoms.txt and satisfies the parser.
	  Closes ticket #724.

2012-01-10 08:32  strk

	* Other generated files

2012-01-10 08:28  strk

	* Ignore new generated files

2012-01-10 08:26  strk

	* Add images-clean rule and perform the cleanup on maintainer-clean

2012-01-10 07:25  robe

	* put in missing title tag

2012-01-10 07:12  robe

	* put in missing end paragraph end tag

2012-01-10 07:03  robe

	* fix typo

2012-01-10 06:53  robe

	* #1442: Add sections on installing, upgrading and loading data
	  into tiger geocoder. Got at least 2 people who seem confused
	  about how to upgrade their tiger installs and assume it follows
	  the same steps as the rest of PostGIS.

2012-01-09 22:43  dustymugs

	* Added column "out_db" to raster_columns. "out_db" is of type
	  boolean[] with each element indicating if that band of same index
	  is out-of-database. Updated relevant AddRasterConstraints and
	  DropRasterConstraints functions. Related ticket is #1440.

2012-01-09 20:17  robe

	* put in svn Author Date Id Revision keywords

2012-01-09 20:08  dustymugs

	* Make the data of externally-loaded band internally owned so a
	  call to rt_band_destroy() properly frees the memory.

2012-01-09 19:48  dustymugs

	* Add read-only support for band data located outside the database
	  in raster files. All "get" and analysis functions should work for
	  out of database bands. Related ticket is #1440. Also added a test
	  raster file for use by an out of db band and future use for
	  raster2pgsql loader regression tests.

2012-01-09 19:05  dustymugs

	* Removed garbage whitespace.

2012-01-09 19:02  dustymugs

	* Added conditional check to ST_Intersects(raster, int, raster,
	  int) to deal with STRICT being set on _st_intersects(raster, int,
	  raster, int). Fixes regression caused in r8714.

2012-01-09 18:50  pramsey

	* Remove whitespace

2012-01-09 18:27  pramsey

	* Interim progress on LRS work.

2012-01-09 18:01  strk

	* Change lwgeom_is_empty to return spatial emptiness (#671)

2012-01-09 17:55  mcayland

	* Allow manual resizing of the filename column within shp2pgsql-gui
	  if required, as per request from Regina.

2012-01-09 17:27  strk

	* Further cleanup of ST_CollectionExtract documentation

2012-01-09 17:10  strk

	* Document new ST_CollectionExtract behavior

2012-01-09 17:01  strk

	* Switch back ST_CollectionExtract to return EMPTY rather than NULL
	  on no matches (#835)
	  
	  This behavior seems closer to the one requested in original #457
	  testcase, and is still consistent. Is also closer to
	  documentation.

2012-01-09 17:01  strk

	* Add lwgeom_construct_empty API call

2012-01-09 17:01  strk

	* Implement lwcompound_construct_empty

2012-01-09 16:20  strk

	* Alwas return NULL on type miss from ST_CollectionExtract (#835)

2012-01-09 16:20  strk

	* Return typed empties from lwcollection_extract

2012-01-09 15:27  strk

	* Distribute comments in tarball. Stop distributing pdf or html
	  (#626)

2012-01-09 15:03  strk

	* Fix compiler warnings

2012-01-09 15:01  dustymugs

	* Make _ST_Intersects(raster, raster) STRICT as per comments in
	  #1412.

2012-01-09 14:56  robe

	* #1392: Can't geocode intersecting highways or areas where no zip
	  available

2012-01-09 13:36  strk

	* Build the libtool wrapper script version of raster2pgsql

2012-01-09 12:48  robe

	* Add Maria Arias de Reyna to credits

2012-01-09 11:01  strk

	* Update Java components to support SRID<=0 as unknown SRID (#1221)
	  
	  This is first patch by Maria Arias de Reyna taking on
	  maintainance
	  of the Java components. It includes tweaks in README file and
	  a new maven based build system. It also includes some indenting
	  changes.

2012-01-09 10:34  strk

	* Fix memory leak in shapefile loader (#1436)

2012-01-09 07:52  robe

	* fix typo in extension version

2012-01-08 23:32  mcayland

	* Commit reworked version of shp2pgsql-gui to the repository.
	  
	  As per my email to postgis-devel, this commit contains a major
	  reworking
	  of the inner core, with many bugfixes. The primary changes are:
	  
	  - Elimination of FILENODE, since we can just use pointers to
	  SHPLOADERCONFIG
	  
	  - Abstract the configuration structures from the GUI interface
	  
	  - Restrict entry to either drag/drop or file chooser
	  
	  - Instead of constantly destroying/creating new dialogs, create
	  them once and then just show/hide them (in particular this
	  enables the file chooser to open at its previous directory)
	  
	  - Add separate connection details and progress bar dialogs
	  
	  - Rework both internals and GUI in preparation for adding dumper
	  support
	  
	  Note that the dumper integration changes are being worked on
	  separately
	  and will be included in a later commit.

2012-01-08 19:15  robe

	* Fix typo in manual and more description about schema.
	  Evidentially some people do try to read the manual and make sense
	  of it as demonstrated here:
	  http://gis.stackexchange.com/questions/18254/loading-a-raster-into-a-postgis-2-0-database-on-windows

2012-01-08 16:28  dustymugs

	* Code cleanup related to registering and deregistering GDAL
	  drivers

2012-01-08 07:57  robe

	* lots of corrections, also add integer[] arg recognition

2012-01-08 07:29  robe

	* more cleanup -- issue with raster / raster functions and output
	  convexhull instead of raster when result type is raster or
	  geometry

2012-01-08 06:49  robe

	* revise to recognize array of raster arguments

2012-01-08 06:26  robe

	* get rid of dropraster addrastercolumn and replace with create
	  table, apply constraints. Still a lot of cleanup to go

2012-01-07 19:28  robe

	* #1435: fix function proto typo of TopoGeo_AddPoint in docs

2012-01-07 19:24  robe

	* fix typo in version number

2012-01-07 19:04  robe

	* change alpha1 to a14. It appears we won't be releasing an alpha1
	  this weekend bah.

2012-01-07 19:02  robe

	* update instructions to reflect changes that need to be made to
	  extensions before tagged release. Hopefully we can automate this
	  part in the future -- but have no clue how.

2012-01-07 15:24  dustymugs

	* Have rt_raster_from_gdal_dataset attempt to determine the SRID of
	  the raster using OSR.

2012-01-07 14:05  dustymugs

	* Additional tweaks for the NODATA values constraint. Continues
	  changes made in r8691.

2012-01-07 00:55  robe

	* bump version to alpha1 in preparation for alpha1 shuttle launch

2012-01-07 00:47  pramsey

	* Move geojson test into geojson.sql file

2012-01-07 00:42  dustymugs

	* Fixed handling of NODATA value constraint as band with no NODATA
	  was being constrained with the value of zero.

2012-01-07 00:29  pramsey

	* ST_GeomFromGeoJSON - Malformed GeoJSON causes SIGSEGV in postgres
	  process (#1434)

2012-01-06 21:39  pramsey

	* Move offset curve generation into liblwgeom with other geos
	  functionality

2012-01-06 17:35  robe

	* fix tag typo

2012-01-06 16:29  robe

	* example of AddRasterConstraint that takes listing of constraints
	  to apply

2012-01-06 15:35  robe

	* Accidentally took out ST_WKTToSQL during #1443. ST_WKTToSQL is
	  documented SQL/MM alias (extension didn't install as a result
	  since the documentation comment installation failed)

2012-01-05 22:10  pramsey

	* Add files to svn:ignore

2012-01-05 21:18  dustymugs

	* Added shortcut mechanism for copying data in
	  rt_raster_from_gdal_dataset() when the natural block width is the
	  raster width. Enhanced testing in testapi.c.

2012-01-05 20:52  dustymugs

	* Syntax cleanup as part of memory bugs audit. Related to ticket
	  #1432. This should be the last of it for now.

2012-01-05 20:31  robe

	* #1433: Part 2 - merge what is left of sqlmm.sql.in.c into
	  postgis.sql.in.c

2012-01-05 20:13  dustymugs

	* Additional regression tests for ST_AsGDALRaster, ST_GDALDrivers,
	  ST_AsRaster, ST_Resample, ST_Metadata. Syntax cleanup in rt_pg.c
	  and testwkb.c

2012-01-05 19:56  robe

	* #1433: part 1 -- get rid of SE functions

2012-01-05 18:59  dustymugs

	* Memory bug fixes and additional regression tests for
	  ST_SummaryStats, ST_Histogram, ST_ValueCount, ST_Reclass and
	  ST_Quantile. Ticket is #1432.

2012-01-05 16:10  strk

	* Switch memory context back before returning in
	  RASTER_bandmetadata
	  
	  Fixes second case in #1432

2012-01-05 08:15  strk

	* It takes GEOS-3.3.2 for a sane topology (noding fixes in there)

2012-01-05 07:59  robe

	* #1430: create topology_drop_before and topology_drop_after to
	  allow changing names of input args and allow changing functions
	  to use default args

2012-01-05 07:51  robe

	* svn tags

2012-01-04 22:30  strk

	* Fix deallocation of terminating NULL in RASTER_asGDALRaster
	  (#1432)

2012-01-04 21:38  strk

	* Work around a PostgreSQL 8.4+ bug with CREATE INTO (#1431)

2012-01-04 20:50  strk

	* Document topology.toTopoGeometry (#1017)

2012-01-04 18:33  strk

	* Complete implementation and regress test for toTopoGeom (#1017)
	  
	  You can start playing with this. Lacks documentation.
	  Expect troubles. Feel free to report them.

2012-01-04 18:17  strk

	* Implement TopoGeometry->Geometry converter for COLLECTION types

2012-01-04 17:58  pramsey

	* Don't allow --with-topology when GEOS version < 3.3

2012-01-04 02:07  pramsey

	* Try to make json-c detection slightly more automatic.

2012-01-03 23:52  pramsey

	* Change to GNU macro NAN. Still not feeling The Confidence.

2012-01-03 23:42  pramsey

	* Make numerical stability fix actually be present

2012-01-03 23:28  pramsey

	* Hm, nan() function?

2012-01-03 23:24  strk

	* Document TopoGeo_AddPolygon

2012-01-03 23:17  strk

	* Implement and regress-test TopoGeo_addPolygon

2012-01-03 22:07  pramsey

	* Make ST_Azimuth(p1, p1) return NULL and make ST_Project(p1, 0,
	  NULL) return p1.

2012-01-03 21:30  strk

	* ST_Split was implemented - a lot more to remove from TODO

2012-01-03 20:55  strk

	* Change parameter names to use the "athing" convention. See #1427

2012-01-03 20:48  strk

	* Fix typo in exception message, change signature of
	  TopoGeo_addPolygon

2012-01-03 20:31  pramsey

	* Reorganize SQL definitions a bit: type creation at the start,
	  indexes and operators after, then other stuff. Probably further
	  ordering would be C-stuff before PL/PgSQL stuff.

2012-01-03 20:24  strk

	* Test invalid calls to topogeo_addpoint

2012-01-03 20:04  strk

	* Document TopoGeo_addLineString

2012-01-03 19:21  pramsey

	* Change units to radians and add some tests (#657 and #1305)

2012-01-03 18:41  strk

	* Implement and regress-test TopoGeo_AddLineString

2012-01-03 18:34  dustymugs

	* Removed DROP VIEW statements as per suggestion by robe in ticket
	  #1422.

2012-01-03 10:52  strk

	* Document TopoGeo_addPoint

2012-01-03 10:39  strk

	* Add regression test for TopoGeo_AddPoint

2012-01-03 10:10  strk

	* Move TopoGeom_addXXX functions to populate.sql and refine
	  signatures
	  
	  Implement TopoGeom_addPoint (misses regression testing yet)

2012-01-03 09:49  strk

	* Don't consider the old self edge when checking integrity
	  
	  Fixes a bug introduced by previous commit.

2012-01-03 09:44  strk

	* Don't consider shared nodes as edge intersections. Fixes #1428.

2012-01-02 06:59  dustymugs

	* Renamed legacy.sql.in.c to rtpostgis_legacy.sql.in.c to not
	  conflict with postgis' legacy.sql. Associated ticket is #1422.

2012-01-02 00:31  robe

	* #722 more regress fixes for GeomFromText

2012-01-02 00:25  robe

	* #722: regress replace GeomFromText with ST_GeomFromText

2012-01-01 23:42  robe

	* #722: Good bye GeomFromWKB, GeomFromText

2012-01-01 21:04  dustymugs

	* Added legacy.sql which adds renamed and removed columns to
	  raster_columns and raster_overviews. This will allow 3rd party
	  software that hasn't been updated to the current structures of
	  raster_columns and raster_overviews to still operate
	  successfully.

2012-01-01 15:58  robe

	* #961: Change ST_GeoHash to use default args

2012-01-01 15:41  robe

	* update to include ST_Azimuth for geography -- still need example.
	  Also provide example for using degrees

2012-01-01 15:22  robe

	* #961: ST_AsGeoJSON change to use default args

2012-01-01 14:39  robe

	* over dropped ST_AsKML protos

2012-01-01 14:10  robe

	* changed name of prec to maxdecimaldigits for ST_AsX3D to be
	  consistent with other ST_As* functions, change ST_AsKML to use
	  default args

2012-01-01 13:28  robe

	* fix incorrect arg name in ST_AsGML

2012-01-01 13:24  robe

	* #722: Remove all functions with ST_ equivalents from core
	  postgis.sql. Good bye SetSRID

2012-01-01 04:38  robe

	* #1423: ST_AsGML regress fixes -- bah revert last change
	  evidentally '' and NULL prefix do not mean the same thing.

2012-01-01 03:41  robe

	* #1423 revision -- put back the strict but set default prefix to
	  '' AND NULLIF it in the function

2012-01-01 03:28  robe

	* #1423 -- fix for geography ST_AsGML - take off strictness if we
	  allow null for prefix

2012-01-01 03:27  robe

	* #1423: ST_AsGML fix - Can't have strict on funcs that take
	  default args where a default arg defaults to NULL. Really :)

2012-01-01 02:57  robe

	* forgot a ST_AsGML drop version,geometry version

2012-01-01 01:40  dustymugs

	* Added support for attempting to identify the EPSG from a raster's
	  metadata if SRID is not provided with -s. If unable to get
	  geotransform matrix from raster, use generic default of (0, 1, 0,
	  0, 0, -1).
	  
	  Associated ticket is #1421

2012-01-01 01:26  robe

	* #961: Change ST_AsGML to use default args

2011-12-31 09:47  strk

	* Document new optional arguments to AddNode

2011-12-31 09:47  strk

	* topology.AddNode: add 2 additional optional arguments to allow
	  splitting edges and computing containing_face

2011-12-31 09:47  strk

	* Add parameter names

2011-12-31 09:47  strk

	* Use DEBUG level for printing SQL being executed...

2011-12-31 04:45  robe

	* bump up release numbers

2011-12-31 04:36  robe

	* forgot altitude arg for hillshade

2011-12-30 15:52  robe

	* quickly change the options name arg to agree with ST_AsGML docs

2011-12-30 15:43  robe

	* #1415 -- beginning support for options -- expose the currently
	  useless opts flag

2011-12-30 13:23  pramsey

	* Stub in ST_LocateAlong and ST_LocateBetween for implementation
	  before 2.0

2011-12-30 09:24  robe

	* put in default values for ST_AsSVG geography

2011-12-30 09:06  robe

	* change ST_AsSVG(text) to explicilty list all args otherwise
	  upgrade script fails -- since old signature exists causing
	  ambiguous conflict during install.

2011-12-30 08:48  robe

	* change ST_AsSVG to use default args and support named args. Also
	  correct misstatement in geography code as to the ordering of args
	  thought that ordering makes more logical sense to me (it ain't
	  the way it is)

2011-12-29 21:00  pramsey

	* Conditionally drop loader test tables (requires PostgreSQL >= 8.2
	  to support IF EXISTS syntax)

2011-12-29 20:32  pramsey

	* Fix postgis_valid_typmod to use gserialized* as an input instead
	  of lwgeom* to get past in/out memory management issues (#1413)

2011-12-29 18:13  strk

	* Retain type of TopoGeometry objects defined by NO element (#1017)
	  
	  Includes regression tests for conversion of typed empty objects
	  from simple to topological model.

2011-12-29 18:01  strk

	* Consider TopoElements of type 0 as empty, allow CreateTopoGeom
	  calls w/out a TopoElementArray to construct empties (#1017)

2011-12-29 11:18  strk

	* Test more TopoGeometry creation

2011-12-29 10:52  strk

	* CreateTopoGeom: tweak error message on out-of-range TopoGeometry
	  type

2011-12-29 10:44  strk

	* Complete parameter names

2011-12-29 07:40  strk

	* Typos and argument names

2011-12-29 07:39  strk

	* Honour verbosity for database initialization errors

2011-12-29 07:04  strk

	* Tabs to spaces, a few TODO items...

2011-12-29 07:04  strk

	* Put overridden (for topology) spatial predicates in their own
	  file

2011-12-29 06:48  strk

	* topology.toTopoGeom: add type compatibility checks (#1017)

2011-12-29 06:05  strk

	* Add geometry parameter names to functions

2011-12-28 16:51  dustymugs

	* Removed STRICT from various ST_Intersects functions and changed
	  the costs of calling ST_Intersects to 1000. Related ticket is
	  #1410.

2011-12-28 15:45  dustymugs

	* Force initialization of output GDAL raster from
	  rt_raster_gdal_warp to band's NODATA value. Also, spelling
	  correction.

2011-12-28 14:07  robe

	* I have difficulty with simple math

2011-12-28 13:59  robe

	* more description of over view

2011-12-28 11:01  strk

	* Drop spurious white spaces. Should fix #1409. Thanks Peter Clark.

2011-12-28 02:19  dustymugs

	* Correct output of INSERT statements for overviews in
	  raster2pgsql.c. Associated ticket is #1404. Aslo minor code
	  formatting and additional code checks in rtpostgis.sql.in.c

2011-12-27 16:37  robe

	* oops missing tag -- removed other copy paste mistakes

2011-12-27 16:33  robe

	* document ST_HillShade (still need to put in examples)

2011-12-27 15:31  robe

	* norm is right - powers of 2 are better especially since my file
	  tiles are in powers of 2 so don't get scrap tiles

2011-12-27 06:32  robe

	* link to npgsql download site.

2011-12-27 06:27  robe

	* fix typo and provide link to java jdbc download site

2011-12-27 06:04  robe

	* link to raster applications section that demonstrates how to use
	  these functions in an application

2011-12-27 06:01  robe

	* replace java example with a simpler more useful one

2011-12-27 05:29  robe

	* provide a java console app example

2011-12-26 22:22  robe

	* more description

2011-12-26 22:10  robe

	* c# example using ST_AsPNG

2011-12-26 20:31  robe

	* more cleanup

2011-12-26 20:24  robe

	* use docbook paragraph tags

2011-12-26 20:21  robe

	* some other minor cleanup

2011-12-26 20:20  robe

	* wrap php code in cdata tags

2011-12-26 20:10  robe

	* Add php example using postgis raster

2011-12-26 17:43  robe

	* correct comment

2011-12-26 17:38  robe

	* minor formatting cleanup

2011-12-26 17:37  robe

	* fix typo in image names

2011-12-26 11:04  robe

	* example of resample

2011-12-26 10:31  robe

	* fix typo in cast check expression. Should be checking for box3d
	  existence not box2d

2011-12-26 09:32  robe

	* bump up version numbers

2011-12-25 10:56  strk

	* Stub toTopoGeom function and testcase (#1017)

2011-12-25 10:56  strk

	* Add missing dependencies of topology.sql (includes)

2011-12-24 22:27  robe

	* another minor typo

2011-12-24 22:10  robe

	* fix typo in column numbers

2011-12-24 21:39  robe

	* minor formatting change

2011-12-24 21:07  robe

	* fix formatting of ST_Transform example and add another sub
	  example demonstrating using different algorithm

2011-12-24 20:18  robe

	* example for raster transform

2011-12-24 18:40  robe

	* change docs to use unix style slashes which work correctly on
	  both Unix and windows.

2011-12-24 16:42  dustymugs

	* If generating overviews and -F is set, overview tables will have
	  "filename" column.

2011-12-24 15:52  dustymugs

	* Testing the wrong variable when checking if two rasters is
	  different.

2011-12-24 11:41  strk

	* Encode dependency of objects and scripts on configuration

2011-12-24 11:22  strk

	* Ignore generated uninstall_rtpostgis.sql

2011-12-24 11:22  strk

	* Drop created tables after run

2011-12-24 11:22  strk

	* Cleanup created tables after run

2011-12-24 11:21  strk

	* drop created table after run

2011-12-24 11:21  strk

	* Add support for dropping DOMAINs in create_undef.pl (#1407)

2011-12-24 11:21  strk

	* Enable uninstall_topology.sql testing

2011-12-24 11:21  strk

	* Allow fully-qualified basetype name for aggregates

2011-12-24 11:21  strk

	* Drop tables in reverse order, reducing probability of fkey
	  troubles

2011-12-24 10:42  strk

	* run_test doesn't need USE_VERSION anymore

2011-12-24 10:42  strk

	* Generate uninstall_topology.sql

2011-12-24 10:34  strk

	* Stop using USE_VERSION, assume pgsql is always > 7.4.
	  
	  Hopefully fixes #819

2011-12-24 10:34  strk

	* Add support for objects schema definition in create_undef.pl

2011-12-24 09:59  strk

	* Drop created function after run

2011-12-24 09:59  strk

	* Ensure mapalgebra test functions are dropped

2011-12-24 09:59  strk

	* Don't load rt_utility_test data creator as test

2011-12-24 09:58  strk

	* Add rt_empty_raster dropper script

2011-12-24 09:58  strk

	* Add rt_properties_test dropper script

2011-12-24 09:58  strk

	* Move single-test data tables within the testfiles, cleanup after
	  run

2011-12-24 09:58  strk

	* Cleanup after run

2011-12-24 09:58  strk

	* Add a drop_rt_band_properties_test script for cleanup purposes

2011-12-24 09:58  strk

	* cleanup data tables

2011-12-24 09:58  strk

	* Add a drop_rt_gist_test.sql file for cleanup purposes (#301)

2011-12-24 09:58  strk

	* Cleanup created objects

2011-12-24 09:57  strk

	* Avoid function calls in DEFAULT specifications for unknown SRID
	  
	  Matches what postgis.sql does as well.
	  Fixes generation of uninstall script for raster (#301)

2011-12-24 09:57  strk

	* Enhance DEFAULT specification stripper

2011-12-24 09:57  strk

	* Run uninstall test for raster, when enabled

2011-12-24 09:56  strk

	* Generate uninstall_rtpostgis.sql (#301)

2011-12-24 02:51  dustymugs

	* Additional work to remove DROP FUNCTION statements depending upon
	  prior DROP TYPE ... CASCADE statements that generate ERRORs

2011-12-24 01:14  dustymugs

	* Instead of using spatial reference text in WKT format, use PROJ.4
	  format when possible. This does mean that in situations that
	  require WKT format, rt_raster_gdal_sr must be called to convert
	  from one format to the other.

2011-12-24 01:08  dustymugs

	* Fix issue with RASTER_sameAlignment where the deserializing of
	  the raster is not being limited to just the header.

2011-12-23 17:33  strk

	* support multiline function signatures at the parsing stage too...

2011-12-23 17:30  strk

	* Add support for multiline function signatures

2011-12-23 17:01  dustymugs

	* Overview constraints should always be added regardless of whether
	  or not the user requests raster constraints.

2011-12-23 16:49  strk

	* Write header in the files generated by create_undef.pl
	  
	  Header includes license, creation timestamp and input filename

2011-12-23 16:49  strk

	* Simplify uninstall_postgis.sql rule, drop the manual edited
	  version

2011-12-23 16:39  dustymugs

	* Fixed erroneous addition of filename to overviews when the flags
	  -l -F -Y are combined.

2011-12-23 16:22  dustymugs

	* Fixed for better path handling

2011-12-23 16:18  robe

	* put in sections for postgis extensions. Probably will need some
	  cleanup.

2011-12-23 16:14  strk

	* Ignore generated comment files

2011-12-23 16:14  strk

	* Ignore generated raster files

2011-12-23 16:14  strk

	* Let create_undef.pl generate uninstall_postgis.sql

2011-12-23 16:14  strk

	* Cleanup after loader test runs, fixing uninstall testing

2011-12-23 16:14  strk

	* Drop objects created by the tests

2011-12-23 16:14  strk

	* Fix create_undef.pl script to generate correct uninstall script

2011-12-23 16:04  dustymugs

	* Added uninstall_script to facilitate generation of
	  uninstall_postgis.sql and uninstall_rtpostgis.sql. It could still
	  use additional validation and cleaning up of the output uninstall
	  sql files.

2011-12-23 13:20  robe

	* minor code change to make example a bit shorter

2011-12-23 13:06  robe

	* fix some erroneous statements about ST_Clip and provide example
	  demonstrating trimraster argument effect

2011-12-23 08:53  robe

	* fix unbalanced tag

2011-12-23 08:38  robe

	* some cosmetic cleanup

2011-12-23 08:35  robe

	* example of st_clip with pictures

2011-12-23 07:58  robe

	* start documenting ST_Clip

2011-12-22 19:09  robe

	* fill in missing protos for droprasterconstraints /
	  addrasterconstraints

2011-12-22 13:24  robe

	* make title a little shorter

2011-12-22 13:23  robe

	* changing titles -- raster data man I'm eventually going to throw
	  in mapserver, .net, jdbc examples cause I'm too lazy to create a
	  separate chapter. The postgis app section is really specific to
	  postgis geometry since it doesn't talk about raster or geography
	  at all.

2011-12-22 13:18  robe

	* minor error in statement

2011-12-22 11:20  strk

	* Drop operator families, not classes (#543)

2011-12-22 11:20  strk

	* Encode dependency of uninstall_postgis.sql on included files

2011-12-22 11:20  strk

	* Add more uninstall objects found by uninstall test (#1397)

2011-12-22 11:19  strk

	* Count objects in the _regress_ database, not elsewhere (#1397)

2011-12-22 10:21  strk

	* Fix testing of uninstall script count [#1397]
	  
	  This commit also adds new utility functions and skips testing
	  uninstall when raster or topology are enabled.

2011-12-22 10:21  strk

	* Fix uninstall script [#1153]

2011-12-22 10:21  strk

	* Deprecate Polygonize and Collect aggregates [#1400]

2011-12-22 10:21  strk

	* Encode dependency of postgis.sql from included scripts

2011-12-22 10:21  strk

	* Encode dependency of postgis objects on postgis_config.h
	  
	  Fixes ./configure && make check after switching between different
	  PostgreSQL versions.

2011-12-22 10:21  strk

	* Add testing for uninstall_postgis.sql [#1397]
	  
	  The uninstall currently fails due to #1153

2011-12-22 08:23  strk

	* Don't depend on bytea representation for unrelated tests.
	  
	  Fix testing against PostgreSQL 9.0+.

2011-12-22 08:01  strk

	* Replace INFINITY with MAXFLOAT. Should fix Solaris build [#1396]
	  
	  I don't think it makes a difference as those functions are not
	  documented about the exceptional return, and no regression test
	  fails with the change.

2011-12-22 05:48  pramsey

	* Move SPI_finish to after elog calls. This seems to fix the
	  regression failure in 877, though why is not clear. Is SPI_finish
	  removing a memory context that palloc has allocated things
	  inside? This would explain the odd result (tbl and col variables
	  get emptied upon call to SPI_finish).

2011-12-21 21:49  robe

	* change ST_Reclass example to use less verbose ST_AddBand array
	  syntax

2011-12-21 19:07  pramsey

	* ST_Azimuth on the spheroid (#1305)

2011-12-21 18:42  pramsey

	* Add ST_Project(geography, distance, azimuth) (#657) to construct
	  a new point given a heading and a distance.

2011-12-21 17:16  robe

	* fix typo

2011-12-21 17:15  strk

	* Add missing options in the help string

2011-12-21 17:09  strk

	* Put staged postgis.sql with other staged intsall objects

2011-12-21 16:17  strk

	* Document the new -s from:to syntax of shp2pgsql [#994]

2011-12-21 14:53  strk

	* Add include for lwgeom_typmod_valid define

2011-12-21 14:50  strk

	* Add top-level and postgis/ dirs in include path for building
	  scripts
	  
	  Fixes an error finding sqldefines.h

2011-12-21 14:37  strk

	* Use own implementation of endian detection, should fix #1172

2011-12-21 14:16  strk

	* Fix repeated modifier

2011-12-21 14:03  strk

	* Put PostgreSQL module related code in a new postgis_module.c file
	  
	  Beside the existing MODULE_MAGIC macro we now also have
	  _PG_init and _PG_fini which are called at module load and unload.
	  Such functions may be used to deal with GUC (and sample code for
	  that is stubbed already). See #1393.

2011-12-21 13:59  robe

	* #1257 - drop mem_size

2011-12-21 13:14  robe

	* #1345 write this off as an observed regression difference and
	  document the behavior for those like me who will be adversely
	  impacted and confused by application breakage.

2011-12-21 13:03  robe

	* #1242 write this off as a documentation bug. I don't have 1.5.1
	  anymore to confirm ST_Line_Locate_Point ever worked with
	  multilinestrings and doesn't work on my 1.5.3 install

2011-12-20 19:35  strk

	* Convert java components to SRID<=0 being unknown and 0 being the
	  official one [#1221]
	  
	  NOTE: this is untested, as "make" didn't know what to do and so
	  neither do I

2011-12-20 18:51  strk

	* Different types _can_ be equal, see #756

2011-12-20 16:56  robe

	* link to windows supplementary hard upgrade instructions

2011-12-20 16:01  strk

	* Add comments in current version, including topo and raster
	  [#1390]

2011-12-20 15:43  strk

	* Add comments from pgis-1.4 [#1390]
	  
	  Also handle pg_restore errors more cleanly

2011-12-20 15:18  strk

	* Add more objects from a 1.5 install, including comments [#1390]

2011-12-20 03:28  dustymugs

	* Finished support for make target "uninstall".

2011-12-20 02:58  dustymugs

	* Correct handling of make target "distclean". Next is "uninstall".

2011-12-19 19:21  strk

	* Update loader tests to use the new reprojection switch [#994]

2011-12-19 19:06  strk

	* Drop -r switch, allow requesting reprojection with -s [#994]

2011-12-19 16:19  strk

	* Make sure input is at least 3 characters long (#1146)

2011-12-19 16:19  strk

	* Report testing of pg-8.4.9/pgis-2.0.0SVN =>
	  pg-9.1.2/pgis-2.0.0SVN

2011-12-19 12:27  strk

	* Document postgis_restore.pl based HARD UPGRADE procedure
	  
	  Reviews are welcome.
	  The new description replaces the old one so the brute force noisy
	  process
	  is now undocumented. If really needed it may come back in a
	  subsection.

2011-12-19 09:07  strk

	* Allow keeping rows in spatial_ref_sys at postgis_restore.pl time
	  
	  After this commit the entries found in spatial_ref_sys at time
	  of restore are retained w/out triggering ERROR lines in logfile
	  or transaction aborts. Entries in dump with SRID not found in
	  existing spatial_ref_sys are inserted.

2011-12-19 08:18  strk

	* Fix SRIDs in topology.topology after restore.

2011-12-19 06:33  robe

	* bump up numbers. logic to drop raster casts from extension if
	  they are present and script asks to drop.

2011-12-19 05:00  robe

	* get rid of superfluous drop if exists _drop_st_samealignment

2011-12-19 04:56  dustymugs

	* Fixed to suppress PL/pgSQL notices causing issues due to line #
	  output. Added order by to check_raster_overviews to ensure
	  consistent output.

2011-12-19 04:48  robe

	* revise upgrade script to take into consideration change in casts

2011-12-19 04:12  robe

	* replace box2d with box3d in examples and remaining func

2011-12-19 03:44  robe

	* Clarify topology topoelement example that it is an example of
	  WHAT NOT TO DO

2011-12-19 03:37  robe

	* replace references to box2d with box3d

2011-12-19 02:18  robe

	* get rid of remove ST_Intersection signatures and replace with new
	  ones. Add the raster outputting intersection signatures. Still
	  need to put in examples.

2011-12-19 01:59  robe

	* update faq for raster to bring it more up to line with new
	  loading , QGIS support etc., remove box2d and replace with box3d,
	  minor rewording -- people who don't know GDAL don't know what a
	  GDAL raster is. Took that word out when describing -G since it
	  confuses rather than adding value.

2011-12-19 01:53  dustymugs

	* Refactored and cleaned up the regressions checks of values in
	  raster_columns and raster_overviews views.

2011-12-18 23:02  strk

	* Document darkblue test: pg-9.1b3/pgis-1.5 to
	  pg-9.1.1/pgis-2.0.0SVN

2011-12-18 22:42  strk

	* Do not expect things to happen in "userland" schema (what is it?)

2011-12-18 18:49  robe

	* put in missing tag

2011-12-18 18:05  robe

	* add in some missing raster2pgsql switches and provide an example
	  of the -G list drivers option.

2011-12-18 14:24  strk

	* Update after typo fix for AddGeometryColumn error message

2011-12-18 14:22  strk

	* Fix st_extent on empty relation (#1385)

2011-12-17 21:00  strk

	* AddGeometryColumns => AddGeometryColumn

2011-12-17 01:50  robe

	* fix typo

2011-12-16 22:07  dustymugs

	* Minor comment cleanup in rtpostgis.sql.in.c. Added regression
	  tests for AddRasterConstraints, AddOverviewConstraints,
	  DropRasterConstraints and DropOverviewConstraints.

2011-12-16 17:20  strk

	* Do restore spatial_ref_sys from dump, temporarly disabling srid
	  check
	  
	  Assuming you don't source spatial_ref_sys.sql prior to run
	  postgis_restore.pl you would always end up with all your data
	  in the table and if no SRIDS are out of the valid range you'd
	  also have the constraint in place.

2011-12-16 16:39  strk

	* Add more signatures to skip on restore (raster)

2011-12-16 15:16  strk

	* Report full exception string on ST_Intersection failure (see
	  #1173)

2011-12-16 14:59  strk

	* Add test for #1344 (can't dump invalid geometries)

2011-12-16 04:34  robe

	* fix more typos

2011-12-16 04:27  robe

	* more typo fix

2011-12-16 04:24  robe

	* fix more typos

2011-12-16 04:21  robe

	* flesh out creating rasters section a bit.

2011-12-16 01:41  robe

	* start best practices stuff and break up loading and creating into
	  two separate sections.

2011-12-16 01:25  robe

	* cosmetic change to lists

2011-12-16 01:11  dustymugs

	* Addition of C-based ST_MinPossibleValue to replace the existing
	  ST_MinPossibleVal which uses hard-coded values. Updated dependent
	  functions and scripts/plpgsql to use new function. Deleted
	  scripts/plpgsql/st_minpossibleval.sql to stop people from using
	  it. Associated ticket is #1298.

2011-12-16 00:09  dustymugs

	* Just changes to the comments of ST_Intersection(geometry, raster)

2011-12-15 23:47  dustymugs

	* Addition of two-raster ST_Intersection function set in
	  raster-space well as another set for raster,geometry
	  ST_Intersection in raster-space. Associated ticket is #1381

2011-12-15 23:43  dustymugs

	* Renamed function parameters for ST_SameAlignment and
	  ST_Intersects so that the names follow the convention used for
	  similarly purposed parameters of other raster functions.

2011-12-15 23:29  strk

	* Allow calling geography_in with less than 3 args (see #1320)

2011-12-15 23:26  strk

	* Check typmod on geometry input. Fixes before triggers (#1320)

2011-12-15 15:11  strk

	* Fix documentation for the new option for GML box output

2011-12-15 02:19  robe

	* more error fixes and change ordered lists to itemized lists

2011-12-15 02:17  robe

	* fix invalid link end

2011-12-15 02:15  robe

	* get rid of extra tag

2011-12-15 02:14  robe

	* correct regular_blocking definition, add descriptions for
	  raster_overview columns

2011-12-15 01:56  robe

	* more reasons why we have raster overviews

2011-12-15 01:54  robe

	* Start raster_overviews section

2011-12-15 00:21  dustymugs

	* Renamed st_bytea to bytea as per PostGIS convention. Existing
	  databases will not be affected if upgraded using the upgrade
	  scripts. Associated ticket is #1003

2011-12-15 00:16  dustymugs

	* Commented out the dropping of box2d casts as the upgrade scripts
	  won't install the box3d casts.

2011-12-14 23:51  dustymugs

	* Renamed operator functions and made appropriate changes to
	  associated operators to be inline with usage for geometry and
	  geography. Associated ticket is #633. Existing users will not be
	  affected as the upgrade scripts do not drop or add new operators.

2011-12-14 23:02  dustymugs

	* Added DROP CAST and DROP FUNCTION for box2d.

2011-12-14 22:57  dustymugs

	* Dropped casts to box2d and replaced with casts to box3d.
	  Associated ticket is #1330.

2011-12-14 22:23  dustymugs

	* Added option -G to get listing of supported raster types instead
	  of calling ST_GDALDrivers in SQL. Had to tweak
	  rt_raster_gdal_drivers in rt_api.c to not limit drivers based
	  upon creation capabilities. Associated ticket is #1374.
	  Added ability to specify band indices with ranges for option -b.
	  Example: -b 1-5,7,9-15. Associated ticket is #1375.
	  Added warning messages when loader is processing more than one
	  raster and rasters may have different number of bands, pixel
	  types, hasnodata flags, NODATA values, geotransforms andtile
	  sizes. Associated ticket is #153.

2011-12-14 22:14  robe

	* document raster_columns catalog view

2011-12-14 18:33  strk

	* Make dropping of log files fully controlled by switch (#1376)
	  
	  This is because hudson wants to report the regress.log in any
	  case

2011-12-14 18:25  strk

	* Regress test all behaviors involving EMPTY geometries
	  
	  See http://trac.osgeo.org/postgis/wiki/DevWikiEmptyGeometry
	  Changes ST_NumPoints and ST_ExteriorRing to behave requested.
	  Keeps ST_InteriorRingN returning NULL, as per "n is out of range"
	  
	  Closes #692

2011-12-14 18:24  strk

	* Crossref ST_InteriorRingN with ST_ExteriorRing

2011-12-14 17:13  strk

	* Drop temporary files if there are no failures (#1376)

2011-12-14 16:02  strk

	* Fix crash on ST_AsGML('POLYGON EMPTY') (#681)
	  
	  Also tweak GML of empty types to be smaller and include
	  regression testing both at the liblwgeom and sql level

2011-12-14 15:07  strk

	* Fix a typo from last commit, stub test for GML emptyness

2011-12-14 14:46  strk

	* Enable a test for an old bugfix (#683)

2011-12-14 14:46  strk

	* Move the EMPTY buffer test from tickets.sql to empty.sql

2011-12-14 14:37  strk

	* Return empty geoms snapped to a grid as immutated (#1089)
	  
	  Also introduces an "empty" regression test

2011-12-14 14:25  robe

	* minor corrections / enhancements

2011-12-14 13:31  strk

	* Drop topology specific versioning

2011-12-14 13:31  strk

	* Add more skip signatures, from interim builds

2011-12-14 11:22  robe

	* minor change to rtpostgis_drop so can more easily drop from
	  extension for extension install. Many changes to extensions so
	  can use native postgis upgarde and raster upgrade scripts. bump
	  up version numbers

2011-12-14 10:44  robe

	* fix errors in documentation and comment scripts preveningt
	  comments install from installing cleanly

2011-12-14 10:06  robe

	* Get rid of removed AddRasterTable,Column etc and replace with
	  newer AddRasterConstraints/DropRasterConstraints

2011-12-14 07:59  strk

	* Add -v switch to postgis_restore.pl, tweak usage and debug output

2011-12-14 02:54  robe

	* Add stub section describing the raster_columns and
	  raster_overview catalog views. Also fix typo. More coming.

2011-12-14 02:31  dustymugs

	* As per discussion in postgis-devel regarding Ubuntu 11.10,
	  tweaked the order in which -lm is passed to LDFLAGS

2011-12-14 01:22  dustymugs

	* Refactored for less memory usage by aggresively flushing string
	  buffers.

2011-12-13 23:29  strk

	* Disable triggers on the topology.layer table during restore, to
	  allow population in random order (#1371)

2011-12-13 23:21  dustymugs

	* As per discussion in ticket #1373, convert raster constraints
	  with floating point values (scalex, scaley, nodata values) into
	  numeric(16,10) for comparison due to precision issues.

2011-12-13 22:39  robe

	* Add -Y copy switch

2011-12-13 21:58  robe

	* more examples -- put in a missing copy switch -- more switches to
	  add.

2011-12-13 21:19  dustymugs

	* Fixed handling of output ranges going from high to low rather
	  than the default of values going from low to high. Based upon
	  message on postgis-users:
	  http://postgis.refractions.net/pipermail/postgis-users/2011-December/031763.html

2011-12-13 20:05  dustymugs

	* Fixed incorrect entity using_raster_dataman.

2011-12-13 19:15  robe

	* break raste loder into its own data management chapter -- this
	  chapter will expand in time. Get rid of how to use old
	  raster2pgsql.py and replace with instructions on using
	  raster2pgsql executable.

2011-12-13 18:19  dustymugs

	* Removal of now-unsupported AddRasterColumn, DropRasterColumn and
	  DropRasterTable.

2011-12-13 18:16  dustymugs

	* Added DROP AGGREGATE for new ST_Union signature. Associated
	  ticket is #1372.

2011-12-13 17:24  dustymugs

	* Removed PGXS and added explicit bin path variable. Works now in
	  8.4, 9.0 and 9.1. Related ticket is #1370.

2011-12-13 16:37  strk

	* Drop the old postgis_restore.pl and substitute it with the new
	  one

2011-12-13 16:33  strk

	* Ignore more Makefiles

2011-12-13 16:33  strk

	* Strictness fixes, internal docs

2011-12-13 15:04  dustymugs

	* Revert change made in r8383. Install of loader doesn't work
	  correctly without PGXS. Still need to figure out why LDFLAGS is
	  getting eaten.
	  
	  Associated ticket is #1370.

2011-12-13 14:14  dustymugs

	* Removed PGXS as per ticket #1370.

2011-12-13 12:00  strk

	* Maintain the buffer-returns-areal invariant on empty input (#322)

2011-12-13 12:00  strk

	* tabs to spaces

2011-12-13 10:38  strk

	* Always output create ore replace view in upgrade scripts (#1097)

2011-12-13 09:59  strk

	* Allow function definitions to end with '$$ LANGUAGE' (#1365)

2011-12-13 09:59  strk

	* Use warnings

2011-12-13 09:58  strk

	* Encode dependency of upgrade script from the tool generating it

2011-12-13 09:16  strk

	* Add copyright headers, looking at SCM logs. Review welcome.

2011-12-13 05:23  dustymugs

	* Text format cleanup in loader/raster2pgsql.c. Fixed missing
	  target in scripts/Makefile.in

2011-12-13 05:11  dustymugs

	* Added missing Makefile.in for raster/scripts

2011-12-13 05:06  dustymugs

	* Set svn:keywords for "$Id$"

2011-12-13 05:03  dustymugs

	* Added version information.
	  
	  Associated ticket is #1369.

2011-12-13 03:00  dustymugs

	* With commit of C-based raster2pgsql in r8369, removed dependency
	  checks on Python, NumPy and GDAL with Python bindings. You will
	  want to run autogen.sh with this commit. With this commit, the
	  python-based raster2pgsql.py is now retired and unsupported.

2011-12-13 01:58  dustymugs

	* Additional check with warnings if PostgreSQL identifiers exceed
	  the standard maximum length of 63 characters (64 counting NULL)

2011-12-12 23:12  dustymugs

	* Addition of C-based raster2pgsql in raster/loader. No changes
	  have been made to remove the existing python-based
	  raster2pgsql.py nor remove the python dependency in configure.
	  Users will need to run autogen.sh after this revision.
	  
	  Associated ticket is #1297.

2011-12-12 22:42  strk

	* Skip constraints on raster_columns and raster_overviews

2011-12-12 22:38  robe

	* fix title

2011-12-12 22:22  strk

	* Rewrite spatial table constraints to add st_ prefix and use 0
	  rather than -1 for unknown

2011-12-12 21:45  strk

	* Filter OPERATOR at the ASCII dump phase to have finer control
	  over which operators are really skipped (#1368)

2011-12-12 20:32  robe

	* another example of ST_Union

2011-12-12 20:23  robe

	* example of ST_Union

2011-12-12 16:10  strk

	* Drop lwgeom_gist and dependent items, including from dumps
	  (#1362)

2011-12-12 15:45  strk

	* Do not restore metadata tables which now became views

2011-12-12 15:28  strk

	* Cleanup item list: drop duplicates, add some missings

2011-12-12 15:28  strk

	* Remove duplicated entries, add some missing ones

2011-12-12 12:17  robe

	* reduce ST_MakeEnvelope down to one function but make srid default
	  to 0 (would be nice if we defined an @SRID_UNKNOWN in the
	  sqldefine.h.in so I don't have to hard code this). Get rid of
	  other variant. changing to use default parameters doesn't seem to
	  require dropping the function so only had to drop one of them

2011-12-12 12:09  robe

	* oops took out a tag by accident

2011-12-12 12:03  robe

	* document the new ST_MakeEnvelope variant (pretend like its used
	  default paramters already), will fix the code later

2011-12-12 02:20  robe

	* #1366 -- don't rely on state field being capitalized.

2011-12-11 20:23  robe

	* forgot about max /min

2011-12-11 20:21  robe

	* change generateor to display name for aggregates instead of id.
	  For raster ids are different from name

2011-12-11 19:29  robe

	* preliminary documentation for raster version of ST_Union
	  aggregate function

2011-12-11 15:45  robe

	* Revisions to ST_Union for raster: get rid of dependency on
	  rastexpr (and get rid of type), put in regress tests, get rid of
	  many ST_Union permutations and limit to st_union(rast),
	  st_union(rast,p_expression), st_union(rast,band_num),
	  st_union(rast,band_num,p_expression). Note for drop I'm not
	  dropping those other versions in case people have installed them
	  from scripts folder or are currently using them. just dropping
	  the ones I'm replacing.

2011-12-11 02:42  robe

	* fix function name typo in geocode_intersection

2011-12-10 18:08  robe

	* minor edit

2011-12-10 18:03  robe

	* fix error in logic

2011-12-10 16:56  robe

	* missed a spot

2011-12-10 16:55  robe

	* describe the example a bit better for ST_AddBand multi-band
	  example

2011-12-10 11:09  robe

	* #1361: fill in some more cases where hard/soft

2011-12-10 11:04  robe

	* #1361: make it clearer that a hard upgrade is required of
	  everyone.

2011-12-10 03:12  robe

	* ST_AddBand version that takes an array of rasters

2011-12-10 01:20  dustymugs

	* Fixed calls to the wrong memory allocation function in rtpg_XXX
	  utility functions.

2011-12-10 01:01  dustymugs

	* Code refactoring in rtpg_ utility functions for better memory
	  usage and syntax cleanup in rt_api.*

2011-12-10 01:00  dustymugs

	* Fixed missing $ in AddOverviewConstraint() which was setting 7 as
	  the overview factor instead of the value at $7.

2011-12-09 18:59  strk

	* Add all signatures found in a newly created PostGIS 2.0 database
	  
	  See #1360

2011-12-09 17:17  strk

	* Add box3d related objects to skip in the _restore scripts (#1359)

2011-12-09 16:27  strk

	* Restrict disabled code to the one really hurting
	  
	  See ticket #665 for more informations.
	  The commit also renames the test suite to "surface".

2011-12-09 15:33  strk

	* gbox_float_round: don't roundup Z value if the box doesn't have
	  one
	  
	  Fixes #1309

2011-12-09 14:37  strk

	* Add a public lwgeom_get_bbox function (#1324)

2011-12-09 14:37  strk

	* Don't let lwgeom_add_bbox syntetize a fake box for empty
	  geometries
	  
	  Empty geometries have no box. Period.
	  Update GML extent output for empty geometries to handle the
	  special
	  case by using empty tags. Regress test it.

2011-12-09 13:50  strk

	* Fix segfault in GML3 extent output (#1323)
	  
	  Add support for srsDimension in GML3 extent output.
	  Add unit level comprensive regression testing.

2011-12-09 12:25  strk

	* Allow calling ST_MakeEnvelope w/out a srid (#1339)

2011-12-09 11:18  strk

	* Add a gbox_overlaps_2d function, use when appropriate (#1357)

2011-12-08 22:16  pramsey

	* Guard against NaN values in coordinates passing into GEOS (#627)

2011-12-08 21:57  pramsey

	* Check that NaN coordinate values find their way into bboxes, they
	  do, NaN is bigger than Inf, apparently.

2011-12-08 21:26  pramsey

	* Test for bbox calculations when there's an infinite coordinate.

2011-12-08 20:05  dustymugs

	* Return use of GDAL "natural" blocking removed in r8313 and
	  refactor pointer handling.

2011-12-08 19:51  pramsey

	* Remove box3d_extent hack

2011-12-08 17:54  pramsey

	* Make the ST_Equals test insensitive to minor box differences.

2011-12-08 14:44  robe

	* Add Jose and Even to credits

2011-12-08 13:35  strk

	* Add a note about ST_Estimated_Extent on empty or non-analyzed
	  tables (#877)

2011-12-08 11:29  strk

	* Have ST_Estimated_Extent return NULL when no stats are found for
	  a table.
	  
	  No stats means empty table or no run of analyze. Warn about that.
	  These Fixes bug #877. Includes regress test.

2011-12-08 11:28  strk

	* Hush VACUUM and ANALYZE backend feedback while running tests

2011-12-08 08:07  strk

	* topology.AddToSearchPath: quote database identifier.
	  
	  Thanks to Jose Carlos Martinez Llario <jomarlla@cgf.upv.es>

2011-12-07 20:46  dustymugs

	* Added rt_raster_set_pixel_line for use when setting values for
	  sequential pixels. Should be faster than repeated calls to
	  rt_raster_set_pixel.

2011-12-07 15:29  dustymugs

	* Refactored the GDALRasterIO part of rt_raster_from_gdal_dataset
	  to use scanlines instead of "natural" blocks, which dramatically
	  simplifies the code and makes it easier to maintain.

2011-12-07 06:17  robe

	* alphabetize and update tester credits

2011-12-07 03:41  robe

	* update license to provide detail about documentation license and
	  copyright of data etc.

2011-12-07 01:15  dustymugs

	* Fixed regression issue with rt_raster_from_gdal_dataset by
	  explicitly setting the valid block sizes passed into
	  GDALRasterIO. Probably related to the changes made in r8309

2011-12-06 16:48  dustymugs

	* Removed attempt to duplicate entire band in
	  rt_raster_from_gdal_dataset

2011-12-06 14:40  robe

	* put some obsolete notes in existing management functions. Now
	  that raster_columns is a view no longer need to use management
	  functions to drop or add raster columns or tables. Will document
	  the new addconstraints etc. taht replaces much of these soon.

2011-12-06 12:16  strk

	* Add copyright header. Date and attribution looked up by SCM
	  history.
	  
	  Verified by my own memory (I wrote the initial vesion of that
	  file)

2011-12-06 06:06  dustymugs

	* Resolved a bunch of memory issues related to use of SPI that have
	  been bugging me for a while. Tested successfully in Linux 32 and
	  64-bit and OSX 64-bit.

2011-12-05 18:58  dustymugs

	* As per discussions and ticket #1319, raster_columns and
	  raster_overviews are now constraint-based views. AddRasterColumn,
	  DropRasterColumn and DropRasterTable are now deprecated in favor
	  of AddRasterConstraints and DropRasterConstraints. Additional
	  constraints are now available for enforcing the consistency of
	  the rasters in a table.

2011-12-05 18:36  dustymugs

	* Removed division by bin-width for when bin-widths are specified
	  in ST_Histogram

2011-12-05 02:06  dustymugs

	* Correctly free raster memory when handling NULL rasters.
	  
	  Associated ticket is #1349

2011-12-03 08:29  robe

	* #1343: get rid of geomvalxy and change ST_PixelAsPolygons to use
	  default args and do without geomvalxy

2011-12-03 07:24  robe

	* #1338 - document ST_PixelWidth/Height

2011-12-03 06:54  dustymugs

	* Removed VARIADIC from ST_BandMetadata. Associated ticket is
	  #1343.

2011-12-02 17:44  robe

	* #1346: fix misuse of quote_literal causing topology, topology,
	  topology, topology

2011-12-02 17:28  strk

	* Encode dependency of topology.sql on ManageHelper.sql

2011-12-02 15:43  robe

	* more revisions to cross streets logic -- don't rely on start
	  point working with multilinestrings. change tfid to be unique
	  index on faces.

2011-12-02 15:22  dustymugs

	* Added cleanup statements for bandmetatype type and change
	  function signature for st_bandmetadata.

2011-12-02 15:13  dustymugs

	* Removed the type bandmetadata as per #1343.

2011-12-02 08:07  robe

	* move geocode_intersection.sql to user api section since it is
	  documented.

2011-12-02 06:27  robe

	* try to make emphasis bold by putting in a role='bold'

2011-12-01 20:41  robe

	* replace ~= with ST_OrderingEquals (now that we got rid of recheck
	  the older ~= no longer is a truish geometry equality operator

2011-12-01 20:37  robe

	* emphasize approximate in KNN operators to reduce the chance of
	  any misunderstandings

2011-12-01 19:06  robe

	* make compatible with postgresql 8.4, more speed improvements

2011-12-01 17:52  robe

	* missed a spot about occasions where point distance is not same as
	  <->

2011-12-01 17:38  robe

	* try to clarify accuracy etc. of <#> and <->

2011-12-01 16:14  pracine

	* Ticket 1342. Integrate ST_PixelAsPolygons into rtpostgis.sql

2011-12-01 16:07  pracine

	* Return null when band number does not exist.

2011-12-01 16:06  pracine

	* Removed ST_MinPossibleVal defined in another script

2011-12-01 16:05  pracine

	* Added doc, more test and return null when band number does not
	  exist.

2011-12-01 15:52  pracine

	* Ticket 1342. Integrate ST_Clip script into rtpostgis.sql

2011-12-01 15:15  pracine

	* Ticket #1340. Integrate ST_Union into rtpostgis.sql

2011-12-01 15:11  pracine

	* Replaced AsBinary with ST_AsBinary in the test section

2011-12-01 13:32  robe

	* #1337 clarify what sql is good for and get rid of some other
	  obsolete syntax (this really needs to be read with a fine-tooth
	  comb). The amount of obsolete info in this chapter is mesmerizing

2011-12-01 08:36  robe

	* #1333 geocode_intersections: would help to actually include the
	  function to.

2011-12-01 08:28  robe

	* #1333 geocode intersections

2011-12-01 04:29  dzwarg

	* Added neighborhood hillshade on top of ST_MapAlgebraFctNgb. Part
	  of #1318

2011-12-01 02:23  dustymugs

	* Tweaked ST_BandMetadata so that calling the function with an
	  empty array returns all metadata of all bands. Example:
	  ST_BandMetadata(rast, VARIADIC ARRAY[]::int[])

2011-12-01 01:11  pracine

	* Copied from ST_MapAlgebra.sql

2011-12-01 01:10  pracine

	* Copied from ST_Union

2011-12-01 01:09  pracine

	* Some cleaning before inclusion in rtpostgis.sql
	  Removed ST_MultiBandMapAlgebra and ST_HasNoBand

2011-12-01 01:07  pracine

	* Return the last band when the provided band number does not
	  exist.

2011-12-01 01:07  pracine

	* Added some variants and tests

2011-11-30 22:42  pracine

	* plpgsql implementation for st_clip.sql(raster, geom)

2011-11-30 22:41  pracine

	* Added the id of the polygon in the example

2011-11-30 22:34  dzwarg

	* Added ST_Aspect map algebra neighborhood shortcut function. #1318

2011-11-30 21:44  dzwarg

	* Added ST_Slope map algebra neighborhood shortcut function.

2011-11-30 20:35  dustymugs

	* Fixed ST_AsRaster to duplicate exactly the attributes of a
	  reference raster.
	  
	  Associated ticket is #1336.

2011-11-30 19:26  dzwarg

	* Added helper user functions for common MapAlgebra operations:
	  Min, Max, Mean, Range. #1318

2011-11-30 16:45  dzwarg

	* Updated tests for 'dog-ate-my-homework' test. Expanded comments
	  and elaborated on complex conditionals in ST_MapAlgebraFctNgb

2011-11-30 14:51  dzwarg

	* Added additional tests for ST_MapAlgebraFctNgb, changed string
	  compare on nodatamode to !=

2011-11-29 23:25  dustymugs

	* In preparation of turning the table raster_columns into a view,
	  refactored ST_BandMetadata to have the bandnum parameter be
	  variadic. Fleshed out regression tests for ST_BandMetadata.

2011-11-29 20:30  strk

	* Ignore more generated files

2011-11-29 20:22  pramsey

	* ST_AddPoint returns incorrect result on Linux (#1335) from roualt

2011-11-29 16:57  pracine

	* Replaced the summarystatsstate type with the summarystats type to
	  avoid defining a new type.

2011-11-29 16:34  pracine

	* Changed the note at the beginning of the file when the function
	  is now implemented in C.

2011-11-29 16:20  pracine

	* Some more useful functions

2011-11-29 16:15  pracine

	* Added some plpgsql functions

2011-11-29 08:49  robe

	* Fix for #1310

2011-11-28 13:36  robe

	* Note: libxml2 dependency of ST_Geom*ML functions and ref back to
	  configuration section. Also put in missing --with-xml2config flag
	  in installion_configuration section

2011-11-26 21:17  robe

	* put a firmer sorta date in the sand

2011-11-26 21:16  robe

	* more credit cleanup -- add people I missed, fix some minor typos

2011-11-26 06:07  pramsey

	* ST_AsSVG kills whole postgres server when fails (#1028)

2011-11-26 05:25  robe

	* update credits to include hard-core testers

2011-11-26 05:04  pramsey

	* Revert per #1246

2011-11-25 11:54  robe

	* remove more obsolete protos in docs and up extension alpha
	  version numbers

2011-11-25 11:49  robe

	* remove more protos that have been removed and replaced with
	  default args

2011-11-24 21:13  strk

	* Move the 'CREATE SCHEMA' query out of first column anchorage
	  (#1325)
	  
	  Makes the upgrade script generator less confused...

2011-11-24 19:17  pramsey

	* Fix operator mis-referencing nd function for 2d op.

2011-11-24 16:01  strk

	* Override GeometryType and ST_GeometryType for TopoGeometry
	  (#1289)
	  
	  Includes regression testing.
	  NOTE: we'll always advertise MULTI as a safest bet

2011-11-24 16:01  strk

	* Shake legacy testcase a bit to avoid to mix population with
	  queries

2011-11-24 03:44  robe

	* provide examples for ST_GeomFromGeoJSON now that I can compile it
	  :)

2011-11-24 03:23  robe

	* update to include links to wiki for extra compilation help and
	  pre-built binaries.

2011-11-24 03:14  robe

	* Amend installation instructions to include json-dir configure
	  option

2011-11-24 02:05  robe

	* minor updates to bios

2011-11-24 01:58  robe

	* update news / credits for ST_GeomFromGeoJSON

2011-11-23 17:28  strk

	* Const-correct GML signatures

2011-11-23 17:26  robe

	* change + to | to make strk happy

2011-11-23 17:24  robe

	* update ST_AsGML with examples and include envelope bits option

2011-11-23 15:27  robe

	* fix typo in GML description noted by strk

2011-11-23 02:17  robe

	* correct signatures of some functions changed to use more default
	  args

2011-11-22 19:01  dustymugs

	* Prefixed internal C utility functions with rtpg_. This keeps the
	  coding style inline with that for postgis.

2011-11-22 18:10  dustymugs

	* Corrected incorrect drop function statement.

2011-11-22 17:58  dustymugs

	* More SQL function cleanup with use of default parameter values.

2011-11-22 09:26  robe

	* up the alpha numbers

2011-11-22 09:21  robe

	* missed a spot

2011-11-22 09:05  robe

	* correct documentation to get rid of protos eradicated in r8218
	  (so extensions installs)

2011-11-22 01:06  dustymugs

	* Additional function cleanup by making use of DEFAULT parameter
	  values

2011-11-21 20:09  dustymugs

	* Fixed expression parsing in RASTER_mapAlgebra2. Evidently, the
	  count parameter of replace() is an input/output parameter.
	  
	  Associated ticket is #1317.

2011-11-21 19:55  dustymugs

	* Fixed behavior of one raster not having specified band and being
	  sampled.
	  
	  Associated ticket is #1316.

2011-11-21 19:18  dustymugs

	* Fixed extent bug for UNION in rt_raster_from_two_rasters

2011-11-21 19:18  robe

	* description corrections to ST_MapAlgebraNgbFct based on input
	  from dzwarg

2011-11-21 17:37  pracine

	* Many fix following the C implementation of the two raster version
	  of ST_MapAlgebra.

2011-11-21 16:32  strk

	* Add a vertex-snap-tolerance parameter to ptarray_substring
	  
	  This is aimed at improving robustness for ST_Split, which now
	  uses an hard-coded tolerance of 1e-14 (see #1311)

2011-11-21 16:15  robe

	* revise explanation based on trying to read the code to figure out
	  what nodatamode in theory should be doing

2011-11-21 16:03  strk

	* Numerate tests for line_substring

2011-11-21 15:59  pracine

	* -Fix cut and paste error

2011-11-21 15:37  robe

	* get rid of extra para tag

2011-11-21 15:32  robe

	* ST_MapAlgebraFctNgb:add in the nodatamode to ST_ (forgot it last
	  time). I still have no clue what this parameter does -- doesn't
	  seem to do anything for me like get rid of the border. Add in
	  links to where to get example raster used. fix some typos

2011-11-21 14:59  strk

	* Add testcase for #1311 (lwgeom_split).
	  
	  Also fix existing testcase (wasn't really testing it).

2011-11-21 14:59  strk

	* Fix memory leak in lwgeom_split

2011-11-21 12:10  strk

	* Hush warning about missing prototype.
	  
	  This is really a commit intended to amend the previous for the
	  sake
	  of pointing to the correct bug being closed by it: #1273 (not
	  #1023
	  which is more complex)

2011-11-21 12:03  strk

	* Have gserialized_get_gbox_p always return a round-to-float box
	  
	  That is, even when computing the box from scratch.
	  This makes the box always float-oriented,
	  consistently between cached and computed boxes.
	  Closes (hopefully forever) bug #1023.
	  Includes testcase otherwise failing.

2011-11-21 09:33  strk

	* Add testcase for ticket #1302 (now passes)

2011-11-21 08:33  strk

	* Update expected error messages not to include the "topology"
	  namespace (now that it's part of the search_path).

2011-11-21 08:23  strk

	* Rename "LibGeom Suite" to simply "libgeom", for easy of use

2011-11-21 08:21  strk

	* Surrender to evidence of the narrow ring tested being clockwise

2011-11-21 08:08  strk

	* Improve robustness of ptarray_isccw (see #1302)

2011-11-21 07:48  robe

	* Logic to add topology to database search path on install or
	  upgrade

2011-11-21 04:02  robe

	* FIX upgrade script - complement to r8186 - drop all mapalgebra
	  functions before upgrade because for pg9.0+ CREATE OR REPLACE
	  FUNCTION fails if argument names have changed. Also update docs
	  to reflect new naming of userfunction to
	  onerasteruderfunc,tworasteruserfunc,onerasternguserfunc

2011-11-20 21:37  robe

	* fix some ST_MapAlgebra userfunc arg names to agree with code.
	  Still ng ones to go and drop fix.

2011-11-20 21:35  strk

	* Add another test for ptarray_isccw, which incredibly seems to
	  disagree with the same check done when the same ring occurs in a
	  polygon

2011-11-20 21:19  strk

	* Do not memcpy to self in ptarray_reverse (see #1302)

2011-11-20 21:19  strk

	* Better indent for comparing obtained/expected

2011-11-20 20:51  strk

	* Fix 'clean' rule under loader to drop stuff under .libs

2011-11-20 20:51  strk

	* Add test for lwgeom_force_clockwise (see #1302)

2011-11-19 17:28  strk

	* Add test for ptarray_isccw (see #1302)

2011-11-18 23:47  dustymugs

	* Addition of function rt_util_gdal_datatype_to_pixtype to
	  complement rt_util_pixtype_to_gdal_datatype.

2011-11-18 22:38  dzwarg

	* Documented ST_Rotation and ST_SetRotation.

2011-11-18 21:41  dustymugs

	* Update parameter names for regprocedure data types

2011-11-18 21:28  dzwarg

	* Nodata mode defaults to 'ignore' if it is NULL. Added tests for
	  out of range neighborhoods.

2011-11-18 20:56  dzwarg

	* Non-functional change. Updated author email address for dzwarg.

2011-11-18 20:53  dzwarg

	* Refactored ST_MapAlgebraFctNgb to cache userfunction lookup, and
	  accept NULL input and output values.

2011-11-18 20:15  dzwarg

	* Refactored ST_MapAlgebraFct to cache userfunction lookup, and
	  accept NULL input and output values.

2011-11-18 18:30  dustymugs

	* Added a flag --with-raster-dblwarning so as to provide the
	  software builder the option of enabling all the value
	  truncation/clamping/conversion warnings, which can be many. The
	  new default is to suppress those warnings. All appropriate
	  regression tests have been updated.
	  
	  Associated ticket is #1307

2011-11-18 15:53  dzwarg

	* Enabled all tests on ST_MapAlgebraFctNgb.

2011-11-18 14:53  dzwarg

	* Fixed debug problem in #1308

2011-11-18 13:59  robe

	* fix minor typo

2011-11-18 13:58  robe

	* document new ST_GeomFromGeoJSON function. Will provide examples
	  later once resolved my JSON-C compilation issues

2011-11-18 13:24  robe

	* minor corrections

2011-11-18 03:36  robe

	* increment alpha release number to allow upgrade with extensions

2011-11-18 03:08  robe

	* fix code comment

2011-11-18 02:54  robe

	* forgot pixeltype in ngb arg list

2011-11-18 02:48  robe

	* fix typo in linkends

2011-11-18 02:32  robe

	* put in missing spaces

2011-11-18 02:31  robe

	* ST_MapAlgebraFctNgb (and put in immuatable for other
	  st_mapalgebras)

2011-11-18 01:15  robe

	* #1306: document rescale and provide examples, fix st_resample
	  args. (still 2 more to go in this ticket)

2011-11-18 00:29  pramsey

	* Move library link to appropriate place.

2011-11-18 00:17  pramsey

	* Add ST_GeomFromGeoJSON (#376)

2011-11-18 00:17  robe

	* correct ST_Resample arguments to agree with implementation. Still
	  need to fill in descriptions of what all params mean

2011-11-17 22:48  dustymugs

	* Fix the 8.4 error only described in #1296.

2011-11-17 15:04  dustymugs

	* Additional corrections and cleanup for ST_BandNoDataValue

2011-11-17 14:57  dustymugs

	* Fixed a bunch of other nodataval datatype issues.

2011-11-17 14:49  dustymugs

	* Fixed invalid handling of nodatavalue in ST_BandMetaData(). Issue
	  arises due to C backend using Float8GetDatum while SQL frontend
	  using real datatype.

2011-11-17 04:25  robe

	* put in some spacing

2011-11-17 01:44  robe

	* more event ideas

2011-11-16 20:39  robe

	* put in missing svn:keywords fix formatting of cards so easier to
	  break on pages

2011-11-16 17:38  robe

	* Post GIS day commemorative cards generator

2011-11-16 03:41  robe

	* logic to create a an topology_upgrade_20_minor.sql

2011-11-15 18:15  dustymugs

	* Removed hardcoded SRID of 0 and replaced with ST_SRID('Point(0
	  0)'::geometry)

2011-11-15 00:48  robe

	* put in missing t in raster load examples

2011-11-14 23:21  dzwarg

	* Added single version of map algebra that operates on
	  neighborhoods.

2011-11-14 21:40  dustymugs

	* Added ability to specify raster width and height to ST_Resample.
	  
	  Associated ticket is #1267

2011-11-14 08:15  robe

	* revise extension upgrade builder to use new remove functions from
	  extension before attemtpting to readd them. Cool I can now
	  upgrade my 2.0.0a3 to 2.0.0a.6 without any complaints.

2011-11-14 07:36  robe

	* minor corrections to extension helper, create extension
	  uninstall, incorporate in topology extension upgrade script

2011-11-14 05:44  robe

	* helper functions for creating upgrade extension script. So far
	  helper so I can sneakingly drop functions from an existing
	  extension so I can reinstall them if a create or replace will not
	  be sufficient.(so I avoid the dreaded error -- can't drop
	  function /aggregate because its part of an extension.)

2011-11-13 03:45  robe

	* #1288: correct some obsolete advice about how to create indexes
	  and register a geometry column.

2011-11-12 18:20  strk

	* Do not consider nodes with the same bounding box as being equal.
	  
	  Fixes bug #1284. Includes regression test.

2011-11-12 15:12  dustymugs

	* Added checks to make sure user-function is valid. Also added
	  check for volatility of user-function with notice if function is
	  volatile.

2011-11-12 13:14  robe

	* Fix typo

2011-11-12 05:28  robe

	* escape html entitities in program listing of ST_MApAlgebrafct 2
	  band version

2011-11-12 04:27  robe

	* add examples and fix arg list

2011-11-12 00:01  dustymugs

	* Removed third variant as it conflicts with the second variant of
	  2-raster ST_MapAlgebraFct
	  
	  Related ticket is #1283

2011-11-11 23:07  robe

	* begin documentation of 2 band ST_MapAlgebraFct -- waiting for
	  dustymugs to fix signature before providing examples

2011-11-11 20:34  robe

	* fix arg list in ST_MapAlgebraExpr single band version
	  (nodatavalexpr got relaplced with nodataval which is now double
	  precision instead of text)

2011-11-11 19:31  dzwarg

	* Added more test to plpgsql ST_MapAlgebraFctNgb prototype.

2011-11-11 18:50  dzwarg

	* Added pl/pgsql prototype of the neighborhood map algebra
	  function.

2011-11-11 15:45  dustymugs

	* Removed commented-out stubs for nonexistant RASTER_mapAlgebra2Fct

2011-11-11 15:41  dustymugs

	* Add ST_MapAlgebraFct for 2 rasters. This is the sibling of
	  2-raster ST_MapAlgebraExpr. Renamed RASTER_mapAlgebra2Expr to
	  RASTER_mapAlgebra2 as both 2-raster ST_MapAlgebraExpr and
	  ST_MapAlgebraFct call the same function.
	  
	  Associated ticket is #1281.

2011-11-11 08:40  robe

	* put comment about expression

2011-11-10 20:59  dzwarg

	* Updated documentation for all variants of ST_MapAlgebraFct.

2011-11-10 11:10  strk

	* Make sure to "round-to-float" boxes read from serialized, no
	  matter if there was or not a cache. Fixes #1273. Includes regress
	  testing. Note: would be worth to also test the 2-points line case
	  (I didn't in this specific commit, but the patch should fix that
	  as well).

2011-11-10 00:18  robe

	* add missing references to other functions used

2011-11-10 00:15  robe

	* Add example of overlaying single rasters on same canvas

2011-11-10 00:02  dustymugs

	* Signatures changed for ST_MapAlgebraExpr where nodatavaluerepl
	  (text) is now nodataval (double precision)

2011-11-09 23:52  dustymugs

	* Removed all remaining memory leaks from testapi.c

2011-11-09 23:12  dustymugs

	* Rolled back attempt to clean up memory handling. We'll just live
	  with this until testapi.c is replaced by cunit tests for raster.

2011-11-09 23:00  dustymugs

	* Separated the output raster's extent calculation from
	  RASTER_mapAlgebra2Expr() in rt_pg.c to
	  rt_raster_from_two_rasters() in rt_api.c. Added test of
	  rt_raster_from_two_rasters() in testapi.c

2011-11-09 17:15  robe

	* fix typos, provide description for nodatanodataval (pierre /
	  bborie /dzwarg -- please check my definitions to make sure they
	  are right)

2011-11-09 15:35  dustymugs

	* Fixed bug where an expression doesn't contain a placeholder
	  (either rast1 or rast2).
	  
	  Associated ticket is #1276.

2011-11-09 05:02  robe

	* fix minor typos

2011-11-09 03:52  robe

	* increment version

2011-11-09 03:45  robe

	* break out what all the different arguments are in 2 map algebra.

2011-11-09 02:55  robe

	* fix some typos, revise example demonstrating difference between
	  intersection and union. include pictures.

2011-11-09 01:05  robe

	* Add ST_BandMetaData to drop target. Upgrade can't install the new
	  version otherwise since the output parameter data types changed.

2011-11-08 23:18  dustymugs

	* Fix floating point issues in rt_raster_geopoint_to_cell in
	  addition to other minor changes.

2011-11-08 21:34  dustymugs

	* Bug fix for evaluating remainder when remainder is infinitely
	  close to 1. Basically, the check wasn't added to a block of code
	  those similar blocks of code had the check.

2011-11-08 20:32  robe

	* ST_MapAlgebraExpr - 2 band version - incorporate Pierre's
	  corrections / additions

2011-11-08 18:41  robe

	* document ST_MapAlgebraExpr (2 raster band version). Need to clean
	  up the example also figure out how I managed to crash my server
	  with this.

2011-11-08 17:47  pramsey

	* Do the "are boxes different?" test in ST_Equals using a tolerance
	  instead of exact comparisons.

2011-11-08 10:23  strk

	* Re-fix robustness issue on 32bit system (seg is 0-based, npoints
	  is 1-based but segments is npoints-1)

2011-11-08 08:55  strk

	* Give unique names to linearref tests

2011-11-08 08:55  strk

	* Add test for bug #1270

2011-11-08 08:51  strk

	* Fix st_line_locate_point check for "last point" (#1271)

2011-11-08 05:27  dustymugs

	* Renamed ST_MapAlgebra2Expr to ST_MapAlgebra after concensus with
	  Pierre and Regina.

2011-11-08 00:00  dustymugs

	* Replaced ST_MapAlgebraExpr's "nodatavalueexpr" parameter with
	  "nodataval" and datatype changed from text to double precision.
	  This makes this parameter the same as "nodatanodataval" found in
	  ST_MapAlgebra2Expr.
	  
	  Associated ticket is #866

2011-11-07 21:17  dustymugs

	* Rephrased a sentence or two in ST_Resample. Might not be the
	  best.

2011-11-07 21:07  dustymugs

	* Addition of 2-raster map algebra function ST_MapAlgebra2Expr.
	  Next is ST_MapAlgebra2Fct.
	  
	  Ticket is #1268.

2011-11-07 17:01  strk

	* Enhance robustness of ptarray_locate_point, fixing bug #1269.
	  
	  Includes regression testcase.

2011-11-06 20:26  dustymugs

	* Following the cleanup in r8104, additional cleanup to remove
	  POSTGIS_GDAL_VERSION

2011-11-06 20:17  strk

	* Double-check line splitting to avoid returning empty components
	  
	  It happened on my 32bit system based on presence or absence of an
	  lwnotice call, probably a compiler bug...

2011-11-06 19:39  strk

	* Don't change SQL at compile time. The code is safe enough.

2011-11-06 19:30  dustymugs

	* Renamed output parameter "hasnodatavalue" to "hasnodata" in
	  ST_BandMetadata(). This makes the parameter name consistent with
	  all other use of "hasnodata" and the docs for ST_BandMetadata.

2011-11-06 04:56  dustymugs

	* Fixed the bug described in #1263. Also fixed additional code that
	  has the same problem. Additional syntax cleaning and comments
	  updated. Fixed the problem with "make check" running test/core
	  twice.

2011-11-05 22:40  dustymugs

	* Reverted r8100 due to regression failures. Instead, I added an
	  exception check to catch for when the client isn't able to find
	  postgis_gdal_version in the search path.
	  
	  Associated ticket is #1266

2011-11-05 14:28  dustymugs

	* Moved postgis_gdal_version() from rtpostgis.sql.in.c to
	  postgis.sql.in.c. Added additional sed command to
	  postgis/Makefile.in to handle RASTER_MODULE_PATH so as to
	  continue using the underlyiing RASTER_gdal_version().
	  
	  Associated ticket is #1266.

2011-11-05 03:50  robe

	* Fix output of ST_Node -- evidentally we haven't yet instituted
	  the change to output MULTILINESTRINGZ etc in WKT in ST_AsText nor
	  ST_AsEWKT

2011-11-04 22:06  robe

	* increment to 2.0.0a4

2011-11-04 22:05  robe

	* increment to 2.0.0a4

2011-11-04 21:43  robe

	* alphabatize reference_processing section. Change postgis
	  cheatsheet to output to 2 columns. Minor adjusts to tiger
	  cheatsheet

2011-11-04 20:46  robe

	* #1206: put in example for ST_Node. Can't test yet since my geos
	  is recompiling.

2011-11-04 18:48  strk

	* Document ST_Node (#1206)

2011-11-04 18:24  strk

	* Add SQL-level tests for ST_Node (#1206)

2011-11-04 18:17  strk

	* Fix clean rule to get rid of .o files

2011-11-04 14:25  strk

	* Expose ST_Node at SQL level (#1206)

2011-11-04 12:22  robe

	* ability to turn off example generation, and change to turn off by
	  default

2011-11-04 08:15  strk

	* Fix builds againts GEOS < 3.3

2011-11-04 06:45  strk

	* Add an lwgeom_node function in liblwgeom (see #1206)
	  Includes testcase

2011-11-04 00:57  robe

	* Add enhanced note for AddGeometryColumn

2011-11-03 17:28  strk

	* Add lwcollection_reserve internal function

2011-11-03 17:09  strk

	* Pass GEOS version to unit tests, skip test for SPLIT when
	  building against older geos.

2011-11-03 16:20  strk

	* Add an line-by-point internal split function taking an output
	  vector.
	  Regress test the new function.

2011-11-02 16:53  strk

	* Add test for ST_Summary

2011-11-02 13:48  robe

	* change order of populate_geometry_columns drop all one depends on
	  oid one

2011-11-02 13:47  robe

	* drop populate_geometry_columns(). This is needed because got
	  replaced by populate_geometry_columns(use_typmod=true). So if
	  both exist get function is not unique error

2011-11-02 13:42  robe

	* #1256 drop memgeomunion so geomunion can be dropped

2011-11-02 06:50  robe

	* more formatting experiments

2011-11-02 04:28  pramsey

	* Composite geometries end up with nested BBOX caches (#1254)

2011-11-01 18:17  dustymugs

	* Based upon mailing list discussion, changed call to ST_AsRaster
	  in _st_intersects(raster, geometry) to _st_asraster.

2011-11-01 17:59  pramsey

	* Make st_summary at least return consistent results (#1254)

2011-11-01 17:11  robe

	* document ST_SameAlignment

2011-11-01 04:41  robe

	* revise all to output arg list and conditionally show examples and
	  descriptions

2011-11-01 03:06  robe

	* xsl to generate postgis cheatsheet, add make cheatsheet to
	  gnumake, better outptuting of functions with different protos.

2011-10-31 22:26  strk

	* ST_CreateTopoGeo: speedup merged lines splitting [RT-SIGTA]

2011-10-31 21:18  pramsey

	* Increase accuracy of area calculation (#810)

2011-10-31 20:59  pramsey

	* Remove redundant prototype

2011-10-31 20:55  pramsey

	* Move gserialized_get_gbox_p to liblwgeom and
	  gserialized_read_gbox_p to liblwgeom_internal

2011-10-31 20:23  pramsey

	* Rename pglwgeom_box2d_p

2011-10-31 20:02  robe

	* add raster cheat sheet generator -- and a make cheatsheets
	  command to generate all.

2011-10-31 19:20  robe

	* get rid of word "Functions" in section headers

2011-10-31 13:03  strk

	* ST_CreateTopoGeo: do not drop input nodes of degree 2 (#1258)
	  [RT-SIGTA]

2011-10-31 12:45  strk

	* Fix generation of topology in presence of edges with same
	  bounding box (#1261).
	  
	  Includes regress test [RT-SIGTA]

2011-10-31 12:22  robe

	* fix another erroneous statement - its ValidateTopology not
	  ST_ValidateTopology

2011-10-31 11:58  robe

	* get rid of word feature in description of AddTopGeometryColumn.
	  Table can be any kind of table.

2011-10-31 05:32  robe

	* more cleanup -- only print example sections if they have examples

2011-10-31 03:14  robe

	* build cheat sheet for tiger geocoder. This one looks better laid
	  out than topology one so have to revisit topology

2011-10-31 02:11  robe

	* logic to flag new functions and allow tags in listings to be
	  displayed

2011-10-30 23:10  robe

	* get rid of unused styles

2011-10-30 21:47  strk

	* AddEdgeModFace, AddEdgeNewFaces: simplify calls to AddEdge
	  [RT-SIGTA]

2011-10-30 20:57  pramsey

	* Remove some duplicate headers (much of this to be done...)

2011-10-30 20:45  pramsey

	* Remove SERIALIZED_FORM

2011-10-30 20:40  pramsey

	* Remove pglwgeom_serialize

2011-10-30 19:15  strk

	* Add some hints about the visited table for topology.AsGML

2011-10-30 18:49  robe

	* logic to build html cheatsheet -- some logic still needed to
	  extract the examples correctly.

2011-10-30 15:36  robe

	* get rid of extra fluff words in section titles

2011-10-29 20:54  pramsey

	* Fix regression

2011-10-29 20:35  pramsey

	* Remove pglwgeom_ndims

2011-10-29 20:07  pramsey

	* Remove pglwgeom_size

2011-10-29 20:04  pramsey

	* Remove pglwgeom_get_zm

2011-10-29 01:05  pramsey

	* Fix odd formating in optimistic_overlap

2011-10-29 01:01  pramsey

	* Remove pglwgeom_is_empty

2011-10-29 01:00  pramsey

	* Remove pglwgeom_drop_bbox

2011-10-29 00:58  pramsey

	* Remove pglwgeom_has_bbox, pglwgeom_has_z, pglwgeom_has_m

2011-10-29 00:58  pramsey

	* Remove pglwgeom_has_bbox, pglwgeom_has_z, pglwgeom_has_m

2011-10-29 00:50  pramsey

	* Remove pglwgeom_get_type

2011-10-28 22:06  pramsey

	* remove pglwgeom_get_srid, pglwgeom_set_srid

2011-10-28 21:57  pramsey

	* Remove pglwgeom_deserialize

2011-10-28 20:54  pramsey

	* Commit remaining removals of BOX2DFLOAT4 and PG_LWGEOM

2011-10-28 20:46  pramsey

	* Remove BOX2DFLOAT4->GBOX and PG_LWGEOM->GSERIALIZED #defines

2011-10-28 18:21  pramsey

	* Fix call to geometry_type_from_string to use right type.

2011-10-28 18:09  pramsey

	* Move clone support functions into internal

2011-10-28 18:01  pramsey

	* Replace min/max/abs macros with FP_* variants in liblwgeom/ and
	  with pgsql variants in postgis/

2011-10-28 17:52  pramsey

	* Remove orphaned box3d and box2dfloat4 utility functions

2011-10-28 17:44  pramsey

	* Remove orphaned _compute_box3d functions

2011-10-28 17:35  pramsey

	* Remove box2df_from_gbox and gbox_from_box2df

2011-10-28 17:01  pramsey

	* Ensure calls to lwgeom->type use type of uint8_t

2011-10-28 14:51  pramsey

	* Remove old profiling code

2011-10-27 23:02  pramsey

	* Remove old 8-bit type utility functions.

2011-10-27 22:48  pramsey

	* Remove LWGEOM_Min* and LWGEOM_Max*

2011-10-27 21:03  pramsey

	* Remove serialized_form functions:
	  lwpoint_serialize_size
	  lwpoint_serialize
	  lwpoint_serialize_buf
	  lwline_serialize_size
	  lwline_serialize
	  lwline_serialize_buf
	  lwpoly_serialize_size
	  lwpoly_serialize
	  lwpoly_serialize_buf
	  lwtriangle_serialize_size
	  lwtriangle_serialize
	  lwtriangle_serialize_buf
	  lwcircstring_serialize_size
	  lwcircstring_serialize
	  lwcircstring_serialize_buf
	  lwcollection_serialize_size
	  lwcollection_serialize_buf
	  lwgeom_constructempty
	  lwgeom_constructempty_buf
	  lwgeom_empty_length
	  lwgeom_serialize_size
	  lwgeom_serialize
	  lwgeom_serialized_construct
	  lwgeom_getsrid

2011-10-27 20:52  pramsey

	* Remove printBYTES

2011-10-27 20:51  pramsey

	* Reorder header file a little.

2011-10-27 20:14  pramsey

	* Complete removal of LWGEOM_INSPECTED

2011-10-27 20:07  pramsey

	* Remove LWGEOM_INSPECTED

2011-10-27 20:05  pramsey

	* Remove old deserialze and inspected functions.
	  
	  serialized_lwgeom_size
	  lwgeom_size_subgeom
	  lwgeom_size_point
	  lwgeom_size_line
	  lwgeom_size_circstring
	  lwgeom_size_poly
	  lwgeom_size_triangle
	  lwgeom_deserialize
	  lwpoint_deserialize
	  lwline_deserialize
	  lwpoly_deserialize
	  lwtriangle_deserialize
	  lwcircstring_deserialize
	  lwmpoint_deserialize
	  lwmline_deserialize
	  lwmpoly_deserialize
	  lwcollection_deserialize
	  lwcompound_deserialize
	  lwcurvepoly_deserialize
	  lwmcurve_deserialize
	  lwmsurface_deserialize
	  lwpsurface_deserialize
	  lwtin_deserialize
	  printMULTI
	  lwgeom_inspect
	  lwgeom_getpoint_inspected
	  lwgeom_getpoint
	  lwgeom_getline_inspected
	  lwgeom_getline
	  lwgeom_getpoly
	  lwgeom_getpoly_inspected
	  lwgeom_gettriangle
	  lwgeom_gettriangle_inspected
	  lwgeom_getcircstring_inspected
	  lwgeom_getgeom_inspected
	  lwgeom_getsubgeometry
	  lwgeom_getsubgeometry_inspected
	  lwgeom_getsubtype
	  lwgeom_getsubtype_inspected
	  lwgeom_getnumgeometries
	  lwgeom_getnumgeometries_inspected

2011-10-27 19:23  pramsey

	* Remove compute_serialized_box3d

2011-10-27 19:10  pramsey

	* Remove duplicate and unused is_worth_caching_serialized_bbox and
	  is_worth_caching_lwgeom_bbox

2011-10-27 18:44  pramsey

	* Add ignores for new built files

2011-10-27 14:35  strk

	* Wrap lines within 80 columns

2011-10-27 14:09  dustymugs

	* Added rtpostgis_drop.sql, rtpostgis_drop.sql.in,
	  rtpostgis_upgrade.sql and rtpostgis_upgrade_20_minor.sql to
	  svn:ignore

2011-10-27 14:08  dustymugs

	* Refactored rt_band_get_min_value() to call new function
	  rt_pixtype_get_min_value(). Addition of function
	  rt_util_extent_type().

2011-10-26 23:47  pramsey

	* Remove PG_LWGEOM_construct

2011-10-26 23:21  pramsey

	* Remove orphaned pglwgeom function
	  pglwgeom_compute_serialized_box3d

2011-10-26 23:07  pramsey

	* Remove non-gserialized portions of utility functions.

2011-10-26 22:58  pramsey

	* Remove more orphaned box2d support functions

2011-10-26 22:36  pramsey

	* Remove *_compute_box2d* functions that are now orphans.

2011-10-25 21:19  pramsey

	* Remove gserialized_on conditionals. Only type defines remain to
	  be cleared out.

2011-10-25 21:05  pramsey

	* Remove old box2dfloat4 in favor of gbox.

2011-10-25 20:31  strk

	* Add own copyright on the file. See
	  http://postgis.refractions.net/pipermail/postgis-devel/2004-March/thread.html
	  for historical mail exchanges about it :)

2011-10-25 20:02  pramsey

	* Remove old serialized_form index selectivity code.

2011-10-21 21:49  strk

	* Explode the topology sections to keep primitive (sql/mm) topology
	  management more separate from higher (TopoGeometry) management.

2011-10-21 21:42  dustymugs

	* Added rt_raster_set_geotransform_matrix() to provide quick
	  setting of a raster's geotransform based upon the matrix

2011-10-21 19:10  dustymugs

	* Corrected rt_raster_same_alignment() and RASTER_sameAlignment()
	  to behave as an end-user would expect it to. So intead of errors
	  when parameters don't match, return false.

2011-10-21 18:11  dustymugs

	* Changed rt_raster_has_no_band to use 0-based band index instead
	  of 1-based. Removed function prototype ST_HasNoData(raster) as
	  the other prototype ST_HasNoData(raster, nband) now uses the
	  default value of 1 for nband.

2011-10-21 14:53  dustymugs

	* Changed those functions that is 1-based for band index to 0-based
	  in rt_core. This leaves only rt_raster_has_no_band, which may
	  have other issues as well.
	  
	  Associated ticket is #754

2011-10-21 12:01  robe

	* put in logic to st_setsrid to wgs84 before doing
	  st_distance_sphere in case Paul decides he doesn't want to fix
	  the regression issue noted in #1243

2011-10-20 22:24  dustymugs

	* Renamed RASTER_samealignment() to RASTER_sameAlignment() and
	  corrected C++ style comments with C comments

2011-10-20 22:07  dustymugs

	* Removed use of PG_DETOAST_DATUM_COPY and PG_FREE_IF_COPY as all
	  rasters should be detoasted using PG_DETOAST_DATUM as it doesn't
	  create a copy, thus consuming more space.

2011-10-20 13:31  dzwarg

	* Replaced missing signatures of ST_MapAlgebraFct.

2011-10-20 00:49  robe

	* move function args to single line so CREATe EXTENSION topology
	  FROM unpackaged script builds corectly

2011-10-19 23:47  robe

	* add in missing ST_MapAlgebraFct protos

2011-10-19 23:25  robe

	* evidentally missed one or get the wrong ST_MapAlgebraFct proto in
	  last commit

2011-10-19 20:31  robe

	* Get rid of st_mapalgebrafct(raster,text,regprocedure,text[])
	  proto since there is no matching function - messing up my ability
	  to test my extensions

2011-10-18 11:37  robe

	* #860 Get rid of some dup definitions in ST_MapAlgebraFct and add
	  some missing ones.

2011-10-18 02:23  robe

	* Add postgis_before_drop for dropping functions that have arument
	  names renamed before reinstall. Just for upgrade script since
	  can't do CREATE OR REPLACE if arg names have changed

2011-10-17 16:16  dzwarg

	* Fixed documentation code listing typo for ST_MapAlgebraFct, and
	  added more information about userfunctions and variadic text
	  args.

2011-10-17 13:45  robe

	* update bios

2011-10-17 13:10  dzwarg

	* Added ST_MapAlgebraFct to documentation, with same examples as
	  ST_MapAlgebraExpr

2011-10-16 18:17  robe

	* upgrade from a1-a3 for topology, beginning of upgrade extension
	  for postgis -- still need to resolve issue of ALTER EXTENSION not
	  having a DROP IF EXISTS -- a bit annoying for aggs.

2011-10-14 22:43  robe

	* Move XMin/Max etc out of miscellaneous into accessors -- Per
	  Pierre's suggestion. Seems more logical.

2011-10-14 22:36  robe

	* Getr di of the word function in heard. Guess it is kind of stupid

2011-10-14 18:11  dzwarg

	* Implemented raster map algebra with user functions/callbacks.
	  (#860)

2011-10-13 17:54  pramsey

	* Actually we use bash code, not sh code

2011-10-13 12:28  robe

	* Add _ST_Resample -- evidentally arg names changed. also got rid
	  of arg names in _ST_AsRaster

2011-10-13 11:56  robe

	* Some functions need to be dropped before upgrade minor if they
	  need to be recreated. This is required for functions where
	  argument names change but fundamental types do not. Will add this
	  to upgrade minor script build later.

2011-10-12 14:36  dustymugs

	* Bug fix for _ST_Intersects(geometry, raster) where the buffering
	  of the intersection could return NULL. This happens if the buffer
	  was passed zero for the buffer distance.

2011-10-12 12:51  robe

	* move ST_AddBand to raster constructors section per ticket #1240
	  and rename Raster Band Accessors and Constructors to just Raster
	  Band Accessors

2011-10-12 11:26  robe

	* another minor correction

2011-10-12 11:18  robe

	* #1241 apply doc_vacuum_analyze_and_I_None_typo.patch

2011-10-11 14:37  strk

	* Typename in type specifier doesn't need to be quoted.

2011-10-11 10:33  strk

	* Ignore more generated files

2011-10-10 20:50  strk

	* Restrict valid spatial_ref_sys SRID values between 1 and 998999
	  (#1233)
	  
	  I guess it'll take some special handling for this change in the
	  upgrade scripts. I didn't do any with this commit.

2011-10-10 20:38  strk

	* Clamp SRID in typmod parser. Now we get NOTICE/clamp also on
	  create table.

2011-10-10 20:26  strk

	* Clamp SRID in AddGeometryColumn, update expected topology test
	  results to expect -1 being transformed to 0 (current official
	  UNKNOWN SRID value).

2011-10-10 19:25  strk

	* Do not use AddGeometryColumn, to avoid having to write an
	  explicit unknown SRID value.

2011-10-10 17:50  strk

	* Hush NOTICES in regress test currently not emitting any
	  (propedeutic for srid clamping in AddGeometryColumn, which is
	  invoked with SRID=-1 by this testcase)

2011-10-10 07:38  strk

	* Clamp SRID on serialization and deserialization. Raise an error
	  when clamp_srid receives a number > 999999

2011-10-10 07:35  strk

	* Do not input an explicit value to mean unknown SRID (in raster
	  test)

2011-10-10 07:20  strk

	* Do not input an explicit value to mean unknown SRID

2011-10-10 06:55  strk

	* Use macros for hard-coded "magic" SRIDs used by _BestSRID and
	  ST_Transform, use 999xxx range for them. See ticket #1230.

2011-10-07 00:29  dustymugs

	* Added additional error checking and error messages to
	  ST_SameAlignment function

2011-10-06 23:25  dustymugs

	* minor cleanup and prettiness.

2011-10-06 15:47  dustymugs

	* Make use of clamp_srid function for SRID checks

2011-10-06 14:08  strk

	* Raise a NOTICE when a SRID <= 0 but != SRID_UNKNOWN is converted

2011-10-06 13:35  strk

	* Clamp literal SRID values occurring in WKB and WKT.

2011-10-06 13:35  strk

	* Add clamp_srid internal function returning UNKNOWN for <= 0
	  values.

2011-10-06 07:18  strk

	* Do not use an explicit SRID=-1 in EKWT. It's not needed.

2011-10-06 06:57  strk

	* Do not use an explicit SRID=-1 in EKWT. It's not needed.

2011-10-05 23:03  dustymugs

	* Implements ST_SameAlignment.
	  
	  Associated ticket is #589.

2011-10-05 18:55  dustymugs

	* Fixed --with-gdalconfig parameter as per ticket #1167.

2011-10-05 18:49  dustymugs

	* As per Bryce's comments in ticket #1174, reduce the number of
	  calculations when doing rt_raster_geopoint_to_cell by using an
	  inverse geotransform matrix. Unlike the patch attached to the
	  ticket, this commit does not change the structure of the
	  rt_raster struct. It may be worth changing the rt_raster struct
	  eventually, but will cost us the single memcpy when serializing
	  rt_raster. Also, changes for testing SRID as "unknown" if value
	  is lte SRID_UNKNOWN (presently 0).
	  
	  Associated ticket is #1174.

2011-10-05 04:54  dustymugs

	* Removed hackish use of POSTGIS_GDAL_VERSION in
	  postgis/sqldefines.h.in and postgis/postgis.sql.in.c. Added
	  conditional compilation of extent resizing based upon GDAL
	  version in rt_api.c

2011-10-04 23:32  dustymugs

	* Fixed bug where a call to postgis_full_version causes error if
	  postgis_gdal_version doesn't exist because raster support is not
	  included

2011-10-04 23:13  strk

	* don't try to call postgis_gdal_version() if not testing raster
	  (the signature is unavailable)

2011-10-04 22:38  dustymugs

	* Adds postgis_gdal_version() function as per ticket #1225.

2011-10-04 20:51  dustymugs

	* Changed adjustment of extent by half-pixel to full-pixel for
	  points and linestrings to ensure compatibility with GDAL 1.6, 1.7
	  and 1.8. GDAL 1.9 (current trunk) appears to work fine with
	  half-pixel adjustments.

2011-10-04 20:46  robe

	* add KNN GIST + credits to news release (was already in docs)

2011-10-04 20:43  robe

	* minor correction to <#> description

2011-10-04 19:50  dustymugs

	* For linestrings, use same logic for points where extent is
	  increased by half a pixel to catch geometries on the edges.
	  
	  Associated ticket is #1213

2011-10-04 17:08  strk

	* Do not base availability of SQL ST_Hausdorff* signatures on GEOS
	  version
	  
	  Tested with GEOS from the 3.1 branch (yes, we still support it !)

2011-10-04 16:45  strk

	* Simple review of the topology README. Wasn't that outdated :)

2011-10-04 16:27  strk

	* Do not base availability of SQL isValid* signatures on GEOS
	  version
	  
	  This is a work for the C level library.

2011-10-04 14:33  strk

	* Tweak expected test output to expect unknown srid to be reported
	  as 0
	  
	  If this will change before release, git-revert is our friend

2011-10-04 14:33  strk

	* Make topology.CreateTopology unknown-srid-agnostic (uses ST_Srid
	  to tell)
	  
	  Hopefully this makes the topology code stable during the SRID
	  fights :)

2011-10-03 15:29  robe

	* Guess Nicklas was right - should have looked at my explain.
	  Revised example to use geometry constants. Seems to be a
	  limitation in KNN that it needs constants. Same annoying behavior
	  with my trigram KNN that only constant phrases work, not even
	  constant phrases wrapped in alias work.

2011-10-03 10:32  strk

	* Drop more non-ascii dashes, update regress tests (#1226)
	  [RT-SIGTA]
	  
	  There's a still-failing regress test due to SRID 0 being
	  considered != 1

2011-10-03 10:26  strk

	* Use ASCII dash, not UTF8 one. Fixes #1226. [RT-SIGTA]

2011-10-02 23:38  robe

	* Add in st_valuecount evidentally changed output in 2.0 series

2011-10-02 14:12  dustymugs

	* fixed _st_intersects(raster, geometry, integer) where call to
	  ST_Intersects was hardcoding the first band of raster instead of
	  using user-provided nband.

2011-10-02 03:18  robe

	* preliminary logic to build an rtpostgis_upgrade_20_minor.sql
	  script. Still missing a drop somewhere since my older db doesn't
	  upgrade because complains about out parameters changed in some
	  function.

2011-10-01 17:28  dustymugs

	* Fixed installation path of rtpostgis.sql to contrib/postgis-2.0.
	  Added build of rtpostgis_drop.sql
	  
	  Associated ticket is #615

2011-10-01 16:47  robe

	* itemize more removed functions for upgrade purposes

2011-10-01 03:46  robe

	* add very paertinatnet ST_3DDistance reference to ST_3DDwithin

2011-10-01 02:58  robe

	* get rid of obsolete proto, replace with new onesfor
	  ST_Intersects. Clarify distinctions between raster/goemtry and
	  geometry/raster operations

2011-09-30 20:03  dzwarg

	* Changed ST_MapAlgebra to ST_MapAlgebraExpr. Also moved around the
	  pixeltype parameter -- it is no longer optional. Also updated
	  docs that referred to ST_MapAlgebra. (#860)

2011-09-30 18:34  dzwarg

	* Renamed 'nodatavalueexpr' variable. (#866)

2011-09-30 00:11  dustymugs

	* Updated regression tests to correctly support change of unknown
	  SRID from -1 to 0.

2011-09-29 19:43  strk

	* Fix distclean rule to drop Makefile too

2011-09-29 19:43  strk

	* Define SHELL (used by LIBTOOL and INSTALL) hopefully helps bug
	  #1218

2011-09-29 18:53  dustymugs

	* Uncommented include of lwgeom_pg.h in rt_pg.c. Fixed setting SRID
	  to -1 to SRID_UNKNOWN.

2011-09-29 18:33  dustymugs

	* Changed function ST_Intersects(raster, raster, int, int) to
	  ST_Intersects(raster, raster). Added additional comments to
	  rt_raster_geopoint_to_cell().
	  
	  Associated ticket is #1212

2011-09-29 10:40  strk

	* Do not incentivate use of SRID=-1 in mapserver examples.

2011-09-29 10:34  strk

	* Do not suggest using "SRID=<unknown>" prefix in EWKT

2011-09-29 07:18  robe

	* start work building unpackaged

2011-09-29 04:05  robe

	* add KNN gist and srid =0 breaking change. Add Vizzuality to
	  corporate sponsors

2011-09-28 23:59  pramsey

	* Remove gserialized.h define file (actual #define is now
	  temporarily in liblwgeom.h)

2011-09-28 23:58  pramsey

	* Remove GSERIALIZED_ON from .sql files.

2011-09-28 23:38  pramsey

	* Change "no SRID" SRID to 0 (#286)

2011-09-28 21:56  robe

	* document box distance KNN operator

2011-09-28 15:06  pramsey

	* Make the <-> operator return linear not square units, to match
	  the <#> operator.

2011-09-28 15:04  pramsey

	* Add box-wise ORDER BY for KNN (#701)

2011-09-28 10:13  strk

	* Image generator also uses LWDEBUG macros... how popular !

2011-09-28 10:05  strk

	* Move LWDEBUG macros in a new lwgeom_log.h header file (see #1220)
	  
	  Update all implementation files accordingly.
	  Fix some misuses out of liblwgeom.
	  Add missing copyright notices in a few files.

2011-09-27 23:29  robe

	* merge postgis and raster into a single extension called
	  "postgis", revise postgis_topology control to depend on this new
	  extension

2011-09-27 23:28  robe

	* more drop of functions that changed signature

2011-09-27 17:35  robe

	* clarify current implementation is centroid of box not the
	  geometry.

2011-09-27 15:33  strk

	* Drop duplicated geometry_out definition

2011-09-27 05:09  robe

	* correct the description on semantics of knn operator

2011-09-27 03:40  dustymugs

	* Removed ST_Intersects(raster, int, raster, int) version of two
	  raster ST_Intersects.
	  
	  Associated ticket is #1212

2011-09-27 03:15  robe

	* wrap examples in cdata tags so don't break parser

2011-09-27 02:58  robe

	* document new knn gist operator -- example mostly plagiarized from
	  Paul's postgis-devel example with addition of care consideration
	  of safe casting and SQL formatting. I know I'm getting lazy in my
	  old age.

2011-09-27 02:22  robe

	* preliminary work on drop deprecated functions. Not tied into
	  anything yet.

2011-09-27 02:09  robe

	* get rid of obslete protos for ST_Intersects and revise
	  description to describe new semantics of raster st_intersects

2011-09-27 01:55  robe

	* put in svn keywords and forcce to LF

2011-09-26 21:05  pramsey

	* Wrap <-> distance ordering into a PgSQL 9.1+ block.

2011-09-26 20:39  pramsey

	* Add support for KNN-GiST ops. First cut only, much testing
	  required. (#701)

2011-09-26 14:25  strk

	* Don't use the same name for input parameter and returned table
	  description.
	  
	  Hopefully fixes ticket #1210 [RT-SIGTA]

2011-09-26 06:29  robe

	* document ST_Intersects(rasta,rastb,nbanda,nbandb) -- left out
	  ST_Intersects(rasta,nbanda,rastb,nbandb) - that one offends my
	  senses.

2011-09-25 20:37  robe

	* add missing geos flag to let it make check under mingw

2011-09-25 14:48  dustymugs

	* Removed unnecessary typedef for fmin and fmax on windows.
	  Possible fix to #1207.

2011-09-24 19:05  dustymugs

	* Tweaks to makefiles due to linker symbol errors in OSX. Hopefully
	  this can also resolve the issue with #1207.

2011-09-23 22:00  robe

	* Add killer sed command to create a topology upgrade minor script
	  from topology.sql. Also change release version to 2.0.0a1 since
	  we haven't released yet. This will build a script to upgrade our
	  mislabeled 2.0.0 to 2.0.0a1

2011-09-23 19:58  robe

	* #1209: redundant constraint chk_statefp on loading edges.

2011-09-23 19:21  strk

	* Update topology functions status. We've completed the SQL/MM set
	  !

2011-09-23 19:21  strk

	* Implement topology.ST_CreateTopoGeo (#1190) [RT-SIGTA]
	  
	  Includes regress testing and documentation update

2011-09-22 15:07  dustymugs

	* Further tweaks to rt_raster_gdal_rasterize to correctly handle
	  auto-computed extents of multipoints. Addition of ST_Intersects
	  for two rasters. Refactored the one raster and one geometry
	  version of ST_Intersects.
	  
	  Associated ticket is #1176

2011-09-22 14:06  strk

	* Make face creation order predictable in ST_AddEdgeNewFaces
	  (#1205)
	  
	  Always create the face on the right first [RT-SIGTA]

2011-09-22 09:14  strk

	* Add notes and TODO items about the edge-adding functions
	  [RT-SIGTA]
	  
	  See ticket #1205

2011-09-22 07:22  strk

	* Reduce noice produced by ST_AddEdgeModFace at NOTICE level
	  [RT-SIGTA]

2011-09-21 10:34  strk

	* Don't wrap prepared geom implementation in a conditional macro
	  
	  These kind of full-disabling should be done at Makefile level...

2011-09-21 09:50  strk

	* Add header guards to geos headers, move GEOS_PREPARED define to
	  the implementation file, add missing copyright header.

2011-09-21 07:32  strk

	* Make RemEdgeModFace symmetric to AddEdgeModFace about face
	  retention
	  
	  Save the face on the right, so that running:
	  ST_RemEdgeModFace(name, ST_AddEdgeModFace(name, ...))
	  ... will not modify the topology.
	  [RT-SIGTA]

2011-09-21 03:29  robe

	* move args to same line as func so extensions unpackaged adds them
	  correctly will ahve to come up with a better way of doing this.

2011-09-21 03:28  robe

	* makr postgis_core as required. Admittedly this will go away once
	  we merge postgis_core and raster. Doing this gets rid of issues
	  with raster not being able to find geometry etc if installed in
	  separate schema from postgis_core

2011-09-21 03:23  robe

	* more changes to properly utilize extenions model, 1 remove create
	  schema since extesnion creates it if not present, in control file
	  designate postgis_core is required so create adds it to search
	  path, more cleanup for unpackaged

2011-09-21 02:14  robe

	* pick up table, type, trigger, and schemas in unlogged add

2011-09-20 16:47  robe

	* get rid of linebreaks in function arg list so unpackaged builder
	  works, fix logical error in sed expression

2011-09-20 15:49  robe

	* preliminary logic to build install from unpackaged file

2011-09-20 15:21  strk

	* Implement ST_RemEdgeModFace (#1189) [RT-SIGTA]
	  
	  Include regress testing and documentation.

2011-09-19 21:28  dustymugs

	* additional code cleanup of rt_raster_gdal_rasterize

2011-09-19 16:53  strk

	* Have ST_RemEdgeNewFace return NULL when no face is created
	  [RT-SIGTA]
	  
	  This is to match the ISO spec more closely. Docs and regress test
	  updated.

2011-09-19 14:17  strk

	* Fix ST_Estimated_Extent by correctly interpret histogram box
	  (#1200)

2011-09-19 06:40  strk

	* TopologySummary: do not count the universe face in the face count

2011-09-19 06:40  strk

	* ST_InitTopoGeo: use named argument, drop trailing space from
	  return text

2011-09-18 15:51  robe

	* #1202 -- also fixed issue with when typ mod application fails
	  (because of mixed geometries) to properly catch error and raise
	  warning instead of throw error.

2011-09-18 15:04  robe

	* fix typo in warning

2011-09-18 14:56  robe

	* #1201 don't error out when populate_geometry_columns is called on
	  an empty table, just provide warning and don't do anything.
	  Exclude raster_columns from populate_geometry_columns inspection.

2011-09-17 19:59  pramsey

	* shp2pgsql gui wrong use of create spatial index (#1091)

2011-09-17 07:58  strk

	* Typo in testcase label

2011-09-17 07:10  strk

	* Typo

2011-09-17 06:58  strk

	* Minor inline documentation updates

2011-09-17 06:46  strk

	* Implement ST_RemEdgeNewFace (#1188) [RT-SIGTA]
	  
	  Includes regress testing and documentation.

2011-09-16 13:32  dustymugs

	* fixups and code cleanups for the rt_raster_gdal_rasterize to
	  better handle point and linestring geometries

2011-09-15 20:43  robe

	* more cleanup and put in logic to also install in database help
	  descriptors

2011-09-15 20:05  robe

	* fix invalid st_summarystats proto

2011-09-15 18:35  robe

	* now topology installs can get rid of error note.

2011-09-15 18:33  robe

	* postgis_topology extension now installing right. Had to get rid
	  of ALTER TABLE .. hasz and merge it into the CREATE TABLE since
	  that was the culprit causing extension install error

2011-09-15 13:57  robe

	* more cleanup -- this time no more errors when installing

2011-09-15 08:40  robe

	* Support for PostgreSQL 9.1 CREATE EXTENSION syntax

2011-09-14 15:37  robe

	* change & to html equivalent entity

2011-09-14 15:24  robe

	* provide real world examples of how to use CreateTopoGeom

2011-09-14 14:55  robe

	* more fixes

2011-09-14 14:51  robe

	* put in new timings. After speed fix loading is 3 times faster

2011-09-14 14:02  robe

	* fix typo and create another link reference

2011-09-14 12:14  pracine

	* Commented some queries so that the file can be executed to load
	  the functions.

2011-09-14 07:02  robe

	* drop populate_geometry_columns version that just takes oid. Has
	  bene replaced with versoin that takes default arg use_typmod

2011-09-13 18:52  strk

	* Re-enable accidentally disabled prepared geoms. Fixes bug #1165.

2011-09-13 18:47  chodgson

	* Added some diagrams to the st_overlaps docmentation

2011-09-13 03:51  robe

	* fix for #1158 can't compile 8.4 under mingw windows

2011-09-12 16:02  strk

	* Handle db initialization errors earlier

2011-09-12 04:56  robe

	* make topoelementarray examples make more sense

2011-09-12 04:44  robe

	* put in more description about what type id means

2011-09-11 02:42  robe

	* Link several functions back to new Topology_Load_Tiger since that
	  demonstrates use of these functions

2011-09-10 14:09  robe

	* minor wording changes and reference to configuration part of
	  documentation

2011-09-10 13:52  robe

	* fix typo link to tiger topology loader

2011-09-10 12:43  strk

	* Fix "no ID for constraint linkedn: Create_Topology" error

2011-09-10 11:49  strk

	* Honour DESTDIR in documentation Makefile. Patch by Bryce L
	  Nordgren.
	  
	  See ticket #1184

2011-09-10 06:43  robe

	* Document tiger to postgis topology loader and revise scripts to
	  install the new function. also some additional minor fixes

2011-09-10 05:35  robe

	* save as UTF-8

2011-09-10 05:11  robe

	* Alas a load with no topology validation errors. Fix remaining
	  issues with missing loading of some edges of faces

2011-09-10 02:49  robe

	* get rid of superfluous junk

2011-09-09 14:47  robe

	* example of how to get actual edge geometries

2011-09-09 14:06  robe

	* revise to snap points to topology precision, also set edge
	  left/right face to 0 if null (world face). ValidateTopology now
	  reports 25 errors instead of 484 errors (what it did before)

2011-09-08 19:18  robe

	* revise to transform to spatial reference system of target
	  topology

2011-09-08 16:47  robe

	* more changes to add missing edges

2011-09-08 14:36  robe

	* more minor corrections

2011-09-08 14:23  robe

	* #1181 TopologySummary is broken causing ambiquous reference.
	  Changed to have local variable be called var_topology_id so
	  doesn't conflict with table column topology_id

2011-09-08 08:06  robe

	* logic to load in edges marking those with orphaned next_left,
	  next_right to -neg of itself

2011-09-07 17:13  robe

	* more typo corrections

2011-09-07 14:57  robe

	* more typos

2011-09-07 14:55  robe

	* fix typo

2011-09-07 14:54  robe

	* more work on tiger topology loader -- revised to use temp table.

2011-09-07 13:58  dustymugs

	* Updated expected output due to change in message

2011-09-06 21:01  robe

	* correct some mistatements about export functions

2011-09-06 20:10  dustymugs

	* Fixed ST_AsPNG to allow rasters with four bands as that becomes a
	  RGBA PNG image.

2011-09-06 16:40  robe

	* fix typos

2011-09-06 16:24  robe

	* more examples

2011-09-06 08:07  robe

	* minor indentation fix

2011-09-06 08:07  robe

	* document st_resample - still need to put in examples

2011-09-06 07:25  robe

	* get rid of transparency -- transparency turning to black in pdf
	  format

2011-09-06 06:56  robe

	* Add another example with pictures

2011-09-06 02:11  robe

	* Move ST_AsRaster and ST_Band to raster contructor section

2011-09-05 15:44  robe

	* revmoe history table out of docs for now

2011-09-04 02:50  robe

	* fix typo

2011-09-02 19:46  robe

	* Put in creative commons license stamp

2011-09-02 01:54  dustymugs

	* Added optimizations and shortcuts for
	  rt_band_get_quantiles_stream

2011-09-01 14:58  robe

	* revise to return first part of street number e.g. 112-345 -> 112

2011-09-01 12:35  robe

	* revise so works under 8.4 evidentially in 8.4 INTO USING clauses
	  are not interchangeable but they are in later versions

2011-09-01 11:41  robe

	* fill in missing tag

2011-09-01 09:00  robe

	* more finetuninng of street offset to consider non-straight tlids

2011-08-31 14:54  robe

	* #1052 update doco to reflect change in behavior.

2011-08-31 14:53  robe

	* #1052 -- instead of placing geocoded point at center line, offset
	  it 10 meters to the correct odd/even (L / R utilizing addr.side
	  field). May later change this to allow the user to specify the
	  offset amount.

2011-08-31 07:06  strk

	* With libtool for loader/dumper there's no need to stage-install
	  them
	  
	  Fixes ticket #1177 [RT-SIGTA]

2011-08-29 16:02  robe

	* fill in missing protos for ST_AsRaster

2011-08-29 15:23  strk

	* Dynamically link loader and dumper to liblwgeom [RT-SIGTA]
	  
	  This reduces each of the 3 installed executable sizes by 547 Kb.

2011-08-29 14:45  strk

	* Use libtool to link liblwgeom unit tester (helps testing the
	  shared library)

2011-08-27 17:16  dustymugs

	* fixed improperly commented-out RAISE DEBUG statement for
	  AddRasterColumn function.
	  
	  Associated ticket is #1175.

2011-08-26 14:47  dustymugs

	* Added solaris define for UNIX using patch provided by rroliver.
	  
	  Associated ticket is #1171.

2011-08-26 00:04  dustymugs

	* Tweaked memory allocation in RASTER_quantileCoverage.

2011-08-25 23:23  dustymugs

	* Fixed the function rt_band_get_summary_stats rt_core/rt_api.c to
	  correctly handle the situation where a band's values are all
	  nodata

2011-08-25 18:39  dustymugs

	* Removed "WITH OIDS" from raster table creation.

2011-08-25 18:18  dustymugs

	* Fix error of unknown symbol gidx_to_string when building with the
	  flags --with-raster --enable-debug using patch
	  gidx_to_string.patch provided by bnordgren.
	  
	  Associated ticket is #1161

2011-08-25 14:44  dustymugs

	* Fixed the problem where having configure detect that GDAL has the
	  GDALFPolygonize function does not cause the code to use
	  GDALFPolygonize. This is due to the macro GDALFPOLYGONIZE not
	  being set anywhere. So, it is now being set in raster_config.h.in
	  and included in rt_core/rt_api.h. Had to update testapi.c as the
	  geometries generated differ depending on whether or not
	  GDALFPolygonize is used.
	  
	  Associated ticket is #650

2011-08-25 11:33  robe

	* provide better example and images to complement. Also note that
	  ST_AsRaster doesn't yet work with newer geometries

2011-08-24 22:31  pramsey

	* Added in gettext headers to allow compilation under osx with
	  iconv

2011-08-24 19:20  robe

	* cleanup formatting a bit on ST_AsRaster example

2011-08-24 17:40  dustymugs

	* Added DESTDIR so that raster2pgsql.py is installed in the
	  user-specified path

2011-08-24 16:08  robe

	* Provide some examples for using ST_AsRaster. This function is way
	  cool.

2011-08-24 15:23  dustymugs

	* Inclusion of missing ST_PixelWidth and ST_PixelHeight functions
	  and regression tests.
	  
	  Associated ticket is #928

2011-08-23 22:41  dustymugs

	* Refactored ST_ValueCount and ST_ValuePercent to be a C function
	  rather than a plpgsql function.

2011-08-22 21:24  robe

	* #997 put in correct codes for non-state us territories

2011-08-21 03:34  robe

	* #1158 add proj flags to fix mingw test issue

2011-08-20 21:17  strk

	* Put PG_MODULE_MAGIC in raster and postgis source files rather
	  than in libpgcommon. Should fix the mingw build. See ticket
	  #1158.

2011-08-20 21:08  strk

	* Use PROJ cflags when building raster module (see #1158)

2011-08-20 17:51  dustymugs

	* More fixups for the quantile coverage function. Fixes segfault
	  that seems to only occur on OSX.

2011-08-20 16:43  strk

	* Drop duplicated typedef [RT-SIGTA]

2011-08-20 15:55  strk

	* Install liblwgeom.h under a sensible location... [RT-SIGTA]

2011-08-20 15:43  strk

	* Move gserialized_gist to libpgcommon fixing a circular dependency
	  between libpgcommon and liblwgeom, put libpgcommon _after_
	  liblwgeom in pg modules link lines, drop duplicated
	  lwgeom_init_allocators and PG_MODULE_MAGIC from raster module
	  (they are in libpgcommon already). Includes patch in #1161.
	  [RT-SIGTA]

2011-08-20 00:54  dustymugs

	* Corrected incorrect function usage

2011-08-19 22:57  dustymugs

	* Added forgotten explicit freeing of memory and some code cleanup

2011-08-19 19:08  dustymugs

	* Adds coverage table version of ST_Quantile and ST_ApproxQuantile.
	  Function implemented using the algorithm discussed in
	  
	  A One-Pass Space-Efficient Algorithm for Finding Quantiles (1995)
	  by Rakesh Agrawal, Arun Swami
	  in Proc. 7th Intl. Conf. Management of Data (COMAD-95)
	  http://www.almaden.ibm.com/cs/projects/iis/hdb/Publications/papers/comad95.pdf
	  
	  Also refactored the regression test for rt_histogram due to
	  unnecessary columns in output

2011-08-19 14:04  dustymugs

	* Commit of patch provided by David Zwarg in #482 adding the
	  functions ST_SetRotation, ST_Rotation, ST_PixelHeight and
	  ST_PixelWidth.
	  
	  Associated tickets are #482, #928, #929 and #936

2011-08-19 10:12  strk

	* Include version in liblwgeom.h [RT-SIGTA]
	  
	  Closes ticket #1164

2011-08-19 09:34  strk

	* Drop (u)int32 and uchar in favor of C99 standard int types
	  [RT-SIGTA]
	  
	  This commit drops PostgreSQL references in liblwgeom.h (C_H
	  define)
	  and hopefully reduces the noise generated by custom symbols.

2011-08-19 09:30  strk

	* Don't use problematic int types for no reason...

2011-08-19 08:16  strk

	* Install liblwgeom on 'make install' [RT-SIGTA]
	  
	  Uses liblwgeom.h as the API header for liblwgeom.

2011-08-19 07:55  strk

	* Move SQL-exposed functions out of libpgcommon (#1163).

2011-08-16 13:19  robe

	* more clarification of behavior change in 2.0 of bbox storage

2011-08-16 12:51  robe

	* #1160: documentation clarification of behavior

2011-08-16 09:47  strk

	* Move NO_*_VALUE from liblwgeom.h to liblwgeom_internal.h
	  [RT-SIGTA]

2011-08-16 09:25  strk

	* Move DIST_MAX and DIST_MIN from liblwgeom.h to
	  liblwgeom_internal.h (weird values, btw) [RT-SIGTA]

2011-08-16 09:15  strk

	* Honour DISTDIR when installing liblwgeom. Drop the finish call as
	  it may require root privileges on some systems [RT-SIGTA].

2011-08-15 22:43  dustymugs

	* Removed unnecessary code from rt_band_get_summary_stats. Fixed
	  incorrect comment for rt_band_get_value_count.

2011-08-15 11:36  strk

	* Use proper PROJ4 flags when linking against liblwgeom. See ticket
	  #1158. [RT-SIGTA]

2011-08-14 19:47  strk

	* Fix for missing include directory on Mingw (#1158). Thanks Bryce
	  Nordgren.

2011-08-14 12:39  robe

	* #1071: Logic to mark nodes that are contained in a face

2011-08-14 12:32  robe

	* #1071 - start work on tiger PostGIS topology loader

2011-08-13 18:10  dustymugs

	* Consolidated various struct declarations from rt_api.c into
	  rt_api.h as these structs are duplicatively redeclared in rt_pg.c
	  and testapi.c

2011-08-13 10:06  strk

	* Second attempt at libtool usage. Seems better to me now.
	  PostGIS clients still all use the static version of the library.
	  Libraries are not installed by default.
	  [RT-SIGTA]

2011-08-13 09:02  strk

	* Drop unused code

2011-08-13 02:01  robe

	* #1156 incorporate suggestions from forkandwait

2011-08-12 19:18  strk

	* Move lwproj_from_string from libpgcommon to liblwgeom [RT-SIGTA]

2011-08-12 17:57  strk

	* liblwgeom/cunit also needs PROJ_CPPFLAGS

2011-08-12 17:55  strk

	* Rename make_project to lwproj_from_string, ready to be moved to
	  liblwgeom [RT-SIGTA]

2011-08-12 17:42  strk

	* Even generator.c will need proper proj cflags now..

2011-08-12 17:37  strk

	* loader also includes liblwgeom.h, thus wants PROJ cpp flags

2011-08-12 17:33  strk

	* Use PROJ4 C flags, see if this makes Hudson happy.

2011-08-12 17:26  strk

	* Copyright review on lwgeom_pg.{c,h} files

2011-08-12 17:25  strk

	* Make transformation and projection cache API available (ticket
	  #1053)

2011-08-12 10:12  strk

	* Drop unused macros CARTESIAN and GEODETIC from liblwgeom.h

2011-08-12 10:11  strk

	* Snap and SharedPaths are both direct GEOS proxies, not extra
	  [RT-SIGTA]

2011-08-12 09:11  strk

	* Export lwgeom_sharedpaths to liblwgeom, and fix exception message
	  [RT-SIGTA]

2011-08-11 21:01  dustymugs

	* Rewrote the code for the coverage table versions of
	  ST_SummaryStats and ST_Histogram. So instead of plpgsql, it is
	  now in C within rt_pg/rt_pg.c

2011-08-11 16:35  robe

	* change reverse_geocode back to using addr table and also use
	  cousub for location

2011-08-11 08:04  strk

	* Fix leftover PARSER_CHECK reference (thanks Hudson) [RT-SIGTA]

2011-08-11 08:04  strk

	* Export lwgeom_split to liblwgeom, const-correct it [RT-SIGTA]

2011-08-11 07:52  strk

	* Export lwgeom_snap to liblwgeom [RT-SIGTA]

2011-08-11 07:51  strk

	* Give PARSER_CHECK macros an LW_ prefix [RT-SIGTA]

2011-08-11 07:50  strk

	* Fix parser documentation [RT-SIGTA]

2011-08-10 23:16  pramsey

	* Match style of liblwgeom.h include guard

2011-08-10 22:43  pramsey

	* Little checks in clean_wkt_out_suite

2011-08-10 22:28  pramsey

	* Remove old WKB/WKT parsers and generators and switch all internal
	  references remaining (mostly in cunit) over to the new
	  implementations.

2011-08-09 16:56  strk

	* Export lwgeom_makevalid to liblwgeom [RT-SIGTA]

2011-08-09 16:05  strk

	* Add GEOS entry points in liblwgeom.h (public API) [RT-SIGTA]

2011-08-09 15:43  strk

	* Add some documentation about parsing [RT-SIGTA]

2011-08-09 15:43  strk

	* Mark "chip" functions for deletion

2011-08-09 15:12  strk

	* Drop REPEATED_POINTS_* and SPLICE_* defines from liblwgeom.h,
	  move MAXFLOAT to liblwgeom_internal.h [RT-SIGTA]

2011-08-09 14:54  robe

	* make eol for all rfcs be LF so our unix brethren can edit them
	  without fuss

2011-08-09 14:19  strk

	* Move floating points comparator macros from liblwgeom.h to
	  liblwgeom_internal.h (not prefixed symbols) [RT-SIGTA]

2011-08-09 09:51  strk

	* Don't include liblwgeom.h from headers if not needed, document
	  what is it needed for in implementation files [RT-SIGTA]

2011-08-09 09:50  strk

	* Clean up gui as well

2011-08-09 08:28  strk

	* Drop CHIP type and any reference to it [RT-SIGTA]

2011-08-09 05:52  robe

	* strk's patch fix for #1155

2011-08-08 10:11  strk

	* Encode more deps

2011-08-08 09:56  strk

	* Const-correct some GEOS functions in liblwgeom fixing pending
	  memory errors when overlaying empty and non-empty geometries (not
	  exploited by testing) [RT-SIGTA]

2011-08-08 09:27  strk

	* Move getMachineEndian() and error_if_srid_mismatch() from
	  liblwgeom.h to liblwgeom_internal.h

2011-08-08 08:59  strk

	* Put PG_LWGEOM stuff where it belongs (out of liblwgeom)
	  [RT-SIGTA]

2011-08-06 18:42  strk

	* Include postgis_config.h to find POSTGIS_VERSION and
	  stringbuffer.h when needed

2011-08-06 18:17  strk

	* Reduce number of includes from liblwgeom.h (closest header to a
	  public API).
	  Update other files accordingly. [RT-SIGTA]

2011-08-06 18:03  strk

	* Fix dependency referencing dropped rule [RT-SIGTA]

2011-08-06 18:01  strk

	* Add static library to {,un}install-liblwgeom rules [RT-SIGTA]

2011-08-06 17:48  strk

	* Re-drop use of libtool (more troubles than help).
	  Stub a rule to build and install a shared liblwgeom.
	  [RT-SIGTA].

2011-08-06 16:18  strk

	* Re-introduce numerical flags in building "NM" objs [RT-SIGTA]

2011-08-06 15:12  strk

	* Use libtool to build liblwgeom. Still only static. [RT-SIGTA]

2011-08-06 09:47  strk

	* Use GEOS compiler and linker flags for liblwgeom, add
	  lwgeom_geos_noop and cunit test for it (to confirm linking works,
	  and it does) [RT-SIGTA]

2011-08-06 09:46  strk

	* Add lwgeom_buildarea to liblwgeom [RT-SIGTA]

2011-08-06 09:46  strk

	* Add GEOS spatial operations to liblwgeom (ticket #1050)
	  [RT-SIGTA]

2011-08-05 12:45  robe

	* Another minor check

2011-08-04 15:03  robe

	* Update hard upgrade to include use of
	  legacy_compatibility_layer.sql

2011-08-03 15:01  robe

	* Create new legacy compatibility layer script which will install
	  the absolute minimal to restore an old postgis database. Also got
	  rid of srid function and moved to legacy compatibility layer.
	  Still need to test with a restore.

2011-08-03 12:14  robe

	* some typo cleanup

2011-08-03 05:00  robe

	* Make more efficient the case when no state or city is provided
	  but zip is provided.

2011-08-03 03:51  robe

	* document new drop_indexes_generate_script function

2011-08-03 02:06  robe

	* Major rework to improve speed, selectivity, and additional
	  regress. Also added some indexes and removed some -- should solve
	  #1145, #1148, and #1131 (should be about 60% faster for most
	  cases and in some as much as 20 times faster). Better performance
	  if you set max results = 1. Some other minor cleanup.
	  documentation of new management helper functions coming next.

2011-08-02 06:33  robe

	* Add link to Sandro's topology Paris 2011 slides in summary of
	  topology reference section

2011-07-28 18:56  strk

	* Use strcpy rather than strncpy, simpler and less error-prone

2011-07-28 18:43  strk

	* Give strncpy enough space to write a terminating null. Thanks
	  gengor for the patch.

2011-07-27 19:21  robe

	* minor updates to ST_MakeLine to clarify pre-9.0 and 9.0+
	  approaches

2011-07-27 11:55  robe

	* 1 more change

2011-07-27 11:54  robe

	* fix typo

2011-07-27 11:52  robe

	* example of using new PostgreSQL 9.0+ ORDER BY aggregate feature
	  for ST_MakeLine

2011-07-26 15:39  robe

	* more examples for ST_Offsetcurve

2011-07-26 14:30  robe

	* fix typo

2011-07-26 14:29  robe

	* remove left and right notes until I have arrows. not embarrass
	  myself with my directional dyslexia.

2011-07-26 05:37  robe

	* Start work documenting ST_AsRaster

2011-07-25 15:53  robe

	* reduce spacing more

2011-07-25 15:52  dustymugs

	* Addition of ST_AsRaster function to provide the ability to
	  convert geometries into rasters.
	  
	  Associated ticket is #1141.

2011-07-25 14:20  robe

	* another typo

2011-07-25 14:10  robe

	* fix coloring to agree with color of other examples

2011-07-25 14:08  robe

	* reduce width of table cells -- ST_OffsetCurve

2011-07-25 14:04  robe

	* redo all examples so they fit in the 0 0 200 200 grid

2011-07-25 13:44  robe

	* fix some typos and grid more to fix

2011-07-25 12:18  robe

	* get rid of semicolons

2011-07-25 12:13  robe

	* need more pictures :), visual examples for st_offsetcurve

2011-07-24 08:15  robe

	* update ST_MapAlgebra to agree with implementation (got rid of
	  bosolete proto and example and replaced with new example

2011-07-23 21:42  strk

	* Be terse, we don't care about context. Closes ticket #1142.

2011-07-23 21:34  strk

	* Set 'C' collation when creating regress database. See #1140.

2011-07-22 20:20  pracine

	* Added a note saying that those function now have a C
	  implementation. Many TABs converted to spaces.

2011-07-22 20:05  pracine

	* -Fix for #645.
	  -Replaced min and max with LEAST and GREATEST
	  -Adaptation to ST_SetBandNodataValue()

2011-07-22 19:38  pracine

	* Fix for ticket #969. Removed conflicting function variant.

2011-07-22 19:31  pracine

	* -Addaptation to new two rasters ST_MapAlgebra in which
	  nodatavalue expressions are text and now accept a
	  nodatanodatavalueexpr.
	  -Added RANGE as a predefined expression.

2011-07-22 19:29  pracine

	* Modified comment on further enhancements.

2011-07-22 19:28  pracine

	* -Fix for ticket #644. Removed all variants.
	  -Fixed the two rasters version.
	  -Added some tests.
	  -Added ST_MinPossibleVal().
	  -Determine new nodata value AFTER determining the new pixeltype.
	  -Replaced ST_SetBandHasNodataValue with
	  ST_SetBandNodataValue(rast, NULL).
	  -Added implementation of two rasters overlay operations using the
	  two raster MapAlgebra.

2011-07-21 17:31  dustymugs

	* Cleaned the grid alignment code to remove unnecessary cruft in
	  rt_raster_gdal_warp

2011-07-21 16:20  dustymugs

	* Fixed floating point issue with the remainder returned from the
	  function modf in rt_api.c. Updated messages in rt_pg.c. Corrected
	  expected regression results in rt_resample_expected.
	  
	  Associated ticket is #1114

2011-07-20 19:53  strk

	* Improve testsuite predictability (#1135)

2011-07-19 22:20  dustymugs

	* Bug fix of deallocating array using wrong index variable

2011-07-18 23:39  dustymugs

	* Fixed width and height values expected.

2011-07-18 23:29  dustymugs

	* - tweaked the rt_resample regression test to use SRIDs under
	  1000000
	  - changed the computation of width and height when aligning to a
	  grid

2011-07-18 04:44  robe

	* Fix datatype of tlid on edges table. Other tables with tlid are
	  set to bigint. This one set to numeric(10). Still revising my
	  tables to determine what impact this has in utilizing the
	  existing indexes

2011-07-17 17:39  robe

	* Limit edge and featnames search to just road / street types

2011-07-17 17:02  robe

	* more regress tests for reverse_geocode

2011-07-17 16:46  robe

	* simplify logic by getting rid of addr join. Speed improved
	  slightly

2011-07-17 16:11  robe

	* enhancements to support reverse geocoding of highway locations.
	  Also add reverse geocode regress tests

2011-07-16 04:19  robe

	* #1125 have highway designations print in front of streetname
	  instead of after

2011-07-15 21:07  dustymugs

	* Minor comment updates to correct details

2011-07-15 06:40  robe

	* revise ratings to minimize numberes steetss from matching highly
	  with interstate routes. Also glue on pretype abrv (which are
	  technically street types) to front of street name in normalize
	  output so that highways print correctly as e.g. State Hwy 10 etc.

2011-07-15 05:31  robe

	* Add in common abbreviation RT to map to Rte and test case to
	  regress to test

2011-07-14 20:11  dustymugs

	* Code refactored for RASTER_dumpWKTPolygons to use same mechanisms
	  for resultset generation (Datums instead of CStrings) as
	  RASTER_metadata and other functions.
	  
	  SQL functions refactored to use one call to ST_Metadata for
	  attributes rather than separate/multiple calls to ST_Skew*,
	  ST_Scale*, ST_UpperLeft*.

2011-07-14 14:54  dustymugs

	* Refactored functions returning sets to use Datums instead of C
	  strings, which were causing rounding issues particularly for
	  ST_Metadata. This refactoring affected RASTER_metadata,
	  RASTER_bandmetadata, RASTER_summarystats, RASTER_histogram,
	  RASTER_quantile, RASTER_valuecount and RASTER_gdaldrivers.
	  
	  Also refactored the ST_Raster2World* and ST_World2Raster*
	  functions to get the raster's metadata in one call using
	  ST_Metadata rather than individual calls for the georeference
	  components

2011-07-14 11:47  robe

	* add make tiger_geocoder_comments.sql to build script

2011-07-14 11:32  robe

	* Start work on PostgreSQL in db help for geocoder

2011-07-14 11:13  robe

	* document the install_missing_indexes function that is used as
	  part of the upgrade process

2011-07-14 07:45  robe

	* #1113 take into consideration street prequals like Old in rating
	  and filtering, also added btree varops on fullname (trigrams and
	  fulltext proved too slow will need to reinvestigate those), also
	  added helper function install_missing_indezes() which gets run as
	  part of upgrade script. will need to add to documentation. Also
	  added regress tests from snippets in #1113

2011-07-13 19:33  dustymugs

	* Complete refactoring of code from ST_Transform to ST_Resample.
	  There are four new functions as of this revision: ST_Resample,
	  ST_Rescale, ST_Reskew and ST_SnapToGrid. ST_Transform is still
	  present but points to ST_Resample.
	  
	  Associated ticket #1114

2011-07-12 19:45  robe

	* Fix for #1112 service roads

2011-07-12 13:03  robe

	* Partial fix for #1108

2011-07-12 04:14  robe

	* Fix regress failure with #1074 (wasn't correctly handling all
	  cases where street name is composed of a street type

2011-07-11 17:03  strk

	* Change ST_OffsetCurve parameters type from cstrin to text. See
	  ticket #1117.

2011-07-11 12:17  strk

	* Stricter ISO output from ST_GetEdgeFaces: start enumerating ring
	  edges from the edge with smaller id [RT-SIGTA]

2011-07-09 20:32  robe

	* oops typo

2011-07-09 20:25  robe

	* revert change

2011-07-09 20:12  robe

	* fix type in county load

2011-07-09 15:55  strk

	* Clarify return code from topology.ST_ModEdgeHeal. Clean up
	  description of ST_NewEdgeHeal too.

2011-07-09 01:23  robe

	* example of using geocode geometry filter

2011-07-09 01:06  robe

	* Fix ST_Transform signature to match revised function declarations

2011-07-08 08:23  robe

	* upper case and replace (ZM and Z) in geometry_columns so its more
	  backwards compatible with old geometry_columns table

2011-07-07 22:45  robe

	* #1070 optional geometry filter arg, documentation (well start
	  need example), and regress tests

2011-07-07 22:23  dustymugs

	* Final refactor of ST_Transform and underlying RASTER_resample
	  before overhaul for ST_Resample

2011-07-07 21:58  dustymugs

	* Refactored ST_Transform in preparation for additional refactoring
	  to accomodate ST_Resample

2011-07-07 18:28  dustymugs

	* Cleaned up the large number of floating point equality tests with
	  a function-like macro

2011-07-07 12:41  robe

	* #1074, #1109 - Fix for compound named streets that have a portion
	  that is a street type

2011-07-06 23:44  robe

	* more regress tests for #1109

2011-07-06 23:15  dustymugs

	* Refactored how user-specified upperleft corner coordinates are
	  handled

2011-07-06 23:00  robe

	* fix for #1109 when a street name is same as a defined street type

2011-07-06 15:02  strk

	* Properly destroy lwgeom in lwgeom_to_x3d3 now that it's safe (see
	  #1102)

2011-07-06 14:55  strk

	* Properly release memory in lwmline_clip_to_ordinate_range (see
	  #1102)

2011-07-06 14:45  strk

	* Have lwcollection_extract clone (shallow) the extracted
	  components. Safely lwgeom_free the return from
	  lwcollection_extract in testcase.

2011-07-06 14:29  strk

	* Properly lwgeom_free cloned objects in lwgeom_homogenize now that
	  it is safe

2011-07-06 14:29  strk

	* Implement ptarray_clone (shallow) and update clone documentation
	  (doxygen), have lw*_clone clone the POINTARRAY but not the
	  serialized point list (using ptarray_clone), add unit testing for
	  lwgeom_clone. See ticket #1102.

2011-07-06 10:48  mcayland

	* Fix compile warning in geography_measurement.c caused by missing
	  function prototype.

2011-07-06 10:48  mcayland

	* Fix compile warning for lwgeom_init_allocators() in loader/dumper
	  by adding missing liblwgeom.h #include.

2011-07-06 09:40  strk

	* Rename ptarray_clone to ptarray_clone_deep, to be conformant with
	  lwgeom_clone_deep in that it copies the serialized pointlist too

2011-07-06 08:04  strk

	* Compiler warning fix

2011-07-06 07:42  strk

	* Fix compiler warnings (#999)

2011-07-06 07:42  strk

	* Don't let temporary collection leak in lwgeom_to_x3d3 (actually
	  do, but sligthly less, till we fix lwgeom_clone). See #1102.

2011-07-06 07:42  strk

	* const-correct lw*_is_closed

2011-07-06 06:46  strk

	* properly release reported error message string

2011-07-06 06:46  strk

	* properly release lwgeom objec in test_lwprint_assert_error

2011-07-06 06:46  strk

	* properly release lwgeom objec in test_misc_area

2011-07-06 05:18  dustymugs

	* Changed expressions for pixel byte boundaries in assert tests of
	  rt_raster_serialize and rt_raster_deserialize in rt_api.c. The
	  changed expressions are based upon relative values rather than
	  the original absolute values. This should resolve the problem
	  defined in ticket #1061. It may also help with the crashing in
	  ticket #1066.
	  
	  Associated tickets are #1061 and possibly #1066.

2011-07-06 02:17  robe

	* fix typo

2011-07-06 01:02  robe

	* drop_state_tables_generate_script function and document it. Also
	  add blank paramdef to missing indexes so doesn't look goofy in
	  docs

2011-07-06 00:40  robe

	* Get rid of use of array_accum and replace with array_agg (which
	  exists in PostgreSQL 9\8.4+). Now that we only support 8.4+, we
	  can just use array_agg.

2011-07-05 22:02  pramsey

	* Remove leak in mixed time ptarray case (#1102)

2011-07-05 21:01  strk

	* Plug some more easy leaks in testers

2011-07-05 20:21  pramsey

	* Stop up small but universal leak. (#1102)

2011-07-05 18:55  strk

	* Fix memory leak while computing box3d for nested
	  geometrycollection (revealed by test in cu_geodetic.c)

2011-07-05 18:41  strk

	* Properly release memory allocated by tester

2011-07-05 17:49  robe

	* #1076 hanlde of post direction with highways -- 1940 County Road
	  C W, Roseville, MN 55113 , also trim excess space left in street
	  names

2011-07-04 22:51  pramsey

	* Remove memory leaks when a parse error kicks out in WKT (#1102)

2011-07-04 17:32  robe

	* #1076 more work toward Highway geocoding -- significant rework of
	  original patch. Still need to parse out the direction information

2011-07-04 15:50  strk

	* Drop dangling reference to Probe_Geometry_Columns (see #1083)

2011-07-04 15:40  strk

	* A couple more tests for btree against points: different points,
	  differently cached boxes

2011-07-04 15:34  strk

	* Have pglwgeom_getbox2d_p compute a bounding box when not cached.
	  Fixes #1023.

2011-07-04 15:12  strk

	* Document pglwgeom_getbox2d_p. See
	  http://trac.osgeo.org/postgis/ticket/1023

2011-07-04 14:50  strk

	* More unit test memory leaks and compiler warnings fixed

2011-07-04 14:14  strk

	* Add test for btree equality of points (#1023)

2011-07-04 13:56  strk

	* Do not deep-free return from lwcollection_homogenize as it
	  doesn't copy POINTARRAY memory. See #1104.

2011-07-04 12:29  strk

	* Plug some memory leaks in the unit tests, to help finding
	  lower-level ones...

2011-07-04 12:29  strk

	* Document memory management of lwdoubles_to_latlon and
	  lwpoint_to_latlon

2011-07-04 11:24  strk

	* Fix support for MULTICURVEZM and make TIN spelling conformant to
	  other (MixedCase). Add cohomprensive regress test for
	  postgis_type_name(). Closes bug #1096 once again.

2011-07-04 11:24  strk

	* Add missing circular types to geomtype_struct_array, fixing bug
	  #1094

2011-07-04 11:24  strk

	* Do not hard-code lenght of geomtype struct array (See #1094)

2011-07-04 10:10  strk

	* AddGeometryColumn: when complaining about unknown geometry type
	  also report the used name and dimensions (see related bug #1096)

2011-07-04 10:02  strk

	* Fix unused variable warning when building against GEOS >= 3.3

2011-07-04 09:26  mcayland

	* Make all PostGIS object files depend upon liblwgeom, so that if
	  liblwgeom is
	  changed then it also triggers a (complete) rebuild of PostGIS.
	  
	  Note as documented in #447 this is an over-cautious approach
	  since it rebuilds
	  all of PostGIS if liblwgeom changes, but at least its a starting
	  point and
	  does actually solve the case whereby a user updates liblwgeom but
	  doesn't
	  force a rebuild of PostGIS.

2011-07-04 09:09  strk

	* typo

2011-07-04 09:07  strk

	* Update expected error messages since typmod introduction. Closes
	  ticket #1101.

2011-07-04 09:00  strk

	* Do not manually delete rows from geometry_columns (which is now a
	  view). Closes ticket #1099.

2011-07-04 07:35  robe

	* Partial fix for #1076, county roads and highways, but think I
	  might have broken the SELECT (addy).*,* from geocode('16725
	  Rockford Road, Plymouth, MN 55447') or my data is bad

2011-07-03 21:47  mcayland

	* Fix for #1088: Too many columns in select crashes pgsql2shp.
	  
	  Instead of a fixed length query string, dynamically allocate the
	  memory based
	  upon the sum of the lengths of all of the column names.

2011-07-03 16:51  robe

	* #1087 improve rating algorithm. also start to use prepared
	  statements where appropriate (don't put state in prepared part
	  since that would prevent constraint exclusion from kicking in)

2011-07-03 10:45  robe

	* Add more tests, minor cleanup

2011-07-03 05:03  robe

	* Update credits and release notes to include change in
	  geometry_columns and management functions, add ST_OffSetCurve to
	  release_notes.xml, add Rafal Magda to people credits list

2011-07-03 01:58  robe

	* more column width cleanup

2011-07-03 01:52  robe

	* #1095 clarification of what is mean by geometry_columns not
	  supporting views built the old constraint way

2011-07-03 01:50  robe

	* #1095 cleanup MIGRATION document

2011-07-03 01:29  robe

	* #1096 same fix as for linestringZ, apply to geometryM, zm and
	  multilinestringZ

2011-07-03 00:59  robe

	* #1098 fix UpdateGeometrySRID

2011-07-02 18:19  robe

	* #1083, #1093: fix typo, delete probe_geometry_columns which is
	  now completely obsolte with gnew geometry-columns view change

2011-07-02 17:53  robe

	* missed a spot

2011-07-02 17:52  robe

	* add missing para end tag

2011-07-02 17:25  robe

	* start describing management functions how typmod changes things
	  --- Populate_geometry_columns, dropgeometrytable,
	  dropgeometrycolumn. More to go.

2011-07-02 16:52  robe

	* #1096 can't create 2.5d linestrings

2011-07-02 16:29  robe

	* revise template to give example of optional argument

2011-07-02 13:43  mcayland

	* Update loader regression test suite to add a simple test for
	  shp2pgsql (much as we now do for pgsql2shp).
	  
	  Note that these tests aren't completely comprehensive and should
	  be expanded, with the long term aim
	  of moving the loader regression tests out of the main regression
	  harness and into CUnit instead.

2011-07-02 12:34  mcayland

	* Fix up the loader unit tests so that if --with-gui is not passed
	  to configure, the non-GUI tests will continute to run instead of
	  failing compilation.

2011-07-02 09:27  robe

	* revise wmsservers_new to use new typmod and not directly delete
	  and add to geometry_columns so passes regress

2011-07-02 08:58  robe

	* #944, #1081, #1083, #1088, #1084: Convert geometry_columns to a
	  view, revise management functions to not update/delete from
	  geometry_columns and to support typmod. Will use typmod behavior
	  as default
	  fix typos in postgis_type_name and delete from geometry_column
	  calls in regress.

2011-07-01 22:36  mcayland

	* Another attempt to fix #1080 on Windows - it seems that simply
	  opening and
	  closing a pgsql2shp state object is a good way to find all
	  uninitialised
	  variables.

2011-07-01 21:37  mcayland

	* Revised fix for #1080 based upon backtrace provided by Regina.

2011-07-01 21:32  robe

	* #1082 get rid of delete from geometry_columns call. Also cleanup
	  argument list to make more modern

2011-07-01 14:34  robe

	* Benchmark notes

2011-07-01 13:45  robe

	* itemize more upgrade GOTCHAS

2011-07-01 13:10  robe

	* convert to CREATE OR REPLACE postgis_constraint_srid

2011-07-01 12:59  robe

	* put in associated ticket numbers change to unaligned format for
	  easier diffing, add in script to run test suite. Force LF and put
	  svn keywords

2011-07-01 11:47  strk

	* Add 2 more testcases for ST_OffsetCurve, one of which returning a
	  MULTILINESTRING

2011-07-01 10:59  strk

	* Use choice="opt" to encode default parameter for ST_OffsetCurve

2011-07-01 10:36  strk

	* Well, let's run the ST_OffsetCurve regress test only against
	  GEOS-3.3. After all it's known to fail against 3.2 ... (due to
	  http://trac.osgeo.org/geos/ticket/455#comment:1)

2011-07-01 10:14  strk

	* Test LINESTRING EMPTY return from ST_OffsetCurve

2011-07-01 10:10  strk

	* Properly convert typed empties coming from GEOS.

2011-07-01 10:10  strk

	* Add ST_OffsetCurve news item

2011-07-01 09:56  strk

	* Add ST_OffsetCurve function supporting both GEOS-3.2 and
	  GEOS-3.3+. Uses distance parameter sign to derive left/right
	  side. Includes regress testing and documentation. Based on patch
	  by Rafal Magda.

2011-07-01 09:33  mcayland

	* Fix #1080: cunit is crashing on test_ShpDumerDestroy().
	  
	  Looks like the original code omitted to set the default config
	  values causing
	  the addition of a ShpDumperDestroy() call to fall over on some
	  platforms due
	  to uninitialised pointers.

2011-07-01 06:17  robe

	* Force unix LF. Also get rid of unnecessary call to CREATE INDEX
	  .. we have a missing script for that.

2011-07-01 02:22  robe

	* Fix for #1086 Issue with parsing out location. also added to
	  regression tests

2011-07-01 00:02  robe

	* fix build -- had functions installed out of order of dependency

2011-06-30 19:18  robe

	* add pretty function to return pretty name and use in
	  postgis_constraint_type (seems 3 times as slow with conversion --
	  will investigate later) -- before my 50 odd goemetry_columns
	  based on all constraint columns returns 75ms now takes 250-300
	  ms.

2011-06-30 17:16  dustymugs

	* removed accidental commit of some debug testing

2011-06-30 13:28  dustymugs

	* fixed logic issues in ST_AsJPEG

2011-06-29 23:14  pramsey

	* Change parameter order in 900913 (magic!)

2011-06-29 22:40  mcayland

	* Commit rework of #885 (pgsql2shp fields conversion from
	  predefined list).
	  
	  This patch required extra work to ensure that it was a better fit
	  for the
	  new loader/dumper structure including error reporting, better use
	  of C
	  coding style and altering various names/code locations as
	  appropriate.

2011-06-29 22:40  pramsey

	* GEOS no like POINT EMPTY (#1060)

2011-06-29 21:10  robe

	* Itemize some issues with restoring data from old that cause
	  failures

2011-06-29 19:14  robe

	* Add Hunter Systems Group to credits for funding Geocoder
	  enhancements

2011-06-29 16:26  robe

	* #949 more legacy cleanup -- add G-M to uninstall, remove accum

2011-06-29 12:56  robe

	* fix typo in uninstall script

2011-06-29 10:35  robe

	* #1069: Support for specifying max_results to return. Regress
	  already committed

2011-06-29 05:06  robe

	* fix for #1073 handling mangled zipcodes and update regress to
	  include these

2011-06-29 04:23  robe

	* #1077 preliminary regress tests and current outputs (formatting
	  needs cleanup and to be run by script but will deal with that
	  later). Already have a regress failure when compared with docs.

2011-06-28 19:36  strk

	* Simplify layertrigger tests dropping unneeded operations. The
	  reduction was verified to still trigger bug #950 prior to the fix
	  for it.

2011-06-28 19:36  strk

	* Apply patch by Andrea Peri to fix topology layer trigger.
	  Includes regress test. Closes ticket #950.

2011-06-28 14:26  robe

	* #1063 - add update website with released doc version to
	  HOWTO_RELEASE steps

2011-06-28 12:32  robe

	* fix windows script -- had sh style commented alter schema line
	  instead of windows batch style commented alter schema

2011-06-28 12:21  robe

	* put in missing homage to GDAL. Also updated the GDAL use list
	  http://trac.osgeo.org/gdal/wiki/SoftwareUsingGdal to include
	  PostGIS

2011-06-28 03:55  robe

	* Partial fix for #1068 -- handling of misspelled numeric streets
	  such as 13nd or 22th and partial support for numeric streets with
	  fractions like 1/2

2011-06-28 02:50  robe

	* get rid of drop / recreate norm_addy. It's not necessary yet
	  since we haven't changed it.

2011-06-28 01:27  robe

	* #1068 partial fix -- trimmed leading/trailing spaces in
	  normalize_address fields so now correctly handles things like
	  W.,N. etc. More fixes coming.

2011-06-27 21:35  dustymugs

	* - wrote function getSRTextSPI to create one code for getting the
	  srtext of a SRID from the spatial_ref_sys table.
	  - removed plpgsql function _ST_srtext with addition of
	  getSRTextSPI.
	  
	  The regression failure in ticket #1064 should be resolved as a
	  side-affect of the new function as the srtext returned through
	  SPI is copied to an interval variable.

2011-06-27 19:31  pramsey

	* Ignore GNUMakefile

2011-06-27 19:24  pramsey

	* Change CompoundString to CompoundCurve

2011-06-27 19:02  dustymugs

	* modified expected results for rt_pixelvalue.
	  
	  Associated ticket is #1055

2011-06-27 18:53  pramsey

	* Add migration guide for upgraders

2011-06-27 18:02  pramsey

	* Fix type name for CompoundCurve

2011-06-27 16:47  mcayland

	* Edit rt_band_get_pixel() so that the warning message contains the
	  out-of-bound coordinates being accessed.

2011-06-27 14:35  dustymugs

	* Cleanup of error messages.

2011-06-27 01:53  robe

	* version garden test files so now named raster_gardentest_20.sql,
	  postgis_gardentest_20.sql. Add reclassarg type example to raster
	  garden objects

2011-06-26 19:44  robe

	* revise to ignore OUT parameters. Also add 20 to postgis garden
	  output table name

2011-06-26 18:18  robe

	* change ST_AsX3d from using methodsynopsis back to funcsynopsis.
	  This was an attempt before to stylize default args which didn't
	  work out.

2011-06-26 17:31  pramsey

	* ST_IsValidDetail and ST_IsValidReason POLYGON CRASH (#712)

2011-06-26 03:15  pramsey

	* Make test for co-linearity a little more double-barrelled.

2011-06-26 02:29  pramsey

	* Simplify circle stroking code (#1057)

2011-06-25 23:35  pramsey

	* Remove reference to algorithm.h from generator.c

2011-06-25 22:36  pramsey

	* Prototype segmentation code and move lwalgorith.h prototypes into
	  liblwgeom.h and liblwgeom_internal.h

2011-06-25 21:42  pramsey

	* Convert some BOX3D functions to GBOX

2011-06-25 21:11  robe

	* correct column names of norm_addy object - they were wrong

2011-06-25 20:32  robe

	* update release notes

2011-06-25 20:24  robe

	* #1062 apply typo patch from Kasif Rasul

2011-06-25 19:20  dustymugs

	* Modified ST_Transform to permit specification of projected
	  raster's scale. This is due to the scale change that occurs when
	  a raster is being reprojected.

2011-06-25 18:15  robe

	* bounding box clarification && (that it's 2D)

2011-06-25 18:14  robe

	* minor clarifications

2011-06-25 08:13  robe

	* #1051 - fix rating logic (typo in direction weight) causing -
	  select (g.addy).*, astext(g.geomout), g.* from geocode('150 2nd
	  Ave S, Minneapolis, MN 55401') as g To return north instead of
	  south. Also change functions to use named args

2011-06-24 23:18  robe

	* bah pdflatex doesn't like sect3. Just make it a sect2

2011-06-24 21:49  robe

	* Id on para didn't take -- lets try a sect3

2011-06-24 21:20  dustymugs

	* Added sanitization of the algorithm parameter of ST_Transform.
	  Refactored the regression test for ST_Transform.

2011-06-24 16:30  robe

	* put in ancho for changed section and link back from top of What's
	  new to breaking changes section

2011-06-24 16:14  robe

	* revise 2.0 changed,enhanced, new to also capture paragraphs
	  embedded in sub tags such as warning, note. Was missing some
	  breaking changes ST_Length, ST_GeomFromText etc because it wasn't
	  catching warnings

2011-06-24 14:25  robe

	* thought had changed to use default params -- guess not. Also
	  stamp in time author info as comment inside function

2011-06-24 13:02  robe

	* Get rid of note about ST_Transform not working on all platforms.
	  No longer true

2011-06-24 01:28  robe

	* revert unnecessary edit

2011-06-24 01:20  robe

	* fix for #1051 -- postDirAbbrev doesn't parse

2011-06-23 23:50  chodgson

	* further bug fix for #884

2011-06-23 22:29  robe

	* note about ST_length geography breaking change -- in 1.5 used to
	  return perimeter of a polygon now returns 0 just like geometry

2011-06-23 21:15  robe

	* time autho stamp signatures

2011-06-23 21:11  robe

	* fix typos

2011-06-23 21:08  robe

	* put in author revision id placeholder and have as part of code
	  logic as well

2011-06-23 20:46  dustymugs

	* Removed rt_raster_transform from rt_api.c and any calls to it
	  since rt_raster_gdal_warp has same results for reprojections.

2011-06-23 20:29  dustymugs

	* Addition of rt_raster_gdal_warp function in rt_api.c. This was
	  written based upon GDAL's gdalwarp utility to provide a flexible
	  means to reproject, change the scale of, adjust the skew (deskew)
	  of and shift the origin of a raster. RASTER_transform in rt_pg.c
	  has been adjusted to make use of rt_raster_gdal_warp instead of
	  rt_raster_transform. Regression te
	  sts confirm that resulting rasters from rt_raster_gdal_warp are
	  identical to that of rt_raster_transform.
	  
	  The abilities to change a raster's scale, skew and origin have
	  yet to be tested and have no user-accessible SQL functions as of
	  this revision. This will occur in future revisions.
	  
	  The function rt_raster_transform will be removed in a future
	  revision.

2011-06-23 15:36  pramsey

	* Re-base circular bbox regressions

2011-06-23 13:57  pramsey

	* PostGIS Box2D (and && operator) gives wrong result for
	  ST_CircularString type (#578)

2011-06-23 13:53  robe

	* clean up credits a bit

2011-06-23 11:07  robe

	* #944 support functions to comb out type,srid, dim from constraint
	  based geometries and integration into geometry_columns_v so that
	  non-typmods and typmods of the world can coexist in harmony

2011-06-23 11:01  strk

	* Don't interpret types as flags in ST_Summary. Fixes bug #1054
	  (needs automated testing)

2011-06-22 23:13  robe

	* minor addition to GEOMETRYCOLLECTION(EMPTY) warning

2011-06-22 23:10  robe

	* #924 - document breaking change

2011-06-22 22:09  pramsey

	* ST_ForceRHR POLYGON EMPTY crash (#710)

2011-06-22 21:33  pramsey

	* ST_GeoHash POLYGON Empty crash (#711)

2011-06-22 06:55  robe

	* Fill in raster coverage protos for ST_Histogram (still need
	  examples for these), fix typo in another function, change
	  ST_SetBandNoDataValue as if it supports default args (the
	  documentation will be consistent with implementation onces #1049
	  is done)

2011-06-21 06:13  robe

	* get rid of extraneous proto

2011-06-21 05:45  robe

	* more fine tuning of output of driver options

2011-06-21 05:25  robe

	* Fix ST_GDalDrivers output to correctly output options as table. I
	  had thought it was evenly balanced (all options have
	  descriptions), but that is not the case so origianl example had
	  the name and descriptions mismatched

2011-06-21 05:05  dustymugs

	* Refactored code and removed the use of SET_VARSIZE for
	  RASTER_band to fix segfault.
	  
	  Associated ticket is #1044.

2011-06-21 04:18  robe

	* change bigint to integer for ST_ValueCount record outputs

2011-06-21 03:26  robe

	* document ST_AsJPEG and fill in missing protos for ST_ValueCount

2011-06-21 01:52  robe

	* Get rid of removed ST_SummaryStats proto and add new
	  ST_SummaryStats proto

2011-06-20 21:15  pramsey

	* ST_Dump with GSerialized POINT EMPTY and EWKT/AsText mismatch
	  (#746)

2011-06-20 17:08  pramsey

	* Increase size of generator.c static buffer. (#583)

2011-06-20 16:58  pramsey

	* geography: ST_Intersects, ST_DWithin gbox_overlaps: geometries
	  have mismatched dimensionality (#1037)

2011-06-20 14:55  dustymugs

	* Changed the regression tests for ST_Transform in preparation for
	  testing replacement ST_Transform function with different
	  underlying code.

2011-06-20 11:37  strk

	* Add missing SQL/MM functions in the status section (TODO)

2011-06-20 09:29  robe

	* #1040 -- ST_MinimumBoundingCircle -- replace X(), Y() deprecated
	  calls with ST_X(), ST_Y(). Also changed to use default args. We
	  really need regression tests for this function. Will put on
	  separate task.

2011-06-19 06:24  robe

	* more cleanup of hard upgrade instructions

2011-06-19 05:52  robe

	* Amend hard upgrade instructions to remove stuff that is obsolete
	  and add in additional steps needed for PostGIS 2.0. Also update
	  creating new spatial database to include instructions for
	  installing raster and topology support

2011-06-19 00:31  robe

	* add index check / generation for soundex, lower, geometry gist,
	  and least_hn

2011-06-18 22:16  robe

	* Fix for #1025 -- Geocoder Failing with NORTH EAST is street name

2011-06-18 18:24  pramsey

	* Error message change

2011-06-18 07:35  robe

	* hmm lets try that again

2011-06-18 07:34  robe

	* backout some code didn't mean to commit

2011-06-18 07:29  robe

	* Found some indexes I missed -- added to tiger_loader, also #1036
	  create missing_indexes generation script to back install. Still
	  need to put in logic for some more indexes, but htis is a good
	  start. Also documented new function

2011-06-18 06:03  robe

	* fix error in last commit

2011-06-18 05:33  robe

	* get rid of unnecessary auto casting

2011-06-18 05:15  robe

	* #1035 gluing on .0 is making least check always return 0.

2011-06-18 03:41  robe

	* Change ST_Length, ST_Perimeter for geography to use default
	  parameters, document ST_Perimeter(geography,use_spheroid)

2011-06-17 22:36  pramsey

	* Quiet regression failure for minor rounding difference.

2011-06-17 22:18  pramsey

	* Bounding box calculation for straight CircString fails (#668)

2011-06-17 21:26  pramsey

	* Retrieving and storing Geography column data through JDBC does
	  not work (#350)

2011-06-17 21:11  pramsey

	* Define alias ST_Perimeter (for geography ST_Length) (#526)

2011-06-17 20:33  robe

	* #1032 fix typos

2011-06-17 20:14  robe

	* change geography to geometry and limit view to only output tables
	  and views

2011-06-17 20:06  dustymugs

	* fixed parameter passing in ST_AsTiff

2011-06-17 15:16  dustymugs

	* Refactored ST_SummaryStats so that there is a non-user
	  _ST_SummaryStats that is the backend of all ST_SummaryStats and
	  ST_ApproxSummary stats functions. This eliminates the
	  "sample_percent" parameter from the one ST_SummaryStats function
	  that had it.

2011-06-16 21:01  pramsey

	* Partial typmod support for PostGIS geometry (#944)

2011-06-16 20:29  robe

	* Some cleanup. change ST_AsGDALRaster example using spatial ref to
	  agree with new syntax of just passing in the srid.

2011-06-16 02:16  robe

	* put in missing tag

2011-06-16 02:08  robe

	* document &&& nd interacts bounding box operator

2011-06-15 23:59  pramsey

	* Fix up selectivity and operators a little

2011-06-15 20:22  pramsey

	* Add a couple more GBOX functions to map to B2DF4 requirements

2011-06-15 15:43  dustymugs

	* Changed band pixel types to 64BF instead of 32BF so that the
	  warning messages for data getting converted are mitigated.

2011-06-15 14:29  dustymugs

	* Added value for nBandCount attribute of GDALWarpOptions in
	  rt_raster_transform function.
	  
	  This is based upon the discussion found at:
	  
	  http://lists.osgeo.org/pipermail/gdal-dev/2011-May/028730.html
	  
	  Related ticket is #1015

2011-06-15 12:44  robe

	* #722 - get rid of transform and remainder of SnapToGrid
	  deprecated family of functions. Add to #945 uninstall_legacy and
	  also legacy.sql.in.c files

2011-06-15 01:25  robe

	* Change ST_MapAlgebra to use default args and amend the
	  documentation to reflect change. In so doing fix #969 -
	  inconsistent order of args, #967 raster regress failures on 9.0
	  and 9.1

2011-06-14 19:32  dustymugs

	* Changed SRID to something within the range permitted by
	  GSERIALIZED. As of this revision, all raster regression tests
	  pass successfully.

2011-06-14 16:21  pramsey

	* bug in BOX2DFLOAT4_in function due to GSERIALIZED_ON change
	  (#1020)

2011-06-14 16:04  dustymugs

	* With GSERIALIZED_ON enabled, adapted code that needs preprocessor
	  conditions. Basically instead of "geometry_gist_sel" and
	  "geometry_gist_joinsel", GSERIALIZED_ON uses "contsel" and
	  "contjoinsel"

2011-06-14 08:20  strk

	* Do not explicitly name GIST opclass (was renamed). Fixes topology
	  after the GSERIALIZED switch.

2011-06-14 08:20  strk

	* Fix libiconv linker flags

2011-06-14 04:26  pramsey

	* Apply bug in BOX2DFLOAT4_in function due to GSERIALIZED_ON change
	  (#1020) from dustymugs

2011-06-13 21:47  dustymugs

	* Fixed memory leak in RASTER_asGDALRaster of rt_pg.c and left note
	  in comments of rt_raster_to_gdal

2011-06-13 21:31  pramsey

	* Move from GSERIALIZED off by default to on by default. Adjust
	  minor regression changes as necessary.

2011-06-13 20:20  pramsey

	* Allow cunit tests to build and run in OS/X

2011-06-13 19:51  pramsey

	* Add svn:ignores for some new derived files.

2011-06-13 12:30  robe

	* update 1.5.3 release notes

2011-06-13 11:25  robe

	* #609 revise JDBC to use non-deprecated calling syntax

2011-06-13 01:32  robe

	* surpress outputting sql if not in debug mode

2011-06-13 01:31  robe

	* change to return as much address as possible even if no fullname
	  at least try to return city, state, zip

2011-06-12 14:33  robe

	* fix typo in reverse_geocode name and get rid of other prot since
	  changed to use default args

2011-06-12 06:34  robe

	* fix division by zero issue

2011-06-12 04:55  robe

	* make debug statement conditional

2011-06-12 04:52  robe

	* significantly improve speed of reverse geocode (when all states
	  loaded), but using CTEs and unparameterizing query (parameterized
	  often does not use inheritance), reverse_geocode to use default
	  parameters, put in table column comments to describe some of what
	  loader columns mean.

2011-06-11 19:26  dustymugs

	* Added function parameter "header_only" to rt_raster_deserialize.
	  This instructs the function to only extract the raster header.
	  
	  All functions calls to rt_raster_deserialize in rt_pg.c and
	  testwkb.c have been modified to account for the "header_only"
	  parameter. In addition, functions that can use
	  PG_DETOAST_DATUM_SLICE have been modified to use it.
	  
	  Associated tickets are #867 and #985.
	  
	  Now to work on valgrinding rt_pg.c

2011-06-11 19:06  dustymugs

	* Removed the ST_SummaryStats wrappers: ST_Sum, ST_Mean, ST_Stddev,
	  ST_MinMax. Only ST_Count is preserved as it has a shortcut for
	  when "exclude_nodata_value" is FALSE.
	  
	  Refactored regression test for rt_transform due to removal of
	  some ST_SummaryStats wrappers and make the tests no longer about
	  being exact to specific values but more about being in the
	  appropriate contexts.
	  
	  Associated ticket is #1005 and to some degree, #985.

2011-06-11 13:41  robe

	* Sort what's new 2.0 by name of section insted of id since raster
	  ids start with RT_ they are being sorted at the top above
	  everything else which is confusing

2011-06-11 05:27  robe

	* Fix ST_BandMetaData, ST_AsGDalRaster (they take defaults now so
	  prots have ben removed)

2011-06-11 04:59  dustymugs

	* Refactored rt_raster_replace_band in rt_api.c to return the
	  replaced band.
	  Additional memory cleanups in testapi.c due to segfault and
	  leaks.

2011-06-11 01:09  robe

	* Note about issues with raster ST_Transform

2011-06-11 00:43  robe

	* document raster ST_Transform function. Will provide examples
	  later.

2011-06-11 00:05  dustymugs

	* Fixed bunch of memory leaks in rt_api.c and testapi.c. Will need
	  to valgrind the regression tests to clean up the leaks in rt_pg.c

2011-06-10 23:19  robe

	* get rid of ST_SRSText usage is gone and replaced with just srid
	  so parallel with geometry. Update all the function doco -- they
	  used to use srstext, but now they use srid.

2011-06-10 23:01  dustymugs

	* Refactored how GDAL warp options are freed. I believe I was
	  prematurely freeing the options.
	  
	  Associated ticket #1015

2011-06-10 19:49  pracine

	* Getting pixel value at out of range coordinate should only return
	  a warning. Was broken at r7106. Added a check.

2011-06-10 18:18  dustymugs

	* Fixed error messages.

2011-06-10 18:14  dustymugs

	* Explicitly set GDALWarpOptions element padfSrcNoDataImag as it
	  seems some folks are having regression error. Based upon the GDAL
	  code, explicitly setting padfSrcNoDataImag and padfDstNoDataImag
	  should eliminate the error message that is occurring.
	  
	  Associated tickets are #925 and #1015.

2011-06-10 17:24  robe

	* #609 jdbc error in documentation

2011-06-10 17:00  robe

	* #666 -- strange I don't recall this being an issue on PostGIS
	  2.0, but seems to be also. Still need regress test for it though.

2011-06-10 16:16  pramsey

	* Update NZ projections for grid transformation support (#631)

2011-06-10 15:19  dustymugs

	* Rewrote ST_BandMetaData to use a C function instead of sequential
	  calls for the metadata of a raster's band in plpgsql. Also added
	  regression tests for ST_MetaData and ST_BandMetaData due to C
	  functions.
	  
	  Associated ticket #1012

2011-06-10 05:13  robe

	* more description on reclass expressions

2011-06-10 01:52  robe

	* more examples for ST_Point and example converting to geography

2011-06-09 21:27  pramsey

	* Minor change to work with gserialzed

2011-06-09 21:15  dustymugs

	* Rewrote ST_Metadata to make use of a C function instead of
	  sequential calls for the metadata of a raster in plpgsql.
	  
	  Associated ticket #1012

2011-06-09 21:12  pramsey

	* Remove some compile warnings

2011-06-09 21:12  pramsey

	* Add some ignores

2011-06-09 20:51  pramsey

	* Bad handling of Inf values in GEOS (#1013)

2011-06-09 20:32  robe

	* #448 add CUnit requirement for testing

2011-06-09 18:55  dustymugs

	* Replaced the parameter "srs" in ST_AsGDALRaster with "srid" so as
	  to match that of ST_Transform and other functions that deals with
	  spatial reference systems. In doing so, this eliminates the user
	  function ST_srtext and just has a hidden _ST_srtext function for
	  use by the underlying C functions. Another nice benefit is that I
	  was able to reduce the number of user-facing functions.
	  
	  Associated ticket #1011

2011-06-09 16:01  robe

	* #1009 typo in index creation

2011-06-08 22:47  dustymugs

	* - added additional tests that shouldn't require datum shift files
	  for proj.4.
	  - refactored output that would be double precision to be rounded

2011-06-08 21:10  dustymugs

	* Rewrote how the standard/sample deviation is computed in
	  ST_SummaryStats for coverage tables. It now extends the existing
	  use of a single-pass standard deviation calculation to be able to
	  do the calculation for a coverage table.
	  
	  Associated ticket #985.

2011-06-08 00:10  dustymugs

	* forgot to comment out debug code for ST_Histogram thus causing
	  rt_histogram regression to fail

2011-06-08 00:00  dustymugs

	* fixed ST_SummaryStats for coverage tables where the sum of all
	  tiles was not being computed.
	  Associated ticket #1005
	  
	  Also added shortcuts to ST_Count for when parameter
	  "exclude_nodata_value" is FALSE, just compute the count based
	  upon the raster's dimensions. Performance difference between the
	  normal route and the shortcut is negligible for small rasters but
	  noticable when run on large rasters and coverage tables

2011-06-07 22:59  dustymugs

	* Added support for coverage tables to ST_Histogram. This entailed
	  adding the ability to explicitly specify the min and max values
	  in the underlying C function rt_band_get_histogram. The min and
	  max parameters should ONLY be used by the established coverage
	  table handling ST_Histogram functions as the returned percent
	  element of the histogram type is changed from returning the
	  percentage to returning the sum of counts for that histogram.
	  
	  Associated ticket is #934.

2011-06-07 18:21  dustymugs

	* Add ST_Transform function that achieves the primary purpose of
	  reprojecting a raster to a new projection system. This makes use
	  of the GDAL Warp API function GDALAutoCreateWarpedVRT(). In the
	  future, the underlying C function is expected to be refactored to
	  support skewing and pixel scaling at the same time the raster is
	  reprojected.
	  
	  Really minor changes to rt_pg/rt_pg.c adding initilization values
	  to variables for eliminating compile warnings in Windows (thanks
	  Pierre).
	  
	  Fixed variable "status" in rt_raster_from_gdal_dataset() of
	  rt_core/rt_api.c
	  
	  Associated ticket is #925

2011-06-07 13:04  robe

	* Put legacy.sql in varname tag so prints out as courier and stands
	  out more. Some clarification on the geography/geometry choice
	  question

2011-06-07 12:37  robe

	* more corrections of erroneous statements

2011-06-07 12:16  robe

	* Fix minor formatting issues

2011-06-07 07:45  robe

	* forgot output column in histogram type

2011-06-07 07:41  robe

	* more correction in ST_Histogram explanation

2011-06-07 07:26  robe

	* make description of programming match what is going on in
	  histogram example

2011-06-07 07:24  robe

	* missing one proto for ST_Histogram

2011-06-07 07:20  robe

	* add description ST_Histogram inputs

2011-06-07 07:10  robe

	* document histogram type

2011-06-07 07:02  robe

	* document ST_Histogram

2011-06-05 21:49  dustymugs

	* bug fix of r7325 where the wrong variable is used in the "for"
	  loop at line 5442

2011-06-05 20:52  dustymugs

	* - added additional function parameters "bandNums" and "count" to
	  rt_raster_to_gdal_mem so that the GDAL dataset created only
	  contains those bands specified
	  - any calls to rt_raster_to_gdal_mem function was refactored for
	  the new function parameters
	  - refactored rt_raster_dump_as_wktpolygons to make use of
	  rt_raster_to_gdal_mem so as to reduce duplicate code and improve
	  cleanliness

2011-06-05 07:55  robe

	* fix ambiguous column issue now that new zcta5 also has statefp

2011-06-05 07:35  robe

	* more speed optimizations

2011-06-05 07:07  robe

	* revise function s so lookup zip utilizes constraint exclusion

2011-06-05 06:13  robe

	* #1004: census has finally released zcta5 for 2010. Get rid of
	  zcta500 table. replace with a more generic named zcta5. Revise
	  loader state script to load in zcta510 data and revise functions
	  to use new zcta5 table.

2011-06-04 02:11  robe

	* Fix more erroneous statements about ST_Reclass

2011-06-04 00:59  robe

	* get rid of TODO note on ST_REclass exmaple -- I already did it.

2011-06-04 00:58  robe

	* huh more mistakes in ST_Reclass

2011-06-03 17:02  dustymugs

	* Added rt_raster_from_gdal_dataset function to rt_core/rt_api.c.
	  This function provides the functionality needed to convert a GDAL
	  dataset into a PostGIS Raster object.

2011-06-03 15:19  jorgearevalo

	* Check for new GDALFPolygonize function. If it isn't present, the
	  old GDALPolygonize is called. Related ticket #650.

2011-06-03 06:00  robe

	* add missing ST_ValueCount protos, get rid of ' around , causing
	  comment installation to fail.

2011-06-02 22:51  robe

	* fix wording of reclassarg and summarystats

2011-06-02 22:25  robe

	* Fix typo

2011-06-02 21:54  robe

	* document ST_Band

2011-06-02 21:27  robe

	* get rid of extra paragraph marks

2011-06-02 21:13  robe

	* example how to use variadic version of ST_Reclass raster
	  function, finish off reclassarg type description, add
	  summarystats type

2011-06-02 05:05  robe

	* Clarify GDAL version requirements for Mapserver to load PostGIS
	  raster

2011-06-01 23:50  jorgearevalo

	* Fixed ticket #650. You need to update your GDAL copy to a release
	  up to 22476 to make it work.

2011-06-01 12:31  strk

	* The box2d of an empty geometry is NULL, not a point. Closes
	  ticket #938 and regress-tests it.

2011-06-01 11:55  robe

	* put a space after parameter name to try to prevent getting shoved
	  in with type in reclassarg type def

2011-06-01 08:22  robe

	* st_recalss -- hmm screwed up on example. Had overlapping ranges
	  before.

2011-06-01 08:17  robe

	* move raster types to raster section (there are way too many now
	  to try to lump into reference_type and do case statements to
	  exclude from postgis_comments). Revise raster_comments to look
	  for types in reference_raster. Add docu for ST_Reclass and
	  reclassarg type. Need at least one more example to show how to
	  use recalssargs.

2011-05-31 22:54  dustymugs

	* additional code refactoring in rt_raster_from_band

2011-05-31 22:47  dustymugs

	* code refactored and added copying of raster attributes to new
	  raster in rt_raster_from_band

2011-05-31 01:50  robe

	* #960 get rid of obsolete ST_AsPNG protos to make consistent with
	  implementation

2011-05-31 01:39  robe

	* #960 get rid of ST_AsGDALRaster proto and update remaining to be
	  consistent with new default args.

2011-05-31 01:29  robe

	* #961- reduce number of functions - Get rid of st_area(geography)
	  and change st_area(geography, use_spheroid = true) and also have
	  named argument names so callable by named args

2011-05-31 01:09  robe

	* document missing proto for createtopology

2011-05-31 00:54  robe

	* Document ST_SummaryStats raster function

2011-05-30 20:18  dustymugs

	* Added default values for function parameters of ST_AsTIFF,
	  ST_AsJPEG and ST_AsPNG.
	  
	  Associated ticket is #960

2011-05-30 15:48  dustymugs

	* Added default parameter for ST_AsGDALRaster
	  
	  Associated ticket is #960

2011-05-30 14:53  dustymugs

	* renamed all instances of "hasnodata" function argument to
	  "exclude_nodata_value" in SQL functions (and underlying code
	  where appropriate) ST_SummaryStats, ST_Count, ST_Sum, ST_Mean,
	  ST_StdDev, ST_MinMax, ST_Quantile, ST_Histogram, ST_ValueCount
	  and ST_ValuePercent

2011-05-30 09:45  robe

	* get rid of bash line -- seems unnecessary and breaks if multiple
	  states. Forgot cd which was making secondary states fail loading.

2011-05-30 08:28  robe

	* 

2011-05-30 08:27  robe

	* more corrections and one more example for ST_ValueCount

2011-05-30 07:39  robe

	* fix errors in notes

2011-05-30 03:57  robe

	* fill in more missing protos for st_valuecount -- still more to go

2011-05-30 03:43  robe

	* put in missing protos for st_quantile. Revise comment generator
	  scripts to properly handle OUT parameters

2011-05-30 02:52  robe

	* document ST_quantile -- still missing some protos (also get rid
	  of obsolete warnings)

2011-05-30 01:56  robe

	* reference to st_valuecount in st_dumpaspixels

2011-05-30 01:51  robe

	* Move Bborie's new cool stat functions into their own section. Add
	  documentation for st_valuecount -- more coming for other raster
	  functions. macro replace hasnodata with exclude_nodata_value
	  which hopefully will be clearer to everyone. The raster codebase
	  needs to be changed to agree with new names (mostly for those
	  utilizing named arguments in PostgreSQL 9.0+). In enhnced section
	  --put a note that hasnodata was renamed to exclude_nodata_value.

2011-05-30 00:30  robe

	* add remarked out line to set search path -- suggested by Brian
	  Hamlin. Also some other minor changes

2011-05-28 23:32  robe

	* Get rid of deprecated call to centroid

2011-05-28 15:07  robe

	* fix for #996 also had to revise least and greatest helper
	  functions to deal with to and froms that can't be converted to
	  integers. Also added missing indexes to base tables (helps the
	  planner with inherited tables though it never really uses those
	  indexes)

2011-05-28 13:29  robe

	* fill in some missing licensing headers and svn tags

2011-05-28 11:46  strk

	* It's "spatialreference.org", not "spatialreferencing.org"
	  (srid=900913)

2011-05-28 11:24  robe

	* revise readme wording so those unix users who aren't on linux
	  won't be quite as offended

2011-05-28 11:18  robe

	* fix for #995 handling lower level fips. Also many fixes for #908
	  sh tiger loader profile. Testing now and will close out if
	  confirmed its fixed. Also put in a note in the .sh and .bat that
	  for PostgreSQL 9.1+ have to install fuzzystrmatch with the CREATE
	  EXTENSION syntax

2011-05-27 23:35  dustymugs

	* - remove OUT parameters on those functions that only return a
	  single value.
	  - updated regression tests that made use of those functions
	  returning single values with OUT parameters

2011-05-27 14:42  dustymugs

	* Added default values for function arguments of ST_Reclass

2011-05-27 14:01  strk

	* ST_AddEdgeModFace is complete...

2011-05-27 14:01  strk

	* Document ST_AddEdgeModFace, tweak documentation of
	  ST_AddEdgeNewFaces [RT-SIGTA]

2011-05-27 14:01  strk

	* Implement topology.ST_AddEdgeModFace. Includes regress test.
	  [RT-SIGTA]

2011-05-27 12:15  robe

	* fix indentation

2011-05-27 10:18  strk

	* Simplify face registration by the end of ST_AddEdgeNewFaces
	  [RT-SIGTA]

2011-05-27 09:51  strk

	* ST_AddEdgeNewFaces: another test splitting a face with holes on
	  both sides [RT-SIGTA].

2011-05-27 09:34  strk

	* topology.ST_AddEdgeNewFaces: do not needlessly replace face of
	  holes found in a face splitted by the newly added edge. Regress
	  test it. [RT-SIGTA].

2011-05-27 08:34  strk

	* Add an optional force_new parameter to topology.ST_AddFace to
	  force creation of a new face when one already exists. Regress
	  test and document. [RT-SIGTA]

2011-05-27 08:34  strk

	* fix cpp extra token warning

2011-05-27 07:13  robe

	* change ST_ConcaveHull to use default parameters

2011-05-27 06:46  robe

	* preliminary documentation for ST_Count

2011-05-27 00:02  dustymugs

	* - Added default values for function parameters of ST_ValueCount
	  and ST_ValuePercent. Removed duplicative functions of the same.
	  - Tweaked the regression tests for ST_ValueCount and
	  ST_ValuePercent as one question for each function type was too
	  ambiguous.

2011-05-26 23:32  dustymugs

	* Added default parameter values for ST_Quantile functions

2011-05-26 23:11  dustymugs

	* Added default values for function parameters of ST_Histogram and
	  removed duplicative functions.

2011-05-26 22:50  dustymugs

	* Forgot to delete the commented out functions of ST_SummaryStats
	  and dependants from r7260

2011-05-26 22:40  dustymugs

	* Added default values for function parameters of ST_SummaryStats,
	  ST_Count, ST_Sum, ST_Mean, ST_StdDev and ST_MinMax.

2011-05-26 21:35  dustymugs

	* Added default parameter for ST_Band and reduced function count by
	  1.
	  
	  Added additional regression tests for ST_Band.

2011-05-26 21:23  dustymugs

	* Changed to STABLE from IMMUTABLE for all functions that operate
	  on a coverage using the function parameters "rastertable" and
	  "rastercolumn"

2011-05-26 20:09  dustymugs

	* changed name "proportion" to "percent" for ST_Histogram to stay
	  consistent with ST_ValuePercent

2011-05-26 20:04  dustymugs

	* Addition of ST_ValuePercent, sibling of ST_ValueCount. This
	  function provides the ability to determine the percentage of a
	  raster's band that is of a user-specified value.
	  
	  Assocated ticket is #990
	  
	  Also specified STRICT for functions with "searchvalue" (the
	  singular) argument.

2011-05-26 15:43  dustymugs

	* Changed the datatype for "count" from integer to bigint. This
	  should allow the "count" return value to handle large numbers
	  coming from the various coverage functions.

2011-05-26 14:01  robe

	* #949 Add all E and F deprecated functions to
	  uninstall_legacy.sql.in.c and minor sorting and casing cleanup.

2011-05-26 07:26  strk

	* Error handling refinements in topology.ST_AddEdgeNewFaces (#988)
	  
	  Check for given edge having two distinct vertices before getting
	  a new
	  edge id from sequence, and before testing it for crossing nodes
	  (or it'd
	  give a confusing error message). Refine error message about
	  no-segment
	  edges to not talk about nodes. [RT-SIGTA]

2011-05-26 04:23  dustymugs

	* Adds ST_ValueCount to count the number of times a user-provided
	  value or all values occurs in a raster's band.
	  
	  Associated ticket is #953

2011-05-25 23:38  robe

	* 

2011-05-25 23:37  robe

	* put header on table

2011-05-25 21:09  robe

	* try group

2011-05-25 18:42  pramsey

	* #661 Type info of geography columns incomplete - pg_dump output
	  wrong

2011-05-25 18:28  dustymugs

	* Add ST_Count and ST_Sum functions that are fronts for the count
	  and sum values of ST_SummaryStats
	  
	  Associated tickets are #985 (ST_Count) and #986 (ST_Sum)

2011-05-25 13:13  robe

	* 

2011-05-25 12:49  robe

	* 

2011-05-25 12:48  robe

	* 

2011-05-25 12:35  robe

	* 

2011-05-25 12:29  robe

	* revert

2011-05-25 12:13  robe

	* define style for methodsynopsis

2011-05-24 18:53  robe

	* missed a spot

2011-05-24 18:50  robe

	* experiment with methodsynopsis evidentally seems to support
	  default parameters and conditional args, we need to move from
	  funcsynopsis (designed for C) to methodsynopsis. This is what PHP
	  uses -- https://doc.php.net/php/dochowto/chapter-skeletons.php

2011-05-24 15:21  strk

	* Stop using astext legacy function in raster tests -- make check
	  finally succeeds with both raster and topology enabled

2011-05-24 14:47  strk

	* Allow dumping universal face edges with ST_GetFaceEdges. Do it in
	  the correct order. Fixes bug #984. [RT-SIGTA]

2011-05-24 14:27  dustymugs

	* - Added test testgdalraster.in which properly tests the output of
	  ST_AsGDALRaster. This test makes use of rtgdalraster.py found in
	  raster/scripts/python, which itself requires psycopg2.
	  - Refactored rt_asgdalraster.sql, rt_astiff.sql, rt_asjpeg.sql
	  and rt_aspng.sql to no longer attempt to validate the output of
	  the respective functions with an MD5 checksum but rather be a
	  test of the functions' behaviors.

2011-05-24 13:49  strk

	* ST_GetFaceGeometry: throw SQL/MM exception when asked for the
	  Universal Face geometry. Fixes bug #973 [RT-SIGTA]

2011-05-24 13:47  strk

	* topology.ValidateTopology: do not construct the geometry of
	  universal face, it's not used anyway. Closes bug #977. [RT-SIGTA]

2011-05-24 13:15  strk

	* ST_AddEdgeNewFaces: don't get fooled by empty segments when
	  computing azimuts [RT-SIGTA]

2011-05-24 12:14  strk

	* Fix a bogus test for ST_AddEdgeNewFaces (was missing to check
	  informations about the newly added edge) -- [RT-SIGTA]

2011-05-24 10:45  strk

	* Add another (successful) test for ST_AddEdgeNewFaces when
	  creating a new face in the universal face by closing a ring
	  around an existing non-isolated edge [RT-SIGTA].

2011-05-24 09:22  strk

	* Add TODO item and SQL/MM compatibility note in ST_ChangeEdgeGeom

2011-05-24 09:13  strk

	* Test ST_ChangeEdgeGeom with edge crossing

2011-05-24 08:45  strk

	* ST_ChangeEdgeGeom: check existence of given edge, reduce scans
	  used to check start/end point and simplify the code, regress test
	  the fix. Fixes bug #979.

2011-05-24 08:22  strk

	* No functional change: tabs to 2 spaces.

2011-05-24 08:13  strk

	* Move tests for ST_ChangeEdgeGeom into a dedicated file. Prepared
	  for ticket #979. [RT-SIGTA].

2011-05-24 07:54  strk

	* Test ST_GetFaceGeometry behavior when given face_id 0 (Universal
	  Face). See ticket #973.

2011-05-24 07:04  strk

	* ST_AddIsoEdge: tell that a node is isolated by only looking at
	  containing_face rather than recomputing it. Closes ticket #978.
	  [RT-SIGTA]

2011-05-24 06:55  strk

	* Do not let ST_AddIsoNode add non-isolated nodes. Allow specifying
	  0 as the isolated node face and check it is correct. If
	  containing_face is given as null then compute it. Patch by Andrea
	  Peri. [RT-SIGTA]

2011-05-24 06:44  robe

	* Fix for #981 - using astext legacy function in tests

2011-05-24 06:43  robe

	* fix typos

2011-05-24 05:48  robe

	* #722 remove Centroid and Dump, #949 more additons to uninstall
	  (Centroid, Dump, addbbox,dropbbox)

2011-05-24 05:19  robe

	* fix link error

2011-05-24 05:05  robe

	* #722 remove AsBinary and AsText, #949 more additons to uninstall
	  (AsText,Asbinary, other output functions)

2011-05-24 03:03  robe

	* Document ST_ChangeEdgeGeom, revise function to confirm to new
	  plpgsql coding standard. Get rid of redundant && check since its
	  already encapsulated in ST_Intersects and ST_Within

2011-05-23 13:30  strk

	* update the list of what's implemented and what not

2011-05-23 13:30  strk

	* Style-only change: tab to spaces in ST_AddIsoEdge, shorten name
	  of test topology

2011-05-23 13:13  strk

	* Fix test for ST_AddIsoEdge verifying "geometry intersects an
	  edge" exception. Fix exception message raised when attempting to
	  insert a closed edge. Update regress test accoringly.

2011-05-23 12:49  strk

	* ST_AddIsoEdge: set containing_face of nodes connected by the
	  newly added edge to null as the nodes are not isolated anymore.
	  Regress test it. Closes ticket #976.

2011-05-23 12:33  strk

	* Put tests for ST_AddIsoEdge in their own file. Fix use of !
	  rather than "not" for negating booleans in pl/pgsql.

2011-05-23 11:30  strk

	* Update load_topology.sql to properly set MBR field of faces.

2011-05-23 11:28  strk

	* And fix expected test output from st_addedgenewfaces (dunno how I
	  could commit such a partial change...)

2011-05-23 11:26  strk

	* Oops, forgot to uncomment temporarely disabled lines

2011-05-23 08:44  strk

	* Test that topology.ST_AddEdgeNewFaces properly updates isolated
	  edges contained in a newly created face [RT-SIGTA]

2011-05-22 16:06  dustymugs

	* - fixed band count check in st_asjpeg and st_aspng
	  - fixed regression expected output for rt_aspng

2011-05-22 06:33  robe

	* Start work on #949 uninstall_legacy.sql and also some minor
	  cleanup additions/sorting fo existing

2011-05-20 20:18  robe

	* treating as executable didn't help - going to reinit my db as
	  utf-8 instead

2011-05-20 13:48  jorgearevalo

	* Commented line that caused memory crash because an invalid free.
	  Related ticket #958.

2011-05-19 20:36  strk

	* topology.AddEdge: make edge linking self-consistent (each added
	  edge will form a proper loop)

2011-05-19 04:54  robe

	* fix typo

2011-05-19 04:53  robe

	* support for 2D points, add multipoint 2d / 3d to cunit. Add a
	  mapping table to documentation to clarify how we map PostGIS
	  geometries to X3D equivalent.

2011-05-19 04:04  robe

	* clean up some compiler warnings

2011-05-18 23:33  dustymugs

	* - taking a suggestion from strk in #958, all regression tests for
	  functions related to ST_SummaryStats has been rounded to 3
	  decimal places
	  - added additional argument checks for pgraster to rt_pg.c
	  - changed floating point comparisons in rt_pg.c and rt_api.c

2011-05-18 16:18  strk

	* ST_AddEdgeNewFaces is now implemented..

2011-05-18 16:08  strk

	* topology.ST_AddEdgeNewFaces implementation and regression test
	  [RT-SIGTA]

2011-05-18 14:18  dustymugs

	* ST_SummaryStats returns the sum as part of the summary stats.
	  _ST_SummaryStats(rastertable, rastercolumn) function changed to
	  make use of the sum and compute a straight mean (sum / count)
	  rather than computing a weighted mean.

2011-05-18 13:59  strk

	* topology.AddFace(): properly update left/right face for edges
	  _contained_ in the newly registered face and containing_face for
	  isolated nodes in it, refine documentation about it [RT-SIGTA]

2011-05-18 13:32  robe

	* damn mathml you mock me! anyrate put in defaults as Pierre asked
	  for ST_ASTiff (hope www... fixes their damn mathml). We really
	  got to stop downloading that file.

2011-05-18 12:55  robe

	* define ST_SRText and backref

2011-05-18 12:41  robe

	* fix ST_ASTIFF incorrect types start putting in defaults

2011-05-18 12:05  robe

	* let me try to put the opt somewhere else.

2011-05-18 11:12  robe

	* more mistakes

2011-05-18 11:08  robe

	* fix some incorrect statements

2011-05-18 08:58  strk

	* topology.GetRingEdges() implementation and test. This is the
	  first real user of next_left_edge/next_right_edge fields in the
	  edge table. [RT-SIGTA]

2011-05-18 07:23  strk

	* Add a short paragraph about the semantic of edge's next_left_edge
	  and next_right_edge fields.

2011-05-18 07:15  robe

	* Fix ST_AsTiff function proto typos

2011-05-18 05:43  robe

	* Document ST_AsTIFF and fix some missttatements about ST_ASPNG.
	  Also pretend like we are using default args already

2011-05-18 05:08  robe

	* get rid of opt

2011-05-18 04:43  robe

	* bah just use brackets for optional args -- docbook seems to be
	  ignoring the choice='opt' tag

2011-05-18 04:13  robe

	* try to get optional argument to have brackets using optional tag

2011-05-18 00:00  robe

	* revise to put optional arguments in [] in the description. Damn
	  dtd keeps downloading

2011-05-17 22:50  robe

	* Nothing like experimenting with myself. Change ST_AsX3D to use
	  default parameters and reduce down to one proto

2011-05-17 19:35  strk

	* Appropriately tag GML functions as STABLE, IMMUTABLE or VOLATILE
	  - see bug #955

2011-05-17 17:51  robe

	* more back ref

2011-05-17 17:45  robe

	* fix typos add backrefere to ST_GDALDrivers

2011-05-17 15:58  strk

	* Strip 'SELECT' feedback from regression test outputs

2011-05-17 15:27  dustymugs

	* changed the dimensions of the raster generated for the summary
	  stats test from 10000 x 10000 to 100 x 100

2011-05-17 15:01  dustymugs

	* Code cleanup of uncorrected statement from r7170
	  Associated ticket is #954

2011-05-17 14:46  dustymugs

	* refactored code that attempted to modify a function parameter as
	  PostgreSQL 8.4 sets all function parameters as CONSTANT, unlike
	  PostgreSQL 9.0

2011-05-17 14:42  strk

	* Tag some functions as STABLE or even IMMUTABLE (from volatile) -
	  see bug #955

2011-05-17 14:04  dustymugs

	* refactored usage of snprintf to use explicit string sizes rather
	  than what is a gcc specific implementation where the return value
	  of snprintf is the ideal size of the string

2011-05-17 07:33  strk

	* Fixed bug in sample topology load (face id sequence value)
	  [RT-SIGTA]

2011-05-17 06:34  robe

	* revise to correctly comment functions with OUT parameters

2011-05-17 05:37  robe

	* fix typo

2011-05-17 03:02  robe

	* document ST_GDALDrivers and back reference to ST_AsGDALRaster

2011-05-17 02:06  robe

	* Document ST_AsGDALRaster

2011-05-17 00:55  robe

	* forgot availability and GDAL dependency note on ST_AsPNG

2011-05-17 00:40  robe

	* First draft of ST_ASPNG doco. Need some more examples and perhaps
	  even pictures.

2011-05-16 22:01  dustymugs

	* - fixed usage of function parameter "hasnodata" to follow
	  standardized interpretation
	  - added copyright notices for work done by Bborie Park funded
	  through the Regents of the University of California

2011-05-16 19:56  dustymugs

	* removed duplicative ST_Histogram function

2011-05-16 19:54  dustymugs

	* Add ST_AsPNG
	  
	  - added SQL functions for ST_AsPNG
	  - added regression tests
	  
	  Associated ticket is #342

2011-05-16 19:52  dustymugs

	* Add ST_AsJPEG function
	  
	  - added SQL functions for ST_AsJPEG
	  - added regression tests
	  
	  Associated ticket is #340

2011-05-16 19:50  dustymugs

	* Add ST_AsTIFF function
	  
	  - add SQL functions for ST_AsTIFF
	  - add regression tests
	  
	  Associated ticket is #341

2011-05-16 19:48  dustymugs

	* Add ST_AsGDALRaster function and helper functions ST_GDALDrivers
	  and ST_srtext
	  - added rt_raster_to_gdal, rt_raster_gdal_drivers and
	  rt_raster_to_gdal_mem functions to rt_core/rt_api.c and rt_api.h
	  - added test cases to test/core/testapi.c
	  - added RASTER_asGDALRaster and RASTER_getGDALDrivers to
	  rt_pg/rt_pg.c
	  - added SQL functions
	  - added regression tests
	  
	  Associated ticket is #901

2011-05-16 19:43  dustymugs

	* Added ST_Reclass function
	  
	  - added rt_band_reclass and rt_raster_replace_band to
	  rt_core/rt_api.c and rt_api.h
	  - added test case to test/core/testapi.c
	  - added RASTER_reclass to rt_pg/rt_pg.c
	  - added SQL functions for ST_Reclass
	  - added regression tests
	  
	  Associated ticket is #903

2011-05-16 19:39  dustymugs

	* Added ST_Quantile functions
	  - added function rt_raster_get_quantiles to rt_core/rt_api.c and
	  rt_api.h
	  - added test case to test/core/testapi.c
	  - added function RASTER_quantile to rt_pg/rt_pg.c
	  - added SQL functions for ST_Quantile
	  - added regression tests
	  
	  Associated ticket is #935

2011-05-16 19:36  dustymugs

	* Added ST_Histogram functions.
	  - added function rt_band_get_histogram to rt_core/rt_api.c and
	  rt_api.h
	  - added test case to test/core/testapi.c
	  - added function RASTER_histogram to rt_pg/rt_pg.c
	  - added SQL functions for ST_Histogram
	  - added regression tests
	  
	  Associated ticket is #934

2011-05-16 19:34  dustymugs

	* Added ST_MinMax function
	  - added SQL functions for ST_MinMax
	  - added regression tests
	  
	  Associated ticket is #902

2011-05-16 19:32  dustymugs

	* Added ST_StdDev function
	  - added SQL functions for ST_StdDev
	  - added regression tests
	  
	  Associated ticket is #932

2011-05-16 19:30  dustymugs

	* Added ST_Mean function.
	  
	  - added SQL functions for ST_Mean to rt_pg/rtpostgis.sql.in.c
	  - added regression tests
	  
	  Associated ticket is #931

2011-05-16 19:17  dustymugs

	* Addition of ST_SummaryStats function.
	  
	  - added function rt_band_get_summary_stats to rt_core/rt_api.c
	  and rt_api.h
	  - added test case to test/core/testapi.c
	  - added function RASTER_summaryStats to rt_pg/rt_pg.c
	  - added SQL functions for ST_SummaryStats to
	  rt_pg/rtpostgis.sql.in.c
	  - added regression tests in test/regress
	  
	  Associated ticket is #930.

2011-05-16 19:11  dustymugs

	* Addition of ST_Band functionality.
	  - added function rt_raster_from_band to rt_core/rt_api.c and
	  rt_api.h
	  - added test case to test/core/testapi.c
	  - added function RASTER_band to rt_pg/rt_pg.c
	  - added SQL functions for ST_Band to rt_pg/rtpostgis.sql.in.c
	  - added regression tests in test/regress
	  
	  Associated ticket is #339 and attached patch st_band.3.patch

2011-05-16 11:01  strk

	* Fix a bug in the example topology data (related to
	  next_left_edge) -- affected regress testing, also updated
	  [RT-SIGTA]

2011-05-13 19:29  robe

	* forgot to add Bborie's organization

2011-05-13 19:27  robe

	* Add Bborie Park to development team lists. Assume Paul, you've
	  given him SVN edit rights already.

2011-05-13 08:46  robe

	* apply astyle

2011-05-13 08:46  robe

	* apply astyle

2011-05-13 01:04  chodgson

	* additional bug fix for #844

2011-05-12 22:05  chodgson

	* added regess test for #884

2011-05-12 18:51  chodgson

	* merged fix from r7136 in 1.5 branch, fixes broken
	  point_in_multipolygon_rtree, for #884

2011-05-12 17:39  robe

	* fix for #940 -- can't compile PostGIS 2.0 against PostgreSQL 9.1
	  beta 1

2011-05-12 16:14  strk

	* topology.ST_AddEdgeNewFaces : tabs to spaces, named arguments,
	  code cleanups and improved checks, tests for invalid calls
	  [RT-SIGTA]

2011-05-12 10:23  strk

	* Don't miss to clean load_topology-4326.sql

2011-05-12 07:28  robe

	* add about the tiger upgrade script

2011-05-11 14:59  robe

	* more optimizations

2011-05-11 13:50  robe

	* put in some missing indexes

2011-05-11 13:32  robe

	* more performance enhancements

2011-05-11 12:56  robe

	* turn off debug mode

2011-05-11 12:55  robe

	* more usability and performance enhancements. Change
	  geocoder/reverse_geocode to use tiger.state_lookup instead of
	  each schema state table (to achieve this had to add statefp to
	  lookup table). Also put in upgrade scripts and notes on upgrading
	  in README. (current script will only upgrade an alpha tiger 2010
	  (PostGIS 2.0.0 install) ).

2011-05-11 11:32  robe

	* bah Hudson still not happy. Make some preemptive changes

2011-05-11 11:08  robe

	* Frivolous edit to try to cure Hudson's hiccup

2011-05-11 02:34  robe

	* minor change to Kevin's bio

2011-05-11 02:11  robe

	* update PSC list and alphabetize it to get rid of any unintended
	  implications of hierarchy. Add new PSC members / remove old and
	  mark Paul as Chair.

2011-05-10 04:54  robe

	* fix some comments

2011-05-10 03:57  robe

	* put in a todo why I'm punting properly handling holes for now

2011-05-09 19:59  robe

	* more cleanup of normalize_address function

2011-05-09 16:10  robe

	* put in missing constraints

2011-05-09 15:16  strk

	* Implement, document, and regress-test SQL/MM ST_NewEdgeHeal
	  [RT-SIGTA]

2011-05-09 15:00  robe

	* major speed improvements to normalize_address

2011-05-09 14:17  strk

	* Check for "other connected edges" before TopoGeometry definitions

2011-05-09 14:07  strk

	* Fix path to raster (regress) enabler script. Fixes ticket #947.

2011-05-08 19:34  robe

	* some explanation of theoretical vs. actual

2011-05-08 17:20  robe

	* mark as immutable

2011-05-08 17:18  robe

	* more cleanup. Get rid of more deprecated functions, put in more
	  stable,imuutable markers. Change some functions from plpgsql to
	  sql

2011-05-08 16:36  robe

	* Put in costing and make most of the functions either STABLE or
	  IMMUTABLE. We were loosing a lot of cacheability of that. Also
	  put in instructions in README how to upgrade the scripts. Will
	  need to put this in the official docs too once cleaned that up a
	  bit.

2011-05-07 16:33  robe

	* put in clock timestamps in debugging logic. We seem to be loosing
	  more time on this normalize than we should be.

2011-05-06 21:39  strk

	* ST_ModEdgeHeal: move check for TopoGeometry after check for
	  connected edges. Fixes bug #942 and regress-tests it [RT-SIGTA]

2011-05-06 21:21  strk

	* topology.ST_ModEdgeHeal: Check for edge existance before
	  TopoGeometry definitions. Fixes bug #941 and regress-tests it.

2011-05-06 14:29  jorgearevalo

	* Trailing spaces removed from raster files.

2011-05-06 12:06  jorgearevalo

	* Changes in raster memory management:
	  - Only calling function memory context is used, except in SRF
	  functions, where
	  multi_call_memory_ctx is used.
	  - rt_context internals hidden. The memory management and error
	  reporting is
	  performed by rtalloc/rterror family functions. They simply call
	  rt_context
	  struct fields as requested. Same philosophy here than in
	  liblwgeom.
	  - Now rt_context memory is statically allocated. Before this, new
	  memory for
	  rt_context was allocated in every function call. And the memory
	  was allocated
	  outside the calling function (in fcinfo->flinfo->fn_mcxt postgres
	  memory
	  context).

2011-05-06 06:46  strk

	* Closer-to-iso exceptions from ST_GetFaceEdges/ST_ModEdgeHeal
	  [RT-SIGTA]

2011-05-05 21:12  strk

	* Drop commented out code

2011-05-05 21:12  strk

	* Do not attempt to read points from empty pointarrays (thanks
	  valgrind for finding this)

2011-05-05 21:12  strk

	* Allow dumping polygons with empty rings, fixing bug #937, add
	  unit testing for that case.

2011-05-05 12:13  robe

	* amend

2011-05-05 08:32  strk

	* another generated file git-ignored

2011-05-05 07:34  strk

	* Ignore new generated files

2011-05-05 07:30  robe

	* replace osgeo log with project one and one that is not
	  transparent so looks okay in pdf. Add PostGIS logo. Move logos to
	  cover page.

2011-05-05 02:45  robe

	* get rid of literal wrapper

2011-05-05 02:44  robe

	* amend faq and fix some typos

2011-05-05 02:30  robe

	* Update Chris' bio now that he is taking on more of an active role

2011-05-05 02:26  robe

	* attempt at OSGeo branding our documentation

2011-05-04 23:56  chodgson

	* merged changes r7092 to fix null handling in st_collect for #912,
	  #630 in 1.5 branch into trunk

2011-05-04 18:34  strk

	* Add note about updating joined edges and relationships, touch
	  ST_ModEdgeSplit, ST_NewEdgeSplit, ST_ModEdgeHeal [RT-SIGTA]

2011-05-04 18:20  strk

	* Document ST_ModEdgeHeal [RT-SIGTA]

2011-05-04 18:20  strk

	* ST_ModEdgeHeal: update TopoGeom definitions, and test it
	  [RT-SIGTA]

2011-05-04 18:20  strk

	* Test that healing of two edges is forbidden if any topogeom is
	  defined by only one of them [RT-SIGTA]

2011-05-04 18:20  strk

	* Forbid healing edges if any feature is defined by only one of the
	  two [RT-SIGTA]

2011-05-04 18:19  strk

	* Complete primitive (SQL/MM) portion of ST_ModEdgeHeal, regress
	  test [RT-SIGTA]

2011-05-04 18:19  strk

	* Stub topology.ST_ModEdgeHeal [RT-SIGTA]

2011-05-03 16:56  strk

	* Add examples of ST_GetFaceEdges

2011-05-03 13:35  robe

	* more work on handling 3d polygons with holes

2011-05-03 13:32  strk

	* extent() -> st_extent()

2011-05-03 13:32  strk

	* Implement ST_GetFaceEdges (sql/mm topology function) [RT-SIGTA]

2011-05-03 12:45  robe

	* Use strk's suggestion of quieting hudson reqress by adding a \set
	  VERBOSITY terse

2011-05-03 08:20  strk

	* Move type definition close to the function using it
	  (ST_GetFaceEdges)

2011-05-01 02:46  robe

	* Fix handling of 3d polygons (still doesn't handle holes right),
	  update doc to show example and also caveats so far, add polygon
	  and polyhedralsurface example to c unit tests

2011-04-30 22:26  colivier

	* First implementation of #459. Still need unit tests and docs

2011-04-30 08:38  robe

	* put topology_comments generation back in the overall comments
	  make

2011-04-30 08:29  colivier

	* Fix #933. Update related unit test. Add a convenient way to trace
	  error in ST_GeomFromGML function

2011-04-29 19:10  robe

	* fix some typos in tiger geocoder documentation and hmm if Hudson
	  is hiccuping (causing Olivier headaches), this might be the water
	  he needs.

2011-04-29 18:39  colivier

	* Add LinearRing unit test for ST_GeomFromGML. Related to #905

2011-04-29 17:44  colivier

	* Add an srid default value as second optional parameter for
	  ST_GeomFromGML. Related to #906. Remove a wrong srsName
	  definition. Update doc and unit test

2011-04-28 21:05  robe

	* Fix for #927

2011-04-28 17:57  robe

	* fix typo

2011-04-26 12:35  robe

	* #722 More deprecated functions: Get rid Extent deprecated
	  aggregate, find_extent, Combine_BBox,StartPoint, EndPoint

2011-04-25 21:19  robe

	* missed a spot

2011-04-25 21:18  robe

	* #923: document fix

2011-04-25 20:43  robe

	* more link back to legacy_faq in release notes and what's changed

2011-04-25 20:32  robe

	* more update of credits

2011-04-25 18:49  pramsey

	* Fix spelling of chodgson

2011-04-23 08:19  robe

	* Add faq about how to get back removed legacy functions

2011-04-23 08:03  robe

	* Add missing ST_MapAlgebra proto

2011-04-22 11:36  jorgearevalo

	* MapAlgebra expected test messages updated.

2011-04-21 18:51  pracine

	* Function necessary for ST_Histogram with a geometry parameter

2011-04-21 15:03  pracine

	* -First version of ST_Histogram

2011-04-20 09:23  nicklas

	* Fix bug #918

2011-04-20 08:36  robe

	* take out topology_comments build from make comments -- seems to
	  be making Hudson mad. Will put back in later. I think this is
	  flaw in docbook and its trying to download a buggy docbook
	  version since it succeeds for me when built separately but not
	  built in chain. Will try to put back later.

2011-04-20 08:34  robe

	* attempt at itemizing our licensing terms and licenses in use by
	  various files and dependencies

2011-04-20 08:06  robe

	* minor indent change

2011-04-20 07:04  robe

	* Hudson is a demanding man. Try to make him happy again so he
	  builds the docs again.

2011-04-19 16:58  strk

	* Document topology.polygonize(<toponame>)

2011-04-19 16:58  strk

	* Regress test for topology.polygonize(<toponame>)

2011-04-19 16:58  strk

	* Add topology.polygonize(<toponame>) function, see ticket #916

2011-04-19 16:51  robe

	* #914 separate chip legacy functions from rest of legacy functions
	  (regular legacy will be converted to legacy.sql, but chip won't
	  for now)

2011-04-18 14:08  robe

	* fix for #913 replace geometry2box2d with LWGEOM_to_BOX2DFLOAT4 in
	  st_box2d function definition.

2011-04-17 16:41  robe

	* variable for buffer styles

2011-04-15 20:34  pracine

	* Warn that this function was implemented in C

2011-04-15 20:30  pracine

	* -The minimum for float and double are -FLT_MAX & -DBL_MAX
	  -Stacked some CASE options

2011-04-15 18:06  pracine

	* -Fix for #651. Replace "scale" parameter for "pixelsize".

2011-04-15 18:05  pracine

	* -Fix for #651. Replace "scale" parameter for "pixelsize".

2011-04-15 17:56  jorgearevalo

	* Bug fixed: Loader tried to insert in <schema>.raster_overviews
	  instead of public.raster_overviews

2011-04-15 11:21  robe

	* 

2011-04-15 11:19  robe

	* change to all line feed

2011-04-15 11:15  robe

	* more patch corrections to support sh

2011-04-15 11:03  robe

	* cleanup of breaks minor other changes

2011-04-15 11:00  robe

	* replace with linux breaks, minor changes to paths

2011-04-14 16:29  jorgearevalo

	* palloc return value doesn't need to be checked, because if out of
	  memory, function ends with elog(ERROR). It never returns NULL.

2011-04-14 13:50  strk

	* Drop the unused BUILD_RASTER configure variable, fix use of the
	  RASTER variable. Fixes bug #910.

2011-04-14 11:07  strk

	* Properly credit Stadt Uster, co-sponsor of buffer styles in 1.5

2011-04-14 11:07  strk

	* Implement SnapToGrid for CIRCULARSTRING and COMPOUNDCURVE. Just
	  enough to fix #183.

2011-04-14 10:38  strk

	* Do not error out if things are clean already

2011-04-14 10:36  strk

	* Properly clean in loader's cunit test dir

2011-04-13 19:53  jorgearevalo

	* Context freed. It's not necessary.

2011-04-13 19:44  jorgearevalo

	* Fixed bug from ticket #837. Some other improvements in
	  RASTER_mapAlgebra. Minor bug fixed in rt_raster_serialized_size.

2011-04-13 11:21  strk

	* Add test for ticket #834

2011-04-13 10:25  mleslie

	* Adding a dbf filter for file selection.

2011-04-13 08:08  strk

	* Have 'svnrebase' rule use an authors file rather than command.
	  Lets older git do it (old git on the machine currently mirroring
	  the codebase to github).

2011-04-13 07:57  strk

	* Add svnrebase rule, to facilitate use from git

2011-04-13 07:41  strk

	* Add script to be used with git-svn --authors-prog

2011-04-12 12:34  robe

	* Quiet quiet Hudson

2011-04-11 17:13  robe

	* credit change

2011-04-11 16:17  robe

	* 

2011-04-11 16:14  robe

	* preliminary cunit tests for x3d output functions

2011-04-11 09:54  strk

	* Add support for a RUNTESTFLAGS variable so you can do something
	  like: 'make check RUNTESTFLAGS=-v' and get the problems printed
	  w/out having to look at logs.

2011-04-11 09:53  strk

	* Do not raise an exception from DropGeometryTable if a
	  non-existing table is given. Patch by Andrea Peri. Regress test
	  mine. Closes ticket #861.

2011-04-09 14:27  robe

	* minor cleanup replace tabs with spaces in ST_LineToCurve example

2011-04-09 06:32  robe

	* fix url in ST_Azimuth.

2011-04-08 17:02  robe

	* Azimuth example with angles of azimuth and my drawing cheatsheet
	  (st_azimuthmath.sql) in case have to do this again.

2011-04-08 14:04  robe

	* Document TopologySummary

2011-04-08 10:58  strk

	* tabs to spaces

2011-04-07 18:02  jorgearevalo

	* Some memory freed. Related ticket #851.

2011-04-06 14:30  strk

	* Fix typo in gserialized_overlaps (contains->overlaps). Fixes
	  ticket #869.

2011-04-05 22:26  robe

	* Get rid of some tests in _ST_ConcaveHull and only attempt to make
	  a polygon if the line is simple. ST_Covers is causing me quite a
	  bit of greif as a testing tool. don't recall so many topo node
	  this and that in GEOS 3.2 ST_Covers. Also add in some regress
	  tests for ST_ConcaveHull -- more to come.

2011-04-04 16:25  robe

	* Fix typo in tiger manual and fix for #887 -- it was really the
	  issue of using , instead of space to separate state and zip that
	  was the main culprit

2011-04-04 15:19  robe

	* add pgsql2shp -m switch to dumper help

2011-04-04 13:10  robe

	* minor issue preventing legacy load: locate_along_measure should
	  use ST_ wrapper

2011-04-04 12:11  strk

	* topology.AddFace: prepare ring geometry and check intersection
	  with an interior edge point. Speeds up registration of faces,
	  particularly when composed by many edges. See ticket #880.
	  [RT-SIGTA]

2011-04-04 07:05  strk

	* Add -m reference in pgsql2shp manpage, by Loic Dachary. See
	  ticket #885.

2011-04-04 03:10  robe

	* Add pgsql2shp allow predefined list to news and release. Add Loic
	  Dachary to credits.

2011-04-04 02:35  robe

	* forgot one ST_AddBand proto

2011-04-04 02:20  robe

	* Add missing ST_Band protos and remove non-existent one

2011-04-04 01:25  robe

	* #898, #551: generate postgis_upgrade_20_minor.sql, legacy.sql and
	  stop generating obsolete 15_minor, 14, 13_14

2011-04-03 19:19  strk

	* Ticket #855 by Loic Dachary: pgsql2shp fields conversion from
	  predefined list

2011-04-02 12:27  strk

	* Use a 2d geometry for face mbr, even for 2.5d topologies. After
	  all mbr is a rectangle (not cube) by definition (Minimum Bounding
	  Rectangle) so we don't want to mess with poliedron or whatnot
	  [see #103 for more infos about the can of worms..]

2011-04-01 05:18  jorgearevalo

	* Raster testing added to core testing. Related ticket #762.

2011-03-31 10:26  strk

	* topology.TopologSummary: survive presence of stale records in
	  topology.topology and missing tables from topology schemas.

2011-03-31 10:26  strk

	* topology.TopologySummary: report 'has Z' flag on topologies

2011-03-31 09:35  strk

	* Add support for creating topologies allowing 3d vertices on edges
	  and nodes. Includes regress testing [RT-SIGTA]

2011-03-29 14:58  robe

	* try to save as utf-8

2011-03-29 14:10  robe

	* that didn't work. Try resaving as latin1 and then repull down.

2011-03-29 13:57  robe

	* mark this as an executable then maybe just mamber it won't try to
	  inherit the encoding of my OS

2011-03-29 13:57  strk

	* Add another test for topology.AddFace in presence of an open edge
	  whose endpoints both intersect a polygon ring which does not
	  cover it.

2011-03-29 13:20  jorgearevalo

	* Modified expected result for create_rt_gist_test regress test. It
	  works
	  differently in PostgreSQL 8.4.7 and PostgreSQL 9.0.3. See ticket
	  #870.

2011-03-29 11:10  robe

	* Add #817 Renaming old 3D functions to the convention ST_3D to
	  release notes

2011-03-28 23:24  jorgearevalo

	* Modified expected values for some raster tests

2011-03-28 23:10  pracine

	* -Minimal value for float is -FLT_MAX, not FLT_MIN

2011-03-28 22:56  jorgearevalo

	* liblwgeom/lex.yy.c version 6180 reverted

2011-03-28 22:52  jorgearevalo

	* Missed check added again.

2011-03-28 22:49  jorgearevalo

	* Some bugs related with ticket #870 solved. Added more test for
	  polygonize function.

2011-03-28 22:10  pracine

	* -Changed message not proper when just setting pixel value

2011-03-28 20:31  pracine

	* -Transformed many error into warning (or notice)
	  -Removed function name in message for warnings
	  -Added doc about rules when to return notice or error
	  -Removed commented out notices
	  -removed warning when passed raster is null. Just return null
	  -Get band number with PG_GETARG_INT32 instead of PG_GETARG_UINT16
	  which was converting values < 0 to something > 0

2011-03-28 20:21  robe

	* attempt to quiet floating point erros in reprojection by roudning
	  the coordinates (worked on mingw and still works after change). I
	  assume -ws are when using -w switch?

2011-03-28 18:46  nicklas

	* Putting renamed 3D-functions in legacy.sql.c and some clarifying
	  notes about the renaming

2011-03-28 18:01  jorgearevalo

	* Raster polygonization optimized using a layer filter to avoid
	  NODATA values. Related ticket #870.

2011-03-27 17:50  nicklas

	* Renaming of 3D functions, #817

2011-03-27 02:43  robe

	* more additions / corrections to release notes

2011-03-26 23:44  robe

	* 

2011-03-26 23:42  robe

	* more typo corrections

2011-03-26 18:04  robe

	* update docs to reflect changes in tiger loader

2011-03-26 17:43  robe

	* cleanup change linux to sh. Get rid of some typos in the sh
	  script generator, move some more variables to the top for easier
	  setting. Fix some errors in loader_tables preventing some soundex
	  index from being created. Change reverse_geocoder.sql (from
	  utfy-8 (not sure how that happened)

2011-03-25 09:11  robe

	* amend to include work on tiger geocoder

2011-03-24 22:56  pracine

	* -Fixxed a bug getting toindex band index
	  -Classified one function declaration

2011-03-24 22:55  pracine

	* -ST_AddBand should add the new band as the last band if no band
	  index is apecified

2011-03-24 11:39  robe

	* Give special functions index a static name so it doesn't get
	  pushed down to another chapter every time we add a new chapter

2011-03-23 22:09  pracine

	* -Return NULL if raster is NULL in RASTER_addband
	  -Warn if first raster is NULL in RASTER_copyband and return NULL

2011-03-23 22:01  pracine

	* -Reordered/classified function declaration
	  -Renamed index and nband to bandindex in many functions
	  -Better handling for NULL in RASTER_setBandNoDataValue following
	  ticket #883. Return original raster if can't set nodata value

2011-03-23 21:50  pracine

	* Removed extra spaces

2011-03-23 20:51  pracine

	* -Better handling of NULL for ST_SetValue. Return the original
	  raster when band, X or Y are NULL instead of an error or NULL.
	  See #883.

2011-03-23 19:52  pracine

	* -General review of ST_AddBand following ticket 871
	  -Moved some warning in the core
	  -Renamed the parameters to make more explicit which one is "to"
	  and which one is "from"
	  -Fixed confusion in parameter order.
	  -Set many rtpostgis.sql.in.c functions to STRICT
	  -Removed check for null in RASTER_getPixelValue since st_value is
	  now strict. More might follow.
	  -Removed (or moved) some documentation from rt_api.c already
	  present in rt_api.h

2011-03-23 18:15  jorgearevalo

	* Semicolon missed.

2011-03-23 02:57  jorgearevalo

	* Server crash reported in ticket #837 partially solved. SPI_finish
	  causes server to crash. Commented in this commit, but it's not a
	  good solution, I think.
	  This guy had the same problem 10 years ago. No responses:
	  http://www.mail-archive.com/pgsql-general@postgresql.org/msg18558.html

2011-03-22 20:31  pracine

	* -ST_PixelAsPolygons also return the x & y coordinates of the
	  pixel

2011-03-22 14:26  robe

	* some clarification of specs

2011-03-22 13:54  robe

	* more cleanup

2011-03-22 05:57  robe

	* minor rearrangement wording changes to Paul's bio

2011-03-22 05:53  robe

	* Amend my bio so people know who to point fingers at when Tiger
	  Geocoder and X3D don't work right.

2011-03-22 05:44  robe

	* Fix #879 (get rid of use of both deprecated line_locate_point and
	  line_substring... document function

2011-03-21 16:33  strk

	* Add test for ST_Polygonize with nested collection input (see
	  ticket #878)

2011-03-21 11:04  strk

	* Convert to $$ quoting (ticket #714)

2011-03-21 10:28  strk

	* Add an ST_RemIsoNode alias to ST_RemoveIsoNode (ticket #798)

2011-03-21 10:18  strk

	* ST_ModEdgesSplit -> ST_ModEdgeSplit (ticket #794)

2011-03-20 16:04  robe

	* 

2011-03-20 15:58  robe

	* more credit cleanup and rounding up of credits

2011-03-20 15:44  robe

	* fix typo

2011-03-20 14:01  jorgearevalo

	* Two ST_AddBands missing variants added. Related tickets #858,
	  #792.

2011-03-20 08:55  strk

	* Re-drop ST_SharedPath from topology.AddFace, this time with
	  stronger robustness, so not prone to error exposed by #874. It
	  was a pity to give up a 10% speed improvement... Thanks supermoon
	  for keeping me up. [RT-SIGTA]

2011-03-19 23:35  strk

	* Fix #874 by getting back to ST_SharedPaths use. Might try to
	  optimize again in the future, but correctness first! This commit
	  also adds regression testing for the case [RT-SIGTA]

2011-03-19 02:49  robe

	* more company contribution amendments

2011-03-19 02:31  robe

	* more updating to better reflect corporate sponsor contributions

2011-03-19 02:05  robe

	* More cleanup of release notes. Add a corporate contributors
	  section to kill 2 birds (give credit to companies that have
	  funded PostGIS and also so we have a catalog of companies that
	  can lay claim to parts of PostGIS as part of our incubation due
	  diligence). Guys if I'm missing companies in the list which I
	  most surely am, please add them.

2011-03-18 21:13  robe

	* Fill in coordIndex for multipolygons

2011-03-18 20:06  robe

	* 

2011-03-18 19:56  robe

	* force to LF eol type so doesn't barf in MingW

2011-03-18 19:43  pramsey

	* Jeff Adams: Changed variables we are storing getopt result in
	  from char to int, since int is the return type from the getopt
	  function. (#663)

2011-03-18 19:33  robe

	* Update credits and release notes to include Jeff Adams much
	  appreciated contributions and other minor things

2011-03-18 19:22  pramsey

	* Jeff Adams: Removed not-really-necessary -m1 parameter from grep
	  call because it does not work on MingW.

2011-03-18 19:13  pramsey

	* Jeff Adams: Added regression test for LATIN1 encoding, fixed
	  failure to convert to UTF8. (#808)

2011-03-18 19:03  robe

	* need to always output with LF breaks otherwise fails on windows
	  mingw as windows switches the breaks to CRLF

2011-03-18 18:30  pramsey

	* Jeff Adams: Added dumping tests for -G versions of loader regress
	  tests.

2011-03-18 18:21  pramsey

	* Jeff Adams: Now runs all the normal regression tests with the -G
	  option as well. (#358)

2011-03-18 17:36  pramsey

	* Jeff Adams: Adding a regression test for the loader that uses a
	  schema-qualified table name.

2011-03-18 16:54  pramsey

	* Jeff Adams: Per suggestion on #857, corrected output to indicate
	  table name is optional.

2011-03-18 16:47  pramsey

	* Whoops, back out the gserialized flag

2011-03-18 16:24  pramsey

	* Jeff Adams: Increasing precision due to tests failing in
	  automatic build.

2011-03-18 16:16  pramsey

	* Add the &&& operator and index binding for
	  'gist_geometry_ops_nd'. Operator behavior in mixed-dimension
	  query situations still to be determined.

2011-03-18 15:52  pramsey

	* Fix build fail when DEBUG = 1.

2011-03-18 15:40  pramsey

	* Fixes the following shp2pgsql issues:
	  #229: A new "-r" command line parameter to specify a "from" SRID
	  for reprojecting (the existing -s is the "to").
	  #779: -S now works for points, and -w is documented.
	  #864: MULTIPOINT shapefiles with single-vertex points now
	  correctly load with all MULTIPOINTs.
	  #865: no longer crashes when both -g and -G are used.

2011-03-18 14:11  pracine

	* -Standardized the way we write "nodata" from "NODATA" to "nodata"
	  -My editor remove a lot of trailing space and convert tab to 4
	  spaces. Please set your editor to do the same.

2011-03-18 14:06  pracine

	* -Fix for ticket 792: Clamp double to known values when pixeltype
	  is other than double in rt_band_set_nodata, rt_band_set_pixel &
	  rt_raster_generate_new_band
	  -Added function name to many error messages
	  -Standardized the way we write "nodata" from "NODATA" to "nodata"
	  -Moved some documentation to the header file
	  -My editor remove a lot of trailing space and convert tab to 4
	  spaces. Please make your editor do the same.
	  -Removed declarations of many unused variable

2011-03-17 19:30  pramsey

	* Quiet some debug-level warnings.

2011-03-17 19:27  pramsey

	* Fix mis-named debugging global

2011-03-17 13:44  pramsey

	* Replace variable-length-key 2D index with fixed-length-key for
	  GSERIALIZED case.

2011-03-17 00:08  strk

	* Avoid using ST_SharedPath in topology.AddFace as well.

2011-03-16 22:15  robe

	* Multilinestring working even for closed multilinestrings. Still
	  need to fix polygon and multipolygons. also added example of
	  closed multilinestring.

2011-03-16 20:23  robe

	* sort of take care of multilinestrings -- doesn't work for
	  multilinestrings with closed linestrings so that's next up to
	  correct.

2011-03-16 19:16  pramsey

	* Jeff Adams: Updated man page for -X, -T, and -e parameters (#110
	  and #67).

2011-03-16 19:16  pramsey

	* Jeff Adams: Only automatically run -D tests if no custom
	  parameters have been set.

2011-03-16 18:48  jorgearevalo

	* Deleted empty rt_raster_map_algebra function from rt_core.
	  MapAlgebra
	  implemented at PostgreSQL level.

2011-03-16 17:53  robe

	* replace & with &amp; to fix build

2011-03-16 17:16  pramsey

	* Jeff Adams patch to add command line flag to not use a
	  transaction. (#110)

2011-03-16 16:47  robe

	* #651 revise ST_MakeEmptyRaster so arg names and types are
	  consistent

2011-03-16 14:06  pramsey

	* Jeff Adams new testing of loader with cmd line options.

2011-03-16 13:03  pramsey

	* Jeff Adams patch to allow pre/post actions in regression tests

2011-03-16 13:02  pramsey

	* Jeff Adams patch to support tablespaces (#67)

2011-03-16 05:15  robe

	* Document ST_ASX3D function -- still a work in progress -- will
	  add more as I flesh out the rest.

2011-03-16 04:48  robe

	* Alas a functioning polyhedralsurface export viewable in freeWRL.
	  Also add proto that just takes geometry as argument and defaults
	  to precision 15

2011-03-15 15:11  jorgearevalo

	* Added ST_IsEmpty documentation. Related ticket #591.

2011-03-15 14:04  robe

	* Add regress tests for populate_geometry_columns,DropGeometryTable

2011-03-15 06:01  robe

	* Fix copy comment error

2011-03-14 17:00  robe

	* Lots of fixes. TIN is about perfect, Point, multipoint about
	  perfect too, LINESTRING close.

2011-03-12 10:42  robe

	* minor corrections

2011-03-11 21:12  robe

	* preliminary work on x3d export. Still a lot to go. point,
	  multipoint, tin, linestring almost working. Still need to fiddle
	  with coordindex and spacing and get rid of junk copied from gml
	  not needed.

2011-03-11 13:27  robe

	* minor change

2011-03-11 12:37  robe

	* Add Availability: 2.0.0 for functions I know are new after the
	  raster postgis 2.0.0 merge

2011-03-11 12:26  robe

	* document GetFaceByPoint and revise release_notes

2011-03-10 21:18  robe

	* Add in Jorge's great windows instructions

2011-03-10 18:53  strk

	* Add a --raster flag to run_test

2011-03-10 11:33  strk

	* TopologySummary: Take an empty feature_column as a sign of a
	  "detached" topological layer (one having no deploy on
	  user-tables).

2011-03-09 21:59  strk

	* Ticket #849 by Andrea Peri: topology.GetFaceByPoint
	  implementation and test

2011-03-09 19:18  strk

	* Ticket #856: topology.CopyTopology(text,text) implementation,
	  test and documentation

2011-03-09 16:30  strk

	* Make createtopogeom test independent from the number of
	  topologies created before running it

2011-03-09 10:19  strk

	* Ticket #855: topology.TopologySummary(<name>)

2011-03-09 10:14  strk

	* Add note for ST_Relate with boundary node rule

2011-03-08 15:26  strk

	* Simplify AddEdge code by using BoundaryNodeRule 2 (Endpoint) in
	  ST_Relate call, thus saving a couple of calls to ST_RelateMatch.
	  See tickets #770 and #844.

2011-03-08 10:43  strk

	* Some (poor) documentation for ST_Relate(g1,g2,boundaryNodeRule)

2011-03-08 10:23  strk

	* Ticket #844: add support for boundary node rule specification in
	  ST_Relate [RT-SIGTA]

2011-03-08 08:16  strk

	* Enable a very old relate test which for some reason was never
	  automatically run

2011-03-07 11:05  strk

	* Avoid using ST_SharedPath (expensive)

2011-03-05 11:00  jorgearevalo

	* is_nan function defined for Python versions under 2.6

2011-03-05 09:12  robe

	* more marks of TIN

2011-03-05 06:17  robe

	* Flag more functions as supporting TINS, provide some examples

2011-03-05 06:07  robe

	* more examples of TIN and polyhedral surfaces

2011-03-05 05:51  robe

	* Fix ST_DumpPoints 3D examples so they don't flatten to 2D

2011-03-01 14:47  strk

	* More ignores

2011-02-28 18:14  strk

	* Use left_face/right_face when looking for face ring's edges. I've
	  seen some areal TopoGeometries dumped in 1:76 of the time
	  [RT-SIGTA]

2011-02-28 10:53  strk

	* Add test for invalid AddFace call (polygon not fully defined by
	  known edges)

2011-02-28 10:40  strk

	* Founded -> Found (in expected results..)

2011-02-26 21:29  robe

	* #848 Fix eror message for GetNodeByPoint, GetNodeByEdge

2011-02-26 04:22  robe

	* cealn up examples and data type mistake

2011-02-26 03:32  robe

	* minor changes and attempt to fix matrix table (cutting off now)

2011-02-25 23:01  robe

	* doucmentation for #791 , #793 - GetNodeByPoint, GetEdgeByPoint --
	  made some changes to Andrea Peri's wording and change ot examples
	  so they really fall in MA. Still need to output results.

2011-02-25 09:18  strk

	* Update copyright notice

2011-02-25 08:56  strk

	* topology.GetEdgeByPoint: implementation and regress test, by
	  Andrea Peri. Ticket #791. Note that previous commit (for #793)
	  was GetNodeByPoint. My mistake, sorry.

2011-02-25 08:45  strk

	* topology.GetEdgeByPoint: implementation and regress test, by
	  Andrea Peri. Ticket #793

2011-02-24 21:44  nicklas

	* Copyright notes

2011-02-24 17:39  robe

	* fix typo

2011-02-24 17:23  robe

	* Put in a note about nominatim OSM geocoder that works with
	  international addresses and open street map data

2011-02-24 17:16  jorgearevalo

	* Now is not possible to load rasters with different scale in the
	  same table. Related ticket #153

2011-02-24 15:45  strk

	* Improve precision of point_in_ring_rtree too (bug #845).

2011-02-24 15:17  strk

	* Improve precision of point_in_ring. Fixes and regress-tests bug
	  #845.

2011-02-24 07:54  robe

	* note psc members

2011-02-24 07:52  robe

	* amend list of core contributors, add in their svn usernames and
	  core areas of responsibility

2011-02-24 07:35  robe

	* Amend author list and credits (credits is still obsolete --
	  tempted to just get rid of it since its redundant with news and
	  hard to maintain)

2011-02-23 08:58  robe

	* amend enhancements line for ST_AsGML to note strk's addition of
	  option 4 -- use LineString instead of curve tag

2011-02-22 14:52  strk

	* Ticket #816: flag to select <LineString> over <Curve> for GML3
	  line output [RT-SIGTA]

2011-02-22 14:25  strk

	* Test new LW_GML_SHORTLINE GML2 option [RT-SIGTA]

2011-02-22 14:25  strk

	* Add LW_GML_SHORTLINE flag to prefer <LineString> over <Curve> tag
	  for lines GML3 output [RT-SIGTA]

2011-02-22 13:01  strk

	* Use a single bitfield for GML output options [RT-SIGTA]

2011-02-19 01:05  mloskot

	* Improved GDAL detection and reporting

2011-02-19 00:42  mloskot

	* ./configure checks for GDAL Python bindings with built-in NumPy
	  array support (Ticket #838)

2011-02-18 16:24  strk

	* Performance improvements in topology.AddFace: consider each ring
	  separately when looking for composing edges; compute orientation
	  inside the loop body to avoid sorting and grouping [RT-SIGTA]

2011-02-18 14:58  strk

	* Test passing polygons with holes to topology.AddFace [RT-SIGTA]

2011-02-17 19:19  robe

	* Amend ST_AsGML and ST_GeomFromGML to include the fact they
	  support TINS

2011-02-17 13:13  robe

	* 

2011-02-17 13:08  robe

	* wrong statement

2011-02-17 13:02  robe

	* indent a bit better

2011-02-17 13:01  robe

	* Provide a more useful example of map algebra.

2011-02-17 12:15  robe

	* fix typo and add reference to ST_Value

2011-02-17 12:10  robe

	* fix typo in xsl hopefully will make raster list right -- though
	  must have syntax wrong anyway since topology and tiger get
	  listed.

2011-02-17 06:07  robe

	* provide an example of map algebra

2011-02-17 04:31  robe

	* #836 PostGIS raster in 2.0 is not being output in Trunk Doxygen

2011-02-17 04:23  robe

	* Document ST_MapAlgebra -- need better description and examples
	  forthcoming

2011-02-16 19:15  jorgearevalo

	* Added documentation for the new version of ST_AddBand function

2011-02-16 19:12  jorgearevalo

	* Added a new variant for ST_AddBand, taking 2 rasters as input.
	  Needs doc.

2011-02-16 18:19  jorgearevalo

	* - One raster core implementation of MapAlgebra (related ticket
	  #588, needs
	  documentation).
	  - RASTER_addBand code moved to core level. The new RASTER_addBand
	  function calls
	  the core one (rt_raster_generate_new_band).
	  - Added regression tests for MapAlgebra.
	  - Deleted lexer/parser at core level. Not used.
	  - Fixed small bug in documentation: ST_SetBandNoDataValue returns
	  a raster, not
	  an integer.

2011-02-16 17:41  strk

	* Add UnaryUnion item

2011-02-16 11:15  strk

	* Document ST_UnaryUnion

2011-02-16 10:19  strk

	* Stop on first error when creating the regress db

2011-02-16 10:19  strk

	* Expose versions of ST_IsValid and ST_IsValidReason accepting "the
	  ESRI flag" and implemented as wrappers to ST_IsValidDetail. Only
	  available when building against GEOS-3.3+. Commit includes
	  documentation and regress-testing. Closes ticket #831 [RT-SIGTA]

2011-02-16 09:12  strk

	* Only run ST_isValidDetail if GEOS is >= 3.3 -- Reduce tests for
	  GEOS version grouping togheter tests depending on the same
	  version [RT-SIGTA]

2011-02-16 08:54  strk

	* Regression test for ST_isValidDetail (including "ESRI" flag)
	  [RT-SIGTA]

2011-02-16 08:34  strk

	* Document ST_isValidDetail(geom, flags) variant [RT-SIGTA]

2011-02-15 17:36  strk

	* Allow specifying validity checking flags in ST_isValidDetail
	  [RT-SIGTA]

2011-02-15 13:49  robe

	* Make work on PostgreSQL 8.4 (was using some syntax only allowed
	  in 9.0+). Also account for the odd / even side of street rule.
	  And of course that demonstrated there is a bug somewhere (most
	  likely in the geocoder), but got to pull up some maps to see
	  which is right. One of these has the address orientations flipped
	  (odd /even not right). Of course I have to be right :). Boy do I
	  hate when you program the reverse of something and it exposes a
	  bug. Also fix some minor documentation.

2011-02-15 08:26  strk

	* topology: create an index on edge.left_face and edge.right_face,
	  speeding up construction of polygonal Geometry from TopoGeometry
	  by a factor of 10 (Closes #806)

2011-02-15 07:19  robe

	* document reverse_geocode

2011-02-15 06:36  robe

	* Change to transform the point if not in nad83 long lat already

2011-02-15 06:15  robe

	* reverse_geocode complete (with street range), now to document and
	  improve speed and test

2011-02-15 00:26  robe

	* Journeying into street ranges now can tell which side of the
	  street we are on and spits that out when include_strnum_range is
	  true. Next (hopefully last) step will be to pinpoint address
	  number

2011-02-14 18:22  robe

	* First draft of reverse geocde currently just gets the street need
	  to interpolate to get approximate number

2011-02-14 17:26  strk

	* ST_UnaryUnion and test

2011-02-14 12:10  jorgearevalo

	* The array for NODATA values is not generated if NaN is returned
	  as nodata value
	  for bands. Related ticket #828.

2011-02-14 11:57  robe

	* fix another mismatched tag

2011-02-14 03:33  robe

	* put in missing / and not about implementation

2011-02-14 03:10  robe

	* recommit

2011-02-14 02:33  robe

	* amend mapserver instructions mode='2' is now required for most
	  rasters to display

2011-02-13 03:51  robe

	* ST_AddEdgeNewFaces - On closer inspection -- a lot of work is
	  done in it, but not enough to make it functional.

2011-02-13 03:45  robe

	* ST_AddEdgeNewFaces - still need to put in an example

2011-02-12 18:22  robe

	* fix typo and add minor amendments

2011-02-11 22:58  robe

	* 

2011-02-11 22:45  robe

	* add back in example

2011-02-11 22:40  robe

	* more pieces

2011-02-11 22:31  robe

	* add another piece

2011-02-11 22:18  robe

	* Slowly put back new section -- last build worked.

2011-02-11 22:06  robe

	* remove new section to see if that fixes build

2011-02-11 21:15  robe

	* Get rid of <p> and replace with <para>

2011-02-11 21:04  robe

	* Hudson is alive again but not happy. Hopefully this will make him
	  happier.

2011-02-11 08:56  robe

	* Add new section on loading rasters. will eventually copy some
	  content from gdal site and wiki site and various examples of
	  loading rasters and creating from scratch.

2011-02-10 11:59  robe

	* #824 more corrections from Kashif Rasul

2011-02-10 06:56  robe

	* wow geocoder flies on decent hardware.

2011-02-10 06:10  robe

	* documentaiton is in DocBook XML not SGML (well not anymore
	  anyway).

2011-02-10 06:01  robe

	* Add tiger_geocoder to enhancements, add Kashif Rasul to credits
	  in appreciation of his many corrections to the documentation,
	  other minor credits corrections

2011-02-10 05:33  robe

	* Add some calrification notes to normalize_address function. Get
	  rid of superfluous line break in linux script.

2011-02-10 04:40  robe

	* Revise README to be clearer. Update the tiger_loader linux
	  script.

2011-02-09 16:36  strk

	* topology.AddFace: report an "uncovered point" on missing edges
	  [RT-SIGTA]

2011-02-09 16:01  robe

	* change references of the_geom and the_geog to geom and geog.
	  "the" is so much wasteful typing

2011-02-09 12:54  robe

	* #821: doc typos errata from Kashif Rasul

2011-02-08 17:42  strk

	* Do not call lwmessage_truncate if not needed (an prior to
	  checking the args passed to it)

2011-02-07 22:05  robe

	* fix typo

2011-02-07 17:51  robe

	* document history_table feature

2011-02-07 17:03  strk

	* Also set LANG (see ticket #819) [RT-SIGTA]

2011-02-07 16:53  strk

	* Tag VOLATILE functions explicitly [RT-SIGTA]

2011-02-06 00:39  robe

	* oops

2011-02-06 00:34  robe

	* Fix typo in ST_SetSRID and add examples

2011-02-05 00:53  robe

	* Id for chapter 4 in wrong place -- move, add missing -S switch in
	  loader detail, fix some typos in tiger geocoder and add reference
	  to shp2pgsql section in manual

2011-02-04 18:33  robe

	* 

2011-02-04 18:33  robe

	* fix some spelling and revise some wording

2011-02-04 17:33  robe

	* add description of loader function.

2011-02-04 17:26  strk

	* Use quote_ident more...

2011-02-04 17:19  strk

	* Fix a bug in topology.CreateTopoGeom in presence of MixCased
	  topologies [RT-SIGTA]

2011-02-04 16:31  strk

	* Fix a bug in topology.add{Node,Edge,Face} breaking on MixedCased
	  topology names [RT-SIGTA]

2011-02-01 13:55  robe

	* Best guess at what the Linux equivalent should look like will
	  have to test later once get my Linux box setup again

2011-02-01 13:53  strk

	* ST_Estimated_Extent: make exception message about lack of stats
	  clearer

2011-02-01 10:24  strk

	* AsGML(TopoGeometry): test xref to visited face [RT-SIGTA].

2011-02-01 09:55  strk

	* AsGML(TopoGeometry): add test for faces marking visit of edges
	  [RT-SIGTA]

2011-02-01 09:43  strk

	* AsGML(TopoGeometry) Add test for ouput of multi puntual features
	  [RT-SIGTA]

2011-01-31 20:26  strk

	* Document the new version of topology.AsGML() signature (polluting
	  for commandline friendliness!)

2011-01-31 17:33  strk

	* Use a <gml:Face> tag for each topological face, allowing proper
	  xrefs. Needs xref testing (requires overlapping topological
	  features) [RT-SIGTA]

2011-01-31 15:04  robe

	* minor formatting change in doc. #722 remove more deprecated
	  functions: ConvexHull.

2011-01-31 14:39  robe

	* fix typo

2011-01-31 14:37  robe

	* document ST_HasNoBand, fix note on ST_Value so appears in right
	  place in what's new index

2011-01-30 18:40  robe

	* out in missing protos for ST_Value and not that hasnodata is a
	  new option for ST_Value in 2.0

2011-01-30 01:29  robe

	* rename to agree with documentation and other tiger folder

2011-01-28 21:31  robe

	* remark out Paul's cunit test that fails on windows so my regress
	  checks don't always halt and can complete.

2011-01-28 18:04  strk

	* syntetize purpose of AsGML(TopoGeometry)

2011-01-28 17:15  strk

	* Use named parameters

2011-01-28 17:05  strk

	* Add a "gmlversion" parameter to topology.AsGML(TopoGeometry).
	  Test and document. [RT-SIGTA].

2011-01-28 16:01  robe

	* 

2011-01-28 16:00  robe

	* corrections to data types in functions -- had them backwards

2011-01-28 15:19  robe

	* missed some spots

2011-01-28 15:01  robe

	* some other minor doc corrections. Stamp files with svn author,
	  revision etc keywords

2011-01-28 14:37  robe

	* fix some typos

2011-01-28 13:09  robe

	* put back missing tag

2011-01-28 13:03  robe

	* simplify example

2011-01-28 12:27  robe

	* get rid of some redundancy

2011-01-28 12:25  robe

	* minor clarifications

2011-01-28 12:11  robe

	* After having to answer this yet again I am finally reduced to
	  adding the age old question: Why does pgAdmin show that my
	  geometries are blank. Also change the FAQ to a pretty anchor so
	  its easily referenceable and permanent.

2011-01-28 08:55  strk

	* Change face.mbr field from BOX2D to GEOMETRY, and gist-index it,
	  closes ticket #800 [RT-SIGTA].

2011-01-28 06:14  robe

	* document normalize_address and pprint_addy functions of tiger
	  geocoder

2011-01-27 20:40  strk

	* Document new parameter of AsGML(TopoGeometry) [RT-SIGTA].

2011-01-27 20:35  strk

	* AsGML(TopoGeometry): allow specifying a prefix for topology
	  element identifiers, and test it. [RT-SIGTA]

2011-01-27 18:21  robe

	* correction

2011-01-27 18:17  robe

	* put in a batch geocoding example, more performance enhancements
	  and loading changes.

2011-01-27 15:56  robe

	* start documenting tiger geocoder

2011-01-27 09:43  strk

	* AsGML(TopoGeometry): fix xref syntax error (#811) [RT-SIGTA]

2011-01-27 08:48  strk

	* topology.AddEdge: when an intersection occurs, also report
	  intersection point [RT-SIGTA]

2011-01-26 16:57  jorgearevalo

	* Added header for RASTER_setBandIsNoData.Related ticket #593.

2011-01-26 16:28  jorgearevalo

	* The documentation for ST_BandIsNoData was changed by error. This
	  commit fixes
	  it. Related ticket #593.

2011-01-26 16:08  jorgearevalo

	* Added function ST_SetBandIsNoData with tests and doc. Deleted
	  isnodata checking
	  for loader. Related ticket #593.

2011-01-26 15:16  robe

	* put in logic to fill zipcode_lookup_base, fix some other errors

2011-01-26 13:43  strk

	* Try to keep NEWS format consistent (80 cols, same indenting as
	  previous). Still too much information for my taste, but it's a
	  step forward.

2011-01-26 13:34  strk

	* Document the new 'visitedTable' parameter to topology.AsGML
	  [RT-SIGTA].

2011-01-25 21:52  strk

	* Complete visited bookkeeping for AsGML(TopoGeometry) and automate
	  test for it [RT-SIGTA]

2011-01-25 18:08  strk

	* I realized we're in 2011...

2011-01-25 17:16  robe

	* update installation instructions to include raster_comments.sql,
	  topology_comments.sql

2011-01-25 17:04  strk

	* AsGML(TopoGeometry): Add support for visited table and xlink:xref
	  for Edges [RT-SIGTA]

2011-01-25 16:46  robe

	* Put in missing make topology_comments.sql and also add to the
	  make comments routine

2011-01-25 15:05  strk

	* Test use of the options argument to topology.AsGML [RT-SIGTA]

2011-01-25 14:52  strk

	* Allow specifying GML output precision and options to the
	  topology.AsGML(TopoGeometry) function [RT-SIGTA].

2011-01-25 09:39  strk

	* Make topology.AddEdge consistent with AddNode and AddFace in that
	  it will return an existing identical Edge, if found.

2011-01-25 06:38  robe

	* cleanup -- other legacy stuff is already in tiger2006

2011-01-25 06:36  robe

	* 

2011-01-25 06:31  robe

	* reshuffle in preparation for merging in tiger 2010 support
	  version

2011-01-25 06:20  robe

	* Add ST_ConcaveHull to news item

2011-01-24 20:56  strk

	* Test multi-component lineal topogeometries [RT-SIGTA]

2011-01-24 20:52  strk

	* Output multi-edge lineal TopoGeometry GML with a meaningful edge
	  ordering [RT-SIGTA]

2011-01-24 15:06  jorgearevalo

	* Documentation updated for ST_BandIsNodata function. Added band
	  nodata checking
	  in loader script.

2011-01-24 14:38  strk

	* Add test for TopoSurface GML output with multi-face TopoGeometry
	  objects [RT-SIGTA]

2011-01-24 14:18  strk

	* load_topology* are generated now

2011-01-24 14:14  strk

	* Test the noprefix and customprefix GML outputs against all geoms
	  taken in consideration for the default GML ..

2011-01-24 14:03  strk

	* Add test for single-component areal TopoGeometry GML output
	  [RT-SIGTA]

2011-01-24 14:01  strk

	* AsGML(TopoGeometry): Do not force right-hand-rule on each polygon
	  ring (isn't needed and doesn't make sense as it would get the
	  hole rings wrong anyway) [RT-SIGTA]

2011-01-24 11:43  strk

	* AsGML(TopoGeometry): for TopoSurface, make the directedEdge
	  sequence be ordered to go around each ring (ie: make the order
	  meaningful) [RT-SIGTA].

2011-01-24 11:11  strk

	* AsGML(TopoGeometry) add test for TopoCurve output (only
	  single-element, till ordering of components is sorted out)
	  [RT-SIGTA].

2011-01-24 09:31  strk

	* Test GML output of puntual TopoGeometry objects. Lineal and Areal
	  are still undergoing manual tests and debate about importance of
	  components sequence ordering [RT-SIGTA].

2011-01-23 20:25  strk

	* topology.AsGML(TopoGeometry): Write end node of edges. Fixes bug
	  #807 [RT-SIGTA]

2011-01-23 14:48  robe

	* Document AsGML and fill in some missing examples in other
	  functions

2011-01-22 23:02  strk

	* Port topology.Geometry to $$ syntax [RT-SIGTA]

2011-01-22 22:38  strk

	* update email address

2011-01-22 19:26  strk

	* topology.AsGML: Add the missing gml:directedEdge part within the
	  gml:Face tag, appropriately (?) computing orientation of each
	  "ring" edge [RT-SIGTA] (#803)

2011-01-22 18:46  strk

	* Add test for ST_AsGML with long srsName. Expects what at first
	  sight looked like a bug (#804).

2011-01-22 18:08  strk

	* There's no need to add geometry columns when creating Topological
	  layers, that's something only useful for caching geometries, so
	  move to cache_geometries.sql

2011-01-22 18:08  strk

	* Cleanup the topology regress dir Makefile. Have load_topology.sql
	  generated to allow for specifying different SRIDs.

2011-01-22 17:26  strk

	* Rename internal functions so to have an underscore prefix,
	  document them as such. Drop wrappers for internal functions (they
	  are not meant to be called by users so don't need to be friendly)
	  [RT-SIGTA]

2011-01-22 17:21  strk

	* topology.AsGML(TopoGeometry): Add support for specifying a
	  namespace prefix. See ticket #801. [RT-SIGTA]

2011-01-22 16:10  strk

	* topology.AsGML: Use Long CRS for pointProperty and curveProperty
	  [RT-SIGTA]

2011-01-22 15:24  strk

	* Use GML3 for Edge curveProperty and Node pointProperty (see #802)
	  [RT-SIGTA].

2011-01-22 13:55  strk

	* topology.AsGML(TopoGeometry): add a <gml:Face> tag (See ticket
	  #803) [RT-SIGTA]

2011-01-22 13:27  strk

	* Don't miss to include the gml routines in the main topology.sql

2011-01-22 08:37  strk

	* fix spurious ending bracket in topo-GML output [RT-SIGTA]

2011-01-21 22:10  strk

	* First version of topological gml output routines (still miss the
	  visited map) [RT-SIGTA]

2011-01-21 14:08  strk

	* I've just realized TopoElement is also used for
	  TopoGeomId/LayerID, thus can't restrict the second element to a
	  max of 4 or using layers beyond the forth would be impossible.
	  Fix the domain and test accordingly. Update documentation to be
	  informative on the matter.

2011-01-21 13:21  strk

	* Fix TopoGeometry -> Geometry conversion for hierarchically
	  defined TopoGeometries in presence of multiple topologies. Take
	  the chance so simplify a query. WARNING: This fix doesn't have an
	  automated regression test.

2011-01-21 07:15  robe

	* document ST_RemoveIsoNode minor changes to match function
	  signatures toponame -> atopology for ST_ functions

2011-01-21 07:03  robe

	* Move ST_GetFaceGeomety, document the non-existence of
	  ST_GetFaceEdges (its just a stub)

2011-01-20 23:29  pracine

	* -Fix for ticket 606: ST_Value now return NULL for nodata value
	  and ST_SetValue accept NULL values (if there is a nodata value in
	  the band).
	  
	  ST_Value accept a boolean parameter which, when set to false,
	  have the function to return nodata values as their true value
	  instead of null.

2011-01-20 17:07  jorgearevalo

	* Added isnodata flag at core level and st_bandisnodata at
	  postgresql level.
	  Related ticket #593. Fixed bug with debug functions at raster
	  core level. Still
	  need to change the loader and the doc.

2011-01-19 21:42  robe

	* #795: ST_Intersects raster documentation is confusing

2011-01-19 21:11  pracine

	* -Clarify help messages.

2011-01-19 20:52  pracine

	* -Added a -a option to append tiles to an existing table.
	  -Fixed ticket 542. The table WAS dropped but not recreated.

2011-01-19 16:46  strk

	* Make the TopoElement domain stricter to forbid arrays with more
	  than 2 elements and also checking the element type being in valid
	  range [RT-SIGTA]

2011-01-18 23:24  robe

	* Put in section abstact for each

2011-01-18 17:19  strk

	* Raise an exception if AddEdge is called on a topology which
	  already defines faces other than the universe face (see #781)

2011-01-18 14:53  robe

	* #722: remove more deprecated functions - ST_MakeLineGArray,
	  Polygonize_GArray,PointFromWKB (proto), max_distance

2011-01-18 13:52  strk

	* ValidateTopology: have temporary table dropped on commit (#783).
	  Thanks Andrea Peri [RT-SIGTA]

2011-01-18 12:50  robe

	* Link to Vincent Picavet's great Foss4G 2010 presentation on
	  Topology and Network Analysis.

2011-01-18 12:28  robe

	* minor corrections

2011-01-18 06:38  robe

	* Fix #786 ST_MoveIsoNode gives ST_Intersects is not unique. Also
	  change to use newer $$ quoting syntax.

2011-01-18 06:10  robe

	* Fix typo

2011-01-18 06:06  robe

	* ST_MoveIsoNode

2011-01-18 05:17  robe

	* fix redundancy in description

2011-01-18 04:45  robe

	* ST_NewEdgesSplit, add new processing section, fix some links

2011-01-17 23:07  robe

	* Add ST_AddIsoEdge (still need to put in examples), put in more
	  back links. Revise special index section to also consider
	  topology aggregates

2011-01-17 22:35  strk

	* topology.AddNode: fix detection of edge crossing (#780)
	  [RT-SIGTA]

2011-01-17 21:32  strk

	* ValidateTopology: Use a temporary table to create face geometries
	  only once. Huge speed boost for #772.

2011-01-17 21:03  strk

	* ValidateTopology: Put some water on fire by avoiding a full
	  cartesian product scan (#772). It's still too slow, but it is a
	  step forward.

2011-01-17 19:58  strk

	* ST_DWithin already includes a bounding box check

2011-01-17 18:15  robe

	* Put in accent in Jorge's name

2011-01-17 13:18  robe

	* forgot this in last commit

2011-01-17 13:18  robe

	* fix typos in Mat's name

2011-01-17 12:16  robe

	* document ST_InitTopoGeo, cleanup some of the sql-mm labelings

2011-01-17 10:39  robe

	* Document ST_AddIsoNode - still need to add examples. Update
	  ValidateTopology to reflect enhancements and bug fixes in 2.0.

2011-01-17 09:04  strk

	* topology.ValidateTopology: rewrite the edge crossing detection
	  query. Fixes a false positive (#777) and unexpectedly a bunch of
	  false negative in the legacy_invalid testcase (now properly
	  checked visually). [RT-SIGTA].

2011-01-17 08:47  strk

	* topology.AddEdge: correctly handle the case in which a newly
	  added closed edge touches an existing closed edge with an
	  endpoint over a non-endpoint [RT-SIGTA].

2011-01-17 08:47  strk

	* topology.AddFace: raise another WARNING about
	  next_left/right_face element of topology edges not being set as
	  dictated by the model

2011-01-17 03:26  robe

	* note magnitude of deprecation

2011-01-16 21:42  strk

	* ValidateTopology: don't compute full intersection matrix to
	  detect edge-node intersection. Use ST_DWithin instead. Use
	  ST_DWithin for coincident nodes detection as well, so to be more
	  consistent [RT-SIGTA]

2011-01-16 21:29  strk

	* ValidateTopology: && operator is not enough to tell if two points
	  are cohincident (it was at time of HWGEOM...) [RT-SIGTA]

2011-01-16 20:17  robe

	* release notes minor updates while still fresh in my mind.

2011-01-16 17:19  strk

	* ignore more generated files

2011-01-16 12:08  robe

	* document ST_3DLongestLine and add missing polyhedralsurface and
	  3D support flags for ST_3D family of functions

2011-01-16 11:22  robe

	* #776: replace dump with ST_Dump in ST_CreateTopogeo

2011-01-16 10:36  strk

	* Drop unused domain TopoGeomElementArray. See #775

2011-01-16 10:22  robe

	* minor corrections and start documenting ST_CreateTopoGeo

2011-01-16 09:10  robe

	* #774: regress fails - Oops forgot to commit this file on last
	  commit

2011-01-16 08:18  robe

	* #722: remove drecated functions BuildArea, MakePolygon

2011-01-15 23:55  strk

	* html/postgis.html doesn't really depend on images, and encoding
	  such dep has the only effect to _always_ rebuild the
	  documentation, which defeats the purpose of 'make'...

2011-01-15 23:37  strk

	* There's no 'html' rule, so there's no point in making it PHONY...

2011-01-15 23:37  strk

	* Don't need to clean image_src in maintainer-clean as that's
	  already done by clean, which is a dependency of maintainer-clean

2011-01-15 23:14  strk

	* topology.AddFace: group face boundary edge finding query results
	  to avoid considering the _same_ edge multiple times. Can reduce
	  execution time from _hours_ to _minutes_ [RT-SIGTA]

2011-01-15 19:11  robe

	* ST_GetFaceGeometry and minor formatting

2011-01-15 18:49  robe

	* fix some typos

2011-01-15 14:59  robe

	* Put back AddNode -- accidentally replaced with an extra AddEdge.

2011-01-15 14:33  robe

	* AddFace, minor additions to other functions and note about
	  dependencies on GEOS 3.3

2011-01-15 07:14  robe

	* document addnode, fix typo

2011-01-15 06:50  robe

	* Add examples for AddEdge, fix typo, add TIGER overview link as an
	  example of a topologically based database for people not clear of
	  its utility.

2011-01-14 16:40  strk

	* topology.AddEdge: handle case of endpoint intersection between
	  closed edges. Fixes #770. [RT-SIGTA]

2011-01-14 00:01  robe

	* Get rid of ST_BandHasNoDataValue and ST_SetBandHasNoDataValue.
	  Amend ST_BandNoDataValue to reflect new way of setting it to NULL
	  if you want all pixel values considered.

2011-01-13 23:56  robe

	* Document AddEdge function will provide example later

2011-01-13 23:44  robe

	* forgot to update the description too

2011-01-13 23:40  robe

	* Amend ST_GeometryN to note singular geometry behavior change

2011-01-13 21:36  jorgearevalo

	* Functions ST_BandHasNodataValue and ST_SetBandHasNodataValue
	  deleted. Related ticket #602.

2011-01-13 20:09  jorgearevalo

	* Minor bug solved in debug functions.

2011-01-13 15:05  robe

	* fix typo

2011-01-13 14:55  robe

	* Amend release notes to include new changes in 2.0

2011-01-13 13:36  robe

	* mark TopoElementArray_agg as new in 2.0.0, back reference
	  topoelementarray back to this function.

2011-01-13 13:21  strk

	* add ST_RelateMatch item

2011-01-13 09:37  robe

	* fix another id typo

2011-01-13 09:34  robe

	* fix link id

2011-01-13 08:48  robe

	* topolelementarray_agg and revise xsl to comment agg (hack fo r
	  now will do better later)

2011-01-13 08:27  robe

	* Another minor change to ST_3DShortestLine. Document
	  topoelementarraay and GetTopoGeomElementArray (which by the ways
	  seems to me a bit of a misnomer)

2011-01-13 07:13  robe

	* Minor formatting changes of ST_3DShortestLine, get rid of note
	  abotu ST_3DMaxDistance only working for points and linestrings
	  now that it works for most everything.

2011-01-12 22:37  jorgearevalo

	* Fixed bug #655.

2011-01-12 22:03  robe

	* #768: get rid of replace ndims with st_ndims in
	  populate_geometry_columns

2011-01-12 22:02  mloskot

	* [raster] Cleaned and updated copyright notice.

2011-01-12 21:58  nicklas

	* Added ST_3DShortestLine in doc and some small editing.
	  ST_3DLongestLine is still missing.
	  Regina, please take a look if it looks ok.

2011-01-12 21:17  jorgearevalo

	* Regression test expected result is now empty. Related tickets:
	  #759, #769.

2011-01-12 19:10  pracine

	* -Revert to original values for two test failing on Mat machine.
	  Those values are the good ones on Pierre`s Windows and Jorge`s
	  Linux. Something must have gone wrong on Mat`s one.

2011-01-12 17:24  robe

	* update see also links

2011-01-12 17:22  robe

	* Get rid of note in ST_3DDistance that states only works for
	  linestrings and points. Now works for all. Add an example of
	  polygon/multilinestring and update 3DClosestPoint example to be
	  the same for contrast compare

2011-01-12 11:07  robe

	* get rid of note about 3d relatonship dist functions only workng
	  for points and linestrings. They work for polygons and even
	  polyhedralsurfaces though need to verify answers are right.

2011-01-12 10:23  robe

	* update to reflect note about breaking change in naming of
	  PixelSize to Scale

2011-01-12 08:14  robe

	* GetTopologyName, GetTopologyID accessors

2011-01-12 07:52  robe

	* remove availaiblit 2.0 from existing functions since they were
	  available before (will reserve that for really new functions).
	  Add domains section and accessors section. Revise
	  topology_comments to be able to put in descriptors for domains

2011-01-12 06:32  robe

	* ValidateTopology and validatetopology_returntype

2011-01-12 05:01  robe

	* get rid of deprecated calls and checks to srid() and setsrid()
	  and ndims() in populate_geometry_columns, UpdateGeometrySRID,
	  probe_geometry_columns, find_srid

2011-01-11 17:18  robe

	* make relatematch a conditional GEOS 3.3 test

2011-01-11 15:53  robe

	* Add another type, add missing element, update make check example
	  in installation. Fix error introduced in regress that prevented
	  all tests from running.

2011-01-11 15:20  robe

	* Give installation a pretty anchor name so can be referenced
	  easily from elsewhere. Update to include how to compile with
	  topology and raster support. Add a type section to topology to
	  define structure of topogeometry etc. Ammend topology_comments to
	  be able to extra type comments.

2011-01-11 09:12  robe

	* #764: Topology error using ST_AddIsoNode (now that raster has an
	  ST_Intersects it is now more necessary to not rely on auto casts)

2011-01-11 03:38  robe

	* fix duplicate refentry id

2011-01-11 03:22  robe

	* #763: documentation had wrong datatype for tg_type which made the
	  associated comment break

2011-01-10 17:31  robe

	* #760: missed some

2011-01-10 17:27  robe

	* #760: replace deprecated function names with new names so all
	  regress tests pass again. This should completely work now.

2011-01-10 17:13  robe

	* Start replacing deprecated names with new names - still more to
	  do

2011-01-10 16:36  robe

	* #722: Get rid of more deprecated functions - mem_size, xmax,
	  xmin,ymax, ymin,zmflag,zmax,zmin

2011-01-10 14:21  jorgearevalo

	* Deleted gserialized check. It's safe to use geometry_gist_sel.
	  Related ticket #758.

2011-01-09 18:38  robe

	* Get rid of now unuseful note in ST_Value. Update
	  short-description to reflect now works with geometry points

2011-01-09 16:01  jorgearevalo

	* Replaced annoying warning message for a debug-only message.
	  Related ticket #759.

2011-01-08 10:51  nicklas

	* fix typo from r6580, and some enhanced notes

2011-01-07 15:12  jorgearevalo

	* Bug solved: RASTER_DEBUGf replaced by RASTER_DEBUGF. Related
	  ticket #757.

2011-01-07 13:38  robe

	* remove wmsservers_old so its failure doesn't halt further make
	  check

2011-01-07 13:08  nicklas

	* Fix for ticket #755

2011-01-07 10:48  strk

	* Enlarge the diagram image, by Andrea Peri (#750)

2011-01-07 09:55  strk

	* Fix bug in topology.DropTopology getting confused in presence of
	  multiple topologies [RT-SIGTA]

2011-01-07 09:54  strk

	* Add TopoElementArray_agg function, to help with TopoGeometry
	  construction [RT-SIGTA]

2011-01-05 23:35  robe

	* #722 : remove deprecated functions (part): contains,
	  intersection, line_interpolate_point, line_locate_point,
	  line_substring, locate_between_measures

2011-01-05 22:25  robe

	* #722 remove deprecated functions (part): boundary, GeomUnion,
	  intersects, IsRing, IsSimple,
	  length2d_spheroid, locate_along_measure, relate,PointOnSurface,
	  SnapToGrid, symmetricdifference, touches

2011-01-05 17:41  jorgearevalo

	* Replaced references to "pixsize" by "scale". Complete the
	  previous commit.
	  Related ticket #654

2011-01-05 17:38  jorgearevalo

	* Updated plpgsql scripts, replacing "PixelSize" with "Scale".
	  Related ticket #654

2011-01-05 17:01  jorgearevalo

	* Call to ctx->warn replaced by RASTER_DEBUGF, to avoid annoying
	  and unexpected messages in calls to st_bandmetadata.

2011-01-05 14:56  robe

	* #722 (part): Down with really really dumb constructors :)
	  GeomCollFromText,LineFromText,LineFromWKB,LineStringFromText,LinestringFromWKB,LineMerge,MLineFromText
	  ,MLineFromWKB,MPointFromText,MPolyFromWKB,MultiLineFromWKB,MultiLineStringFromText,MultiPointFromWKB,
	  ST_Polygonize_GArray,PolyFromText,PolyFromWKB,PolygonFromWKB,PointFromText,PointFromWKB

2011-01-05 13:47  robe

	* more cleanup of operator functions that are now removed

2011-01-05 13:36  robe

	* remove related operator, chip no longer installed. I still think
	  we need to get rid of the DROP CASCADES in this file

2011-01-05 13:34  robe

	* #302: okay I forgot some - remove old functions that are ST_
	  redundant copies of operator ones
	  st_geometry_lt,st_geometry_le,st_geometry_le,st_geometry_gt,st_geometry_ge,st_geometry_eq,st_geometry_cmp,
	  postgis_gist_sel,postgis_gist_joinsel,st_postgis_gist_sel,st_postgis_gist_joinsel,st_geometry_overleft,
	  st_geometry_overabove,st_geometry_left,st_geometry_right,st_geometry_above,
	  st_geometry_below,st_geometry_contain
	  ,st_geometry_contained,st_geometry_overlap,st_geometry_same

2011-01-05 05:57  robe

	* #302 completed I think: Drop ST_ duplicate variants of functions
	  underneath TYPE and OPERATOR definitions.
	  remove: st_geometry_analyze

2011-01-04 17:44  robe

	* #302 (part done): Drop ST_ duplicate variants of functions
	  underneath TYPE and OPERATOR definitions.
	  st_box3d_in, st_box3d_out,st_spheroid_in,
	  st_spheroid_out,st_geometry_in, st_geometry_out,
	  st_geometry_recv,st_geometry_send

2011-01-04 17:25  robe

	* #722 - remove more deprecated functions - crosses,
	  within,multipointfromtext,mpolyfromtext,
	  multipolygonfromtext

2011-01-04 13:59  robe

	* remove deprecated functions:
	  bdpolyfromtext,bdmpolyfromtext,collect,disjoint,memcollect,memgeomunion,
	  unite_garray,st_unit_garray .
	  reshuffle legacy.sql.in.c so aggregates and dependencies are
	  together

2011-01-04 13:35  robe

	* remove more deprecated: dimension,exteriorring,
	  geometryn,interiorringn, isempty,isclosed,
	  m,numinteriorring, numinteriorrings,pointn,x,y,z

2011-01-04 13:07  robe

	* remove deprecated functions:
	  addpoint,ndims,numgeometries,numpoints,removepoint,setpoint

2011-01-04 12:51  robe

	* remove more deprecated functions

2011-01-03 19:26  robe

	* get rid of more deprecated functions

2011-01-03 18:52  robe

	* remove more deprecated functions

2011-01-03 18:24  robe

	* 

2011-01-03 16:35  jorgearevalo

	* Deleted old flex/bison analyzer for MapAlgebra. Newer version on
	  raster/rt_core.

2011-01-03 16:17  jorgearevalo

	* Added regress test files for ST_IsEmpty and ST_HasNoBand (they
	  were missed in previous commit)

2011-01-03 16:07  jorgearevalo

	* Added code for ST_IsEmpty and ST_HasNoBand functions. And test
	  code for the
	  first one. Related tickets #592, #593.

2011-01-03 11:53  jorgearevalo

	* Changed information return by postgis_raster_build_date and
	  postgis_raster_lib_version, to match the PostGIS build date and
	  version. Related
	  ticket #653

2011-01-03 10:55  jorgearevalo

	* Raster doc updated with the new names of several functions
	  (Box2D, Scale, etc).
	  Related ticket #654

2011-01-03 10:46  jorgearevalo

	* Renamed accessors and editors of 'PixelSize' to 'Scale',
	  including tests.
	  Related ticket #654.

2011-01-02 22:21  jorgearevalo

	* Some modifications made on basic MapAlgebra lexer/parser. Very
	  basic version just now.

2011-01-01 15:35  jorgearevalo

	* Temporarily include postgis/gserialized.h file in
	  raster/rt_pg/rtpostgis.sql.in.c to get access to GSERIALIZED_ON
	  and avoid error with gserialized enabled

2010-12-31 08:12  robe

	* add gist index overlap tests

2010-12-31 01:53  robe

	* update bios

2010-12-30 23:28  jorgearevalo

	* Changed some functions names for operators. Related tickets #742,
	  #730

2010-12-30 23:17  pramsey

	* gserialized enabled ST_Reverse LINESTRING EMPTY crash (#743)

2010-12-30 21:00  pramsey

	* Convex hull serialization problem (#741)

2010-12-30 18:31  nicklas

	* rounding precision difference in measures regress test #703,
	  #735, #607

2010-12-30 16:54  pramsey

	* Guard against empty in isclosed (#740)

2010-12-30 00:14  pramsey

	* Add in gserialized-ready selectivity functions for 2d default
	  index.

2010-12-29 18:51  pramsey

	* ST_ExteriorRing POLYGON EMPTY crash (#708)

2010-12-29 15:49  nicklas

	* typo in comment

2010-12-29 15:38  robe

	* Get rid of a lot of deprecated functions. People will hate me
	  c'est la vie.

2010-12-29 15:37  robe

	* get rid of more deprecated calls, but keep old deprecated
	  wmsservers and rename to wmsservers_old. Create a new version
	  wmsservers_new that doesn't use deprecated calls. the old will
	  fail once I pull the switch on old deprecated calls, but the new
	  should work.

2010-12-29 15:17  robe

	* remove deprecated tests

2010-12-29 14:50  robe

	* forgot these

2010-12-29 14:48  robe

	* get rid of more deprecated

2010-12-29 14:14  robe

	* Get rid of more deprecated calls

2010-12-29 14:07  pramsey

	* Update test to reflect that polygons are now supported.

2010-12-29 09:58  robe

	* start new section

2010-12-28 22:12  nicklas

	* 3D distance functions against polygons

2010-12-28 21:58  robe

	* fix dangling RT_ST_Box2D references

2010-12-28 18:24  robe

	* Get rid of deprecated calls

2010-12-28 18:24  robe

	* get rid of deprecated calls

2010-12-28 18:22  robe

	* start getting rid of deprecated calls

2010-12-28 18:00  pramsey

	* Fix regression failure in standard serialization mode. (#735)

2010-12-28 17:16  strk

	* Default topology tolerance is 0, not -1

2010-12-28 15:47  robe

	* reenable ST_AddPoint

2010-12-28 01:10  pramsey

	* Over-determined dimensionality in building line from lwptarray

2010-12-28 00:54  pramsey

	* Whoops, senses of many 2d operators were reversed.

2010-12-28 00:42  robe

	* miscellaneous fixes and indentation

2010-12-28 00:27  pramsey

	* T_Distance_Spheroid is kinda broken (#677)

2010-12-28 00:24  pramsey

	* ST_Distance_Spheroid is kinda broken (#677)

2010-12-27 22:41  pramsey

	* ST_MakeLine aggregate function crashes with empty geometries
	  (#729)

2010-12-27 11:56  strk

	* PG_CONFIG seems to be needed for PGXS

2010-12-27 11:10  strk

	* Add ST_SharedPaths and ST_Snap items

2010-12-27 11:05  strk

	* Do not consider DEBUG and NOTICE mesages when running sqlmm
	  regression tests. Should fix #734.

2010-12-27 03:38  robe

	* ST_Box2D -> Box2D

2010-12-27 01:40  robe

	* get rid of more functions

2010-12-26 19:27  robe

	* revise to include mention of topology support

2010-12-26 19:11  robe

	* fix tag typo pointed out by strk

2010-12-26 18:47  robe

	* put AddTopo.. example in programlisting tag, minior indenting
	  changes

2010-12-26 13:24  jorgearevalo

	* ST_Box2D replaced by Box2D. Related ticket #730.

2010-12-25 19:38  robe

	* DropTopogeometryColumn

2010-12-25 19:02  robe

	* 

2010-12-25 18:58  robe

	* Example for addtopogeometrycolumn

2010-12-24 22:08  pramsey

	* Change default gserialized gist index to 2d and put all the old
	  operators back in place.

2010-12-24 18:13  robe

	* fix data type mismatches that got flagged when generating
	  topology comments, put in a set_path clause for topology comments
	  generation

2010-12-24 18:01  robe

	* Start work on topology database help and garden tester.

2010-12-24 17:53  robe

	* AddTopoGeometryColumn

2010-12-24 10:22  strk

	* Update with some integrations provided by Andrea Peri [RT-SIGTA]

2010-12-24 01:38  robe

	* Fix for #732 - chip does not exist

2010-12-23 22:49  pramsey

	* Add more tickets tests up to #700

2010-12-23 22:06  pramsey

	* Fix conversion to geometry (#730)

2010-12-23 19:06  pramsey

	* Add some tickets from the trac into regression

2010-12-23 18:05  pramsey

	* Move clone prototypes back into public...

2010-12-23 18:03  pramsey

	* ST_AddPoint is broken (#662)

2010-12-23 17:41  robe

	* ability to exclude operators from testing

2010-12-23 17:30  strk

	* Other CREATEFUNCTION and _VOLATILE* gone (see #714)

2010-12-23 17:21  robe

	* log more sql

2010-12-23 17:04  pramsey

	* ST_MakeBox2D crashes with LINESTRING (#728)

2010-12-23 14:19  strk

	* Stop relying on preprocessor for CREATEFUNCTION and _VOLATILE
	  (see #714)

2010-12-23 13:31  robe

	* miss end para

2010-12-23 12:49  strk

	* Make ST_GetFaceGeometry use ST_BuildArea rather than assuming
	  first polygon coming out of Polygonize will be the correct one.
	  Fixes ticket #726. Enables automated testing for it.

2010-12-23 12:28  strk

	* Add test showing bug in st_getfacegeometry

2010-12-23 07:57  strk

	* more git ignores

2010-12-22 22:40  pramsey

	* Last regression fixes for postgis-on-gserialized

2010-12-22 21:16  pramsey

	* Change srid from uint32 to int32 and update gserialized and
	  TYPMOD handlers to deal with signed SRIDs

2010-12-22 20:02  robe

	* miscellaneous

2010-12-22 19:41  robe

	* Goodbye length

2010-12-22 19:15  robe

	* Good bye simplify

2010-12-22 19:04  robe

	* History #515: good bye chip (we can hold on to the dependency
	  functions thru postgis 2.0 and then maybe completely rid in 2.1)

2010-12-22 18:59  jorgearevalo

	* Basic flex/bison grammar to start working with raster MapAlgebra

2010-12-22 18:45  strk

	* Support faces with all edges on the same side, and test
	  [RT-SIGTA]

2010-12-22 18:42  robe

	* get rid of addbbox,dropbbox,hasbbox (and replace occurrences in
	  regress with newer postgis_addbbox etc)

2010-12-22 18:24  strk

	* Add rules to avoid the infinite loop took before ./configure is
	  run

2010-12-22 17:27  strk

	* Implement topology.AddFace and add test

2010-12-22 17:08  robe

	* move all deprecated Affine functoins to legach.sql.in.c, remove
	  use in non-deprecated functions and in regress tests

2010-12-22 06:17  pramsey

	* Add legacy file for removed-but-not-forgotten old function
	  aliases

2010-12-22 01:08  pramsey

	* Continue working GSERIALIZED_ON into the code base. Working on
	  switching BOX2DFLOAT4 to a GBOX

2010-12-21 23:56  pramsey

	* Remove some ST_ variants of cast-support functions (#302), and
	  start legacy.sql.in.c (#722)

2010-12-21 22:19  robe

	* fix typo

2010-12-21 22:14  robe

	* point relation functions to DE-9IM section of docs for more info

2010-12-21 21:39  pramsey

	* More clean-up and work on using gserialized.

2010-12-21 18:01  pramsey

	* Push the UNKNOWN forcing down into gserialized get/set

2010-12-21 17:38  robe

	* Document ST_RelateMatch -- polish up later

2010-12-21 17:36  strk

	* Don't release memory associated with arguments. Fixes #725.

2010-12-21 10:32  strk

	* Implement ST_RelateMatch, see ticket #717. [RT-SIGTA]

2010-12-21 01:55  pramsey

	* Some preliminary fixes to support SRID_UNKNOWN == 0

2010-12-20 23:34  pramsey

	* Add regression test for #723

2010-12-20 22:01  strk

	* Fix addEdge when both endpoints are shared with an existing edge
	  (and test) [RT-SIGTA]

2010-12-20 19:41  pramsey

	* Fix last regression break in casting

2010-12-20 19:31  pramsey

	* Arg, there's regression breaks in the last commit!

2010-12-20 19:16  pramsey

	* ST_Intersection for geography is really messed up (#723)

2010-12-20 12:03  robe

	* fix typo

2010-12-20 04:39  pramsey

	* Remove a few more old constructions in favour of
	  forward-compatible approaches.

2010-12-18 21:48  robe

	* fix spatial_class update

2010-12-18 16:44  pramsey

	* Add the operators to the index opclass too

2010-12-18 16:42  pramsey

	* Add some operators to indexes on gserialized

2010-12-18 15:31  pramsey

	* Add in test for #720

2010-12-18 15:27  pramsey

	* ST_Transform is broken for all MULTI geometries (#720), wonder
	  how that got through...

2010-12-18 05:06  pramsey

	* Add gserialized.h. Later this can be the central place for
	  index/object utilities, for now it just holds the switch to turn
	  the gserialized code on and off while we develop

2010-12-18 04:54  pramsey

	* Remove oddity around gbox duplication

2010-12-18 00:38  pramsey

	* More syncro between geometry and geography. Stubbed index
	  binding.

2010-12-17 22:16  pramsey

	* Re-name GiST index functions generically for re-use in geometry.

2010-12-17 22:03  pramsey

	* Review to prepare generic index bindings for geography, then
	  geometry

2010-12-17 21:32  pramsey

	* Harmonize some index support functions to be more generic
	  gserialized functions and less specific geography functions.

2010-12-17 20:10  pramsey

	* Re-orgs to push the geodetic/cartesian divide a little further
	  under the covers as part of the geometry/geography group hug at
	  the index bindings level.

2010-12-17 18:34  robe

	* fix typo add DropTopology

2010-12-17 17:56  strk

	* Add regress testing for topology.AddEdge

2010-12-17 17:44  robe

	* 

2010-12-17 17:24  robe

	* 

2010-12-17 17:19  strk

	* Add a note about possible semantic change

2010-12-17 17:16  strk

	* New topology.AddEdge function [RT-SIGTA]

2010-12-17 16:45  robe

	* fix typos

2010-12-17 16:34  robe

	* Put in section in manual for topology and extras in general.
	  Change postgis.refractions.net to www.postgis.org

2010-12-17 16:16  strk

	* Use newer quoting paradigm ($$); use ST_Crosses when willing to
	  check crossing, not just intersection...; add proper credits

2010-12-17 15:51  strk

	* Add an inspection in the final node table

2010-12-17 15:27  strk

	* Add test for topology.addNode

2010-12-17 15:17  strk

	* Avoid NOTICE messages while running topology tests, make results
	  immune of the number of topologies ever created in the database
	  (helps getting stable results when running the tests manually
	  using run_test directly)

2010-12-17 14:00  jorgearevalo

	* Added very basic flex files for raster MapAlgebra implementation.
	  The file
	  'ma_lexer_only' is for testing only the lexer, without the parser

2010-12-17 07:52  strk

	* split load_topology in 3 steps: load of topology, creation of
	  feature tables, query of feature tables. Adapt tests accordingly.

2010-12-16 18:02  strk

	* Return number of failures as exit status

2010-12-16 18:00  strk

	* Have run_test exit code reflect presence of failures.

2010-12-16 17:52  strk

	* Remove duplicated check rule

2010-12-16 17:46  strk

	* This one shouldn't be in the repository.. anyway, since it is...

2010-12-16 17:30  strk

	* Turn 'regress' dir into a first class subdir, fixes ticket #715

2010-12-16 16:33  strk

	* Comment-out obsoleted rules (didn't drop in case someone will
	  miss them)

2010-12-16 16:28  strk

	* Add 'distclean' to the SUBDIRS target

2010-12-16 14:46  strk

	* Add 'check' rule under the SUBDIR loop. You now get topology
	  checked if you configured --with-topology

2010-12-16 14:35  strk

	* Only run unit tests when building GUI (See
	  http://postgis.refractions.net/pipermail/postgis-devel/2010-December/011014.html)

2010-12-16 14:17  robe

	* yeh can put ST_AsKML test back in now that trunk isn't crashing
	  on it.

2010-12-16 13:16  robe

	* most have missed these

2010-12-16 09:48  strk

	* Add 'clean' to the set of targets handled with the SUBDIRS loop

2010-12-15 22:17  pramsey

	* Add in GSERIALIZED options for many of the pglgweom_ support
	  functions.

2010-12-15 21:31  pramsey

	* Add in #defines to allow conditional switch-over to GSERIALIZED

2010-12-15 20:06  strk

	* Fail on fix subdir build failure. Add missing uninstall rule in
	  liblwgeom

2010-12-15 18:35  pramsey

	* Remove silly pointer tests from LWGEOM_collect

2010-12-15 18:29  strk

	* Install topology.sql in the same directory as other things
	  postgis

2010-12-15 18:28  pramsey

	* LWGEOM_accum is orphaned code, bye bye!

2010-12-15 18:03  strk

	* Generate GNUMakefile, add a --with-topology switch to configure,
	  enabling descending under topology/ dir

2010-12-15 17:51  pramsey

	* Move geometrycollection back out of the supported types for KML

2010-12-15 17:46  pramsey

	* KML crashes on EMPTY (#681)

2010-12-15 17:14  strk

	* Thanks for the great partecipation around GNUmakefile
	  improvements proposal. It's finally here :)

2010-12-15 17:11  strk

	* Add a check rule under topology/ [RT-SIGTA]

2010-12-15 17:06  strk

	* Make sure predicate sql file is generated before use

2010-12-15 16:41  strk

	* Add sqlmm automated test. Drop old rules [RT-SIGTA]

2010-12-15 16:24  strk

	* automatize topology validity checking [RT-SIGTA]

2010-12-15 16:04  strk

	* Start a proper 'make check' rule, using the testrunner in top
	  dir's regress dir

2010-12-15 15:25  robe

	* okay just exclude POLYGON EMPTY and ST_AsKML -- too many victims
	  for POLYGON EMPTY including ST_LineMerge now. change namespace to
	  www.postgis.org

2010-12-15 14:14  strk

	* Allow run_test calls from foreign directories

2010-12-15 14:09  strk

	* Do not read ~/.psqlrc when creating database

2010-12-15 14:04  strk

	* Add a --topology switch to equip regression db with topology
	  support when requested

2010-12-15 13:39  strk

	* Add new populate.sql file to host topology population routines.
	  Properly encode dependencies.

2010-12-15 13:23  robe

	* exclude more functions from tests that are sorta broken

2010-12-15 11:01  strk

	* Split sqlmm specific things into its own file

2010-12-15 10:48  strk

	* Work outside of transaction, to help upgrade/test cycles. Fix
	  leftover from previous commit. [RT-SIGTA]

2010-12-15 10:44  strk

	* Fix typo in TopoGeo_addLinestring description, add DEBUG lines
	  [RT-SIGTA]

2010-12-15 10:08  strk

	* Fix detection of non-existent schema in ST_CreateTopoGeo

2010-12-15 00:57  pramsey

	* Flip more memcpy calls away.

2010-12-15 00:24  pramsey

	* Remove some calls to memcpy in favor of API functions.

2010-12-15 00:12  pramsey

	* Strip out more instances of SERIALIZED_FORM

2010-12-14 20:30  pramsey

	* Return non-zero when tests fail

2010-12-14 20:21  pramsey

	* Fix regressions in the new KML emitter

2010-12-14 16:00  robe

	* exclude from testing functions known to crash with POLYGON EMPTY

2010-12-14 05:53  pramsey

	* Memory leak in geography_from_text (#624)

2010-12-14 05:01  pramsey

	* Minor usage changes. (#604)

2010-12-14 00:56  pramsey

	* Update (c) header

2010-12-14 00:54  pramsey

	* Convert KML output to use stringbuffer for a 50% code
	  shrinkage...

2010-12-14 00:49  pramsey

	* Remove multicurve warning

2010-12-14 00:37  robe

	* fix some typos and add back curvepolygon example that was
	  crashing before with old ewkt parser

2010-12-13 23:50  pramsey

	* Second thoughts on stringbuffer changes

2010-12-13 23:40  pramsey

	* Potential minor speed-up functions for stringbuffering

2010-12-13 23:34  pramsey

	* Add extra multicurve test for WKT

2010-12-13 21:42  pramsey

	* Update parser to handling compound curves within multicurves
	  (#525)

2010-12-13 21:31  pramsey

	* ST_CollectionExtract returns non-requested type (#457)

2010-12-13 20:40  pramsey

	* Return value of snprintf not correctly checked (#556)

2010-12-13 20:25  pramsey

	* Improve stringbuffer_t performance (#439). This is largely done
	  already in past passes. Added one small memory fix.

2010-12-13 20:09  pramsey

	* Change default shp2pgsql column to "geom" (#352)

2010-12-13 19:50  robe

	* 

2010-12-13 19:44  robe

	* 

2010-12-13 19:44  robe

	* 

2010-12-13 19:43  pramsey

	* Fix ST_Segmentize on curved geometries -- CRASH (#706). This is
	  actually a reflection of inconsistency in the lwgeom_clone()
	  function (creates copy of everything except point array) and the
	  ptarray_clone() function (creates copy of everything). The
	  definitions of _clone, _copy, _release, and _free need to be made
	  consistent and documented.

2010-12-13 19:42  robe

	* 

2010-12-13 19:34  robe

	* 

2010-12-13 19:32  robe

	* 

2010-12-13 19:25  robe

	* 

2010-12-13 19:25  pramsey

	* Fix up failure in distance calculation (#705) and replace some
	  SRID -1 with SRID_UNKNOWN

2010-12-13 19:19  robe

	* 

2010-12-13 16:38  robe

	* Okay changed this to LF since people seemed to like changing this
	  one a lot. We'll see if this fixes my frustrations without
	  causing any frustration for anyone else.

2010-12-13 13:14  robe

	* remove collection of geometries into crasher group to prevent
	  testing until we revisit #700

2010-12-13 10:49  strk

	* Add comments on the 'edge' topology primitives view

2010-12-13 09:51  strk

	* typo

2010-12-12 22:42  nicklas

	* 3d distance functions for line-line cases

2010-12-12 18:59  nicklas

	* Some cleaning up in measure functions in lwgeom_functions_basic.c

2010-12-12 00:12  pramsey

	* Remove more SERIALIZED_FORM

2010-12-11 00:28  pramsey

	* ptarray_free now frees the serialized_ptlist, unless
	  FLAGS_GET_READONLY is set.

2010-12-11 00:27  strk

	* Do not force drop of pre-existing topology schema. Sounds
	  dangerous when start using it for real.

2010-12-10 23:22  pramsey

	* Switch to cstring2text for text returns.

2010-12-10 23:15  pramsey

	* Clean out more SERIALIZED_FORM calls

2010-12-10 22:45  pramsey

	* Clean out some more calls to SERIALIZED_FORM

2010-12-10 20:22  pramsey

	* Issues with TRIANGLE AND TIN EMPTY collections - hmm do they
	  exist? (#686)

2010-12-10 19:44  pramsey

	* Fix for TIN EMPTY per #686

2010-12-10 19:10  pramsey

	* Fix cunit failures on Polyhedral surface (#697)

2010-12-10 18:10  pramsey

	* WKB and WKT closure checks are now in X/Y only (#693)

2010-12-10 18:06  strk

	* Revert GNUMakefile changes as per Mark request. I had enough
	  complains about build scripts this week...

2010-12-10 18:00  pramsey

	* Fix ST_Segmentize and Polyhedral Surface -- CRASH (#696)

2010-12-10 17:57  strk

	* Add 'uninstall' rule in the loop. Work around the docs dep by
	  using uninstall deps. Add an 'uninstall' rule to raster subsystem

2010-12-10 17:49  strk

	* Be verbose during recursion. List liblwgeom in SUBDIRS, stub
	  install rules for liblwgeom and utils

2010-12-10 17:29  strk

	* more ignores

2010-12-10 17:19  strk

	* Start listing some subdirs to recurse into. Hopefully one day
	  this will become cleaner

2010-12-10 17:19  strk

	* add .svn to .gitignore (why is this in repo ? oh well.. it is
	  useful anyway)

2010-12-10 15:45  pramsey

	* Fix for crash in ST_RemovePoint (#695)

2010-12-10 14:53  mloskot

	* Fixed problems with truncated decimal places of float-point
	  values in textual output. For large datasets, it was leading to
	  incorrectly calculated dimensions. Now, all floats are formatted
	  with 15 decimal places.

2010-12-09 19:17  pramsey

	* Wrap up GEOS predicates in EMPTY tests (#685)

2010-12-09 18:52  pramsey

	* Remove old function calls

2010-12-09 18:51  pramsey

	* Fix for centroid crash on emtpy (#684)

2010-12-09 18:00  pramsey

	* Fix crash in ST_MakeLine (#690)

2010-12-09 16:10  pramsey

	* Add config rpath

2010-12-09 15:00  robe

	* formatting

2010-12-08 23:58  pramsey

	* Remove more appeals to pglwgeom->type

2010-12-08 23:52  pramsey

	* Remove more appeals to pglwgeom->type

2010-12-08 23:40  pramsey

	* Remove more appeals to pglwgeom->type

2010-12-08 23:29  pramsey

	* Remove another call to TYPE_HASBBOX

2010-12-08 23:28  pramsey

	* Remove call to TYPE_HASBBOX

2010-12-08 23:27  pramsey

	* Remove many cases of calls to SERIALIZED_FORM in favour of direct
	  pglwgeom deserialization

2010-12-08 23:19  robe

	* need to keep GEOMETRYCOLLECTION EMPTY away from others since GEOS
	  throws geometry collection not support for it often so hiding the
	  crashing in some cases of typed empties.

2010-12-08 22:31  pramsey

	* Remove many instances of lwgeom_getType used on PG_LWGEOM

2010-12-08 22:02  robe

	* Add more emptiness. We need to explore emptiness more deeply :)

2010-12-08 21:21  pramsey

	* When asking for a serialized forms type, use pglwgeom_get_type

2010-12-08 20:54  pramsey

	* Cut down reliance on TYPE_GETTYPE macro in favor of a function we
	  can repoint later in the serialization change process

2010-12-08 20:35  pramsey

	* Expunge some TYPE_GETTYPE

2010-12-08 20:35  pramsey

	* Start to work on PG_LWGEOM sanity before changeover

2010-12-08 19:24  pramsey

	* Rename has_arc to lwgeom_has_arc

2010-12-08 19:23  pramsey

	* Fix crash on BuildArea(empty) (#683)

2010-12-08 18:20  pramsey

	* Handle empty geometries in ST_Buffer(). If argument empty, return
	  empty. (#682)

2010-12-08 18:06  pramsey

	* Fix crash in GML output of POLYGON EMPTY (#681)

2010-12-08 16:20  pramsey

	* Fix AsBinary handling of > 2d features in geography (#680)

2010-12-08 16:04  pramsey

	* Output higher dimensions in astext in geography (#680)

2010-12-08 00:23  pramsey

	* Minor rearrangement of memory handling.

2010-12-08 00:02  pramsey

	* Rename lwgeom_from_wkt to lwgeom_parse_wkt to note the use of the
	  parser object.

2010-12-07 21:59  pramsey

	* Start flipping over references to srid = -1 to srid =
	  SRID_UNKNOWN

2010-12-07 21:55  strk

	* Use unified diffs for expected/obtained (easier to read)

2010-12-07 21:08  pramsey

	* Replace the old WKB/WKT parser and emitters with the new ones.

2010-12-07 14:02  robe

	* change to 1 column (st_sharedpaths)

2010-12-07 13:45  robe

	* reduce width some more

2010-12-07 13:42  robe

	* change color to be clearer reduce width of text

2010-12-07 12:51  robe

	* end tbody

2010-12-07 12:45  robe

	* fix formatting

2010-12-07 12:42  robe

	* diagram of shared paths

2010-12-07 12:25  robe

	* formatting fixes

2010-12-07 12:02  robe

	* more examples to demonstrate its not just limited to 1 point
	  snapping

2010-12-07 08:30  robe

	* looks funny in one row, better put each in separate row

2010-12-07 07:56  robe

	* example with diagram for ST_Snap

2010-12-06 15:15  robe

	* minor comment corrections

2010-12-06 15:15  robe

	* start logging sql queries to log table

2010-12-06 15:07  strk

	* Add a couple more cases provided by RT-SITA

2010-12-06 14:52  strk

	* Document ST_Snap, xref with SnapToGrid

2010-12-06 14:21  strk

	* Fix typo in ST_SharedPaths documentation, add some xrefs

2010-12-03 21:38  pramsey

	* Updates to the WKT parser to report errlocation in more places.

2010-12-03 16:53  pramsey

	* Make use of ptarray api for manipulating serialized_pointlist

2010-12-03 15:53  pramsey

	* Remove a couple warnings.

2010-12-03 10:13  strk

	* Add SNAP test reported on JTS mailing list

2010-12-03 09:53  strk

	* Fix release of wrong memory (same bug as #670, found here for
	  copy&paste)

2010-12-03 09:22  strk

	* FREE the right argument (fixes bug #670)

2010-12-03 09:00  strk

	* Add test for bug 670

2010-12-03 05:40  robe

	* document st_sharedpaths and alphabetize listings

2010-12-02 20:38  pramsey

	* Change i18n instructions to use shp2pgsql_LANG.po as format for
	  po file names.

2010-12-02 20:35  pramsey

	* Remove serialized_pointlist direct access from ./postgis

2010-12-02 19:09  pramsey

	* Move is_closed fully to liblwgeom and remove LWGEOM_INSPECTED
	  from IsClosed

2010-12-02 18:52  pramsey

	* Remove LWGEOM_INSPECTED from pointn, startpoint, endpoint, and
	  migrate functionality to liblwgeom.

2010-12-02 18:12  strk

	* ST_Snap and regress testing

2010-12-02 18:01  pramsey

	* Remove LWGEOM_INSPECTED from PointN

2010-12-02 17:46  pramsey

	* Remove LWGEOM_INSPECTED from NumInteriorRings

2010-12-02 17:39  pramsey

	* Remove unused function

2010-12-02 17:38  pramsey

	* Remove LWGEOM_INSPECTED from ndims

2010-12-02 17:18  pramsey

	* Remove INSPECTED from numpoints

2010-12-02 16:25  mloskot

	* Updated SQL scripts location in the database building makefile

2010-12-02 16:13  pramsey

	* Remove GET_GETTYPE from some functions.

2010-12-02 16:06  robe

	* fix typo

2010-12-02 15:55  pramsey

	* Remove LWGEOM_INSPECTED from ST_Union

2010-12-02 15:54  robe

	* remove ~= geography according to garden tests geography doesn't
	  have such an operator. Also put in version number arg name to
	  make GeoJSON easier to test

2010-12-02 15:51  robe

	* all test sql statements should be logged to postgis_garden_log
	  and successful results output to postgis_garden_log_output

2010-12-02 15:37  pramsey

	* Pass iconv header flags to cpp in all cases.

2010-12-02 15:29  mloskot

	* Fixed invalid on-error return value from rt_raster_add_band

2010-12-02 15:28  mloskot

	* Updated the raster messages output by the configure script.

2010-12-02 14:40  jorgearevalo

	* Changed SRID by srid in LWPOLY structure call. Due to change in
	  r6204

2010-12-02 06:55  robe

	* start logging the sql to postgis_garden_log table and store the
	  output as xml in postgis_garden_log_output. Still more to fix.
	  This will hopefully make it easier for vegetable gardeners to
	  pick ripe vegetables.

2010-12-02 03:43  pramsey

	* Add i18n string wrapper for pgsql2shp utility too.

2010-12-02 00:51  pramsey

	* Now for sure.

2010-12-02 00:50  pramsey

	* Final one?

2010-12-02 00:48  pramsey

	* More NLS macros

2010-12-02 00:47  pramsey

	* Add another NLS macro

2010-12-02 00:46  pramsey

	* Add needed macro

2010-12-02 00:44  pramsey

	* First attempt at i18n for the loader/dumper.

2010-12-01 20:28  pramsey

	* Remove LWGEOM_INSPECTED from perimeter calculation

2010-12-01 19:59  pramsey

	* Remove LWGEOM_INSPECTED from transform functions

2010-12-01 18:13  strk

	* Add regression testing for ST_SharedPaths

2010-12-01 18:11  strk

	* Support typed multi* empties, just enough fro ST_SharedEdge (see
	  issue #673 for more)

2010-12-01 16:23  strk

	* Fix builds against libgeos < 3.3.0

2010-12-01 16:23  strk

	* Retain SRID in output

2010-12-01 16:15  strk

	* Newer script (2009 rather than 2006). Hoping others' won't have
	  it updated (my ./autogen.sh runs always update it)

2010-12-01 15:54  strk

	* Build and register ST_SharedPaths

2010-12-01 15:42  strk

	* postgis/Makefile is generated from postgis/Makefile.in by
	  ./configure

2010-12-01 15:12  robe

	* no fair -- I want a collection of empties too

2010-12-01 15:07  strk

	* typo

2010-12-01 14:56  strk

	* Test dumping an insanely _empty_ geometry

2010-12-01 14:44  strk

	* Test ST_Dump(EMPTY)

2010-12-01 14:41  strk

	* Add test for ST_Dump

2010-12-01 13:57  strk

	* some ignores

2010-12-01 13:57  strk

	* Execute bit

2010-12-01 13:57  strk

	* Build ST_SharedPaths function (currently returning a
	  geometrycollection)

2010-12-01 01:02  pramsey

	* Add stringbuffer_create_size() to allow different starting sizes
	  for the buffer

2010-12-01 00:53  pramsey

	* Move affine transforms into liblwgeom and expunge
	  LWGEOM_INSPECTED

2010-12-01 00:00  pramsey

	* Make spheroid distance respect z if it's there.

2010-11-30 23:46  pramsey

	* Remove old length_ellipse functions

2010-11-30 23:44  pramsey

	* Move spheroid length calculation to using same function as
	  geography

2010-11-30 23:23  pramsey

	* Include some extra memory freeing in the force_ndims variants.

2010-11-30 22:55  pramsey

	* Move length calculations fully to liblwgeom and remove
	  LWGEOM_INSPECTED

2010-11-30 21:54  pramsey

	* Move area calculations fully to liblwgeom and remove
	  LWGEOM_INSPECTED

2010-11-30 21:35  pramsey

	* Remove LWGEOM_INSPECTED from AsGML and AsKML

2010-11-30 20:11  pramsey

	* Remove LWGEOM_INSPECTED from AsGeoJSON

2010-11-30 19:02  pramsey

	* Remove LWGEOM_INSPECTED from AsSVG

2010-11-30 07:02  robe

	* more logging cleanup and add create index test for
	  geometry/geography. Change verison number arg in ST_GeoJSON so
	  can stuff the right value in testing

2010-11-29 13:02  robe

	* more mistakes

2010-11-29 12:55  robe

	* fix typo

2010-11-26 16:55  robe

	* fix more mistakes in table logging. replace toxic curved
	  geometries with little more harmless. Get rid of false positive
	  relationships by forcing geometries to have bounding boxes that
	  intersect at least sometimes.

2010-11-26 13:40  robe

	* put back curved geometries. Had taken them out in 1.4, but guess
	  never put them back because of distance issues. Also some other
	  minor cleanup

2010-11-25 18:38  colivier

	* Change POINTARRAY.dims to POINTARRAY.flags. Related to #658

2010-11-25 17:34  colivier

	* Change SRID to srid in LWGEOM struct (and also in CHIP too).
	  Rename some functions related to SRID from Camel notation to
	  lower case: errorIfSRIDMismatch, pglwgeom_getSRID,
	  pglwgeom_setSRID, LWGEOM_getSRID, LWGEOM_setSRID, hasSRID.
	  Related to #658

2010-11-24 23:44  robe

	* fix casing in dropRastertable

2010-11-24 22:29  robe

	* fix table casing in Addrastercolumn

2010-11-24 17:49  pramsey

	* Fully free temporary ptarray

2010-11-24 17:46  robe

	* reenable st_curvetoline and st_linetocurve functions. Seem to
	  work now.

2010-11-24 15:41  robe

	* Exclude ST_MinimumBoundingCircle from testing. That uses
	  ST_AddPoint too.

2010-11-24 13:34  robe

	* change polygon z and m building to not use ST_AddPoint and remove
	  ST_AddPoint from testing until it works again. Put ST_Transform
	  back.

2010-11-24 01:09  pramsey

	* Inherit gbox flags from lwgeom when calculating. This makes
	  sense.

2010-11-24 01:06  pramsey

	* Initialize static GBOX flags to zero to avoid nastiness.

2010-11-24 00:39  pramsey

	* Tighten up lwgeodetic a little

2010-11-24 00:28  pramsey

	* Ensure that flags are initialized cleanly in constructors

2010-11-23 23:47  pramsey

	* Update geography functions to use the in-build .flags attribute
	  on LWGEOM

2010-11-23 20:22  pramsey

	* Remove libgeom.h

2010-11-23 15:49  robe

	* fix casing of pixel types

2010-11-23 00:44  pramsey

	* Make the ptarray_add_point behavior more explicit.

2010-11-23 00:23  pramsey

	* Remove dlfcn.h. Doesn't seem to make any difference under OS/X.

2010-11-23 00:16  pramsey

	* Update force2d to preserve repeated points.

2010-11-22 22:33  pramsey

	* Add in actual cu_ptarray.c test file

2010-11-22 22:23  pramsey

	* Make ptarray_append_point handle higher dimensions more
	  consistently.

2010-11-22 19:24  pramsey

	* Make LWGEOM_expand use the ptarray API

2010-11-22 15:43  robe

	* change to not use skewed rasters and insure when point is used in
	  falls in the raster to prevent unnecessary alarms

2010-11-22 15:17  robe

	* fix more bugs in test

2010-11-22 13:34  robe

	* fix some bugs in tests. More fixes to come

2010-11-21 19:13  colivier

	* Add triangle support for ST_Transform. Fix #600. Thanks to Regina
	  for report !

2010-11-21 19:02  colivier

	* #658 part 1. Enhance LWGEOM struct (type, flags and GBOX) and
	  related functions call.

2010-11-19 22:12  pramsey

	* Revert GML change. Hm.

2010-11-19 21:51  pramsey

	* Change in gml regression to match what seems to be the right
	  answers.

2010-11-18 18:37  pramsey

	* Flip nrings function from serialized to lwgeom based.

2010-11-18 18:13  pramsey

	* Change over npoints to use an lwgeom based function intead of
	  serialized.

2010-11-18 05:28  pramsey

	* An argument for git. This massive commit includes the renaming of
	  function in the ptarray API, the removal of some pointArray_*
	  variants in favor of ptarray_* variants, and, importantly, the
	  adition of _append_point and _insert_point options for
	  pointarrays. Functions have been switched over to using the API
	  instead of managing the serialized_pointlist themselves. This has
	  necessitated the re-writing of some functions. Simplify2d and
	  Force2d have been re-written as lwgeom functions instead of
	  serialized form functions, and moved into liblwgeom. There are
	  still some major functions to move into liblwgeom, including the
	  point_in_polygon functions that support the intersects shortcuts
	  and the linear referencing fuctions in lwgeom_functions_analytic.

2010-11-16 17:25  robe

	* minor logging corrections

2010-11-14 18:10  jorgearevalo

	* Added MapAlgebra prerequisites to raster core.

2010-11-12 15:48  robe

	* Update 9.0 FAQ to include npgsql fixed driver for bytea support

2010-11-04 23:21  pramsey

	* Change pointArray_construct() to
	  ptarray_construct_reference_data()

2010-11-02 14:20  robe

	* add relevant references

2010-11-02 06:20  pramsey

	* Change over to lwgeom_is_collection where appropriate.

2010-11-02 05:52  pramsey

	* Remove unused function. Rename lwgeom_is_collection to
	  lwtype_is_collection.

2010-11-01 21:03  kneufeld

	* try an experiment to fix Docbook and MathML compatibility issues.
	  upgrade Docbook to 4.5
	  upgrade MathML to 2.0
	  
	  One should be able to use mml namespaces now without specifying
	  in every block.
	  
	  "make check" should now pass without incident.

2010-11-01 14:48  robe

	* logging for multi arg functions

2010-11-01 14:07  robe

	* Get rid of WKT in credits and some minor spring cleaning

2010-11-01 08:15  pramsey

	* Fix liblwgeom.h reference in generator

2010-11-01 08:11  pramsey

	* Remove DYNPTARRAY and all users of it

2010-11-01 01:28  pramsey

	* Flip all the internal liblwgeom files over to use
	  liblwgeom_internal.h

2010-11-01 01:16  pramsey

	* Remove one use of DYNPTARRAY

2010-10-31 03:19  pramsey

	* Remove a pair of unused functions.

2010-10-31 02:31  pramsey

	* Clean out scruft from my G_ phase and start attempting to
	  separate _internal from external liblwgeom functions.

2010-10-30 17:35  strk

	* ISO C90 forbids mixed declarations and code

2010-10-29 22:57  robe

	* put in references to geomval data type

2010-10-29 22:20  robe

	* 

2010-10-29 21:57  robe

	* switch order back

2010-10-29 21:33  robe

	* Include rasters in special function index and switch ordering of
	  chapters so special function index is at the end again after
	  raster

2010-10-29 13:04  robe

	* test all functions -- first draft -- lots of false negatives

2010-10-29 12:21  robe

	* fix typo in logging

2010-10-29 12:04  robe

	* update to test the raster operators

2010-10-29 11:28  robe

	* ST_3DDFullyWithin

2010-10-28 23:08  pracine

	* --General enhancement to the script functions. Still a lot of
	  work to do...

2010-10-28 13:47  robe

	* some cleanup and one more link

2010-10-28 13:10  robe

	* get rid of tabs

2010-10-28 12:45  robe

	* Try to clarify use of ST_MakeEmptyRaster to address #651

2010-10-27 18:01  kneufeld

	* updated reference to appropriate image in the discussion on
	  geometry validity

2010-10-27 17:27  kneufeld

	* added an example for ST_IsValid that shows a valid multipolygon
	  that touches at a point.

2010-10-27 17:09  kneufeld

	* remove <remark> TODO tag in doc.

2010-10-27 16:47  robe

	* Logic to test inserting rasters of all different types

2010-10-27 14:38  robe

	* First working version of raster garden test -- currently just
	  does an addrastercolumn for all pixel types supported, drop
	  raster table and logs completion and timing to raster_garden_log
	  table

2010-10-27 12:51  jorgearevalo

	* gdal2raster.py renamed to raster2pgsql.py. Related ticket #612

2010-10-27 11:06  jorgearevalo

	* Added CC=@CC@ in raster/rt_core/Makefile.in. Related ticket #550.

2010-10-26 17:40  jorgearevalo

	* Fixes on PostGIS Raster debug system. The raster core uses
	  default_info_handler() call. Other minor bugs fixed. Created
	  DEBUG file in
	  raster directory, similar to postgis/DEBUG file. Erased
	  references to old raster debug variables in configure.ac. Deleted
	  old readme file.

2010-10-26 16:41  robe

	* start work on raster garden test generator

2010-10-26 16:40  jorgearevalo

	* New debug system, similar to the PostGIS debug system, with two
	  sets of macros
	  that depend on the POSTGIS_DEBUG_LEVEL value. Related ticket
	  #638.

2010-10-26 15:50  robe

	* fix id ref

2010-10-26 15:42  robe

	* fix build issue -- need more fixing later

2010-10-26 15:01  robe

	* fix typo

2010-10-26 14:47  robe

	* add raster types in in reference_types section and also put in
	  special indexes section. Will eventually move special indexes
	  below raster since it will now cover it as well.

2010-10-26 12:46  robe

	* try to get rid of utf stuff again

2010-10-25 17:28  pramsey

	* Use ptarray_isclosed to check closure

2010-10-25 16:06  jorgearevalo

	* Added svn tag keywords to raster plpgsql scripts. Related ticket
	  #642.

2010-10-25 14:46  robe

	* revert

2010-10-25 14:33  robe

	* get rid of utf header entirely -- my xsltproc when run with
	  make-comments chokes on it.

2010-10-25 05:01  pramsey

	* Add some WKT tests on EMPTY

2010-10-25 04:57  pramsey

	* Add/improve comments, fix SRID handling for EWKT inputs.

2010-10-25 04:34  pramsey

	* More care handling mixed dimensional inputs and being tolerant of
	  wierd stuff

2010-10-25 00:14  pramsey

	* Add destructors for the _list elements of the grammar.

2010-10-24 19:51  pramsey

	* Remove parse/lex outputs from 'clean' target, add to
	  'maintainer-clean'

2010-10-24 19:30  pramsey

	* Update lexer

2010-10-24 19:30  pramsey

	* Add generated parser/lexer files

2010-10-24 19:29  pramsey

	* Remove svn:ignores for lex/parser results

2010-10-24 19:28  pramsey

	* Remove header-file option

2010-10-24 19:25  pramsey

	* More tweaks to lexer to generate header

2010-10-24 19:13  pramsey

	* Change order of options

2010-10-24 19:00  pramsey

	* Turn off verbose grammar

2010-10-24 19:00  pramsey

	* Add in tests for more WKT types and fix bugs as they show up.

2010-10-24 16:08  pramsey

	* Add quotes to bison/flex calls.

2010-10-24 16:04  pramsey

	* Match the error strings with the legacy ones in the old WKT
	  parser.

2010-10-24 15:25  pramsey

	* Rename WKT out suite.

2010-10-23 23:53  pramsey

	* Change sytax on calls to LEX to maybe make windoze and others
	  happier

2010-10-23 23:50  pramsey

	* Ignore generated Makefile

2010-10-23 23:49  pramsey

	* Change empty collection constructor to take a type number, like
	  the non-empty constructor (because we now believe in typed
	  empties).

2010-10-23 23:48  pramsey

	* Finish untested support for all types in WKT input.

2010-10-23 14:41  pramsey

	* Remove long form lex parameters

2010-10-22 23:32  pramsey

	* Add dimensional empties to the grammar

2010-10-22 23:29  pramsey

	* comment the fact we support ISO extended types in WKB emitter

2010-10-22 23:27  pramsey

	* Add in the ISO extended types to the WKT parser and emitter.

2010-10-22 19:27  pramsey

	* Apply mcayland patch to build parse/lex. Remember: make clean
	  before make.

2010-10-22 16:29  jorgearevalo

	* Changed '--with-gdal' for '--with-gdalconfig'. Related tickets
	  #610 #616

2010-10-22 14:54  robe

	* fix typo

2010-10-22 14:52  robe

	* document GDAL config setting. Showing with-gdal for now. Jorge --
	  don't forget to change this in make to with-gdalconfig to be
	  consistent with other config namings.

2010-10-22 14:43  robe

	* amend install instructions to reflect new simplied installation
	  of raster support

2010-10-22 14:00  jorgearevalo

	* Raster build simplified. Only "./configure --with-raster & make &
	  make install" needed. Raster objetive names changed in
	  GNUMakefile. Raster library object generated with PostGIS version
	  numbers.

2010-10-22 02:14  pramsey

	* Add in more parser cases and test an EMPTY case.

2010-10-21 22:22  pramsey

	* Add support for point and multipoints to the WKT parser.

2010-10-21 21:32  pramsey

	* Ensure the parser prereqs are built (#636)

2010-10-20 22:51  pramsey

	* Current work on bison-based WKT-to-LWGEOM parser. Implemented for
	  LINESTRING, almost ready to extend to all types.

2010-10-20 14:09  robe

	* correction in output type

2010-10-20 13:41  pracine

	* -Fix for ticket ticket 634. Typo in error message.

2010-10-20 13:38  pracine

	* -Fix for ticket 632. st_world2rastercoordx and
	  st_world2rastercoordy must return int instead of float8.

2010-10-20 12:22  robe

	* finish off documenting current public raster functions. Think
	  that's all of them we have so far

2010-10-19 13:02  robe

	* fill in missing portos and provide more description of what
	  additional protos do when args are left out or included

2010-10-19 12:31  robe

	* missing protos for st_askml, st_asgml

2010-10-18 15:59  strk

	* Location argument to GEOSIsValidDetail is non-const

2010-10-18 13:15  strk

	* Snap ShortestLine to 1e-14 grid (fixes failure on opensuse)

2010-10-15 21:46  pracine

	* -Fix for ticket 628.

2010-10-15 14:32  robe

	* typo

2010-10-15 14:29  robe

	* more logic errors

2010-10-15 13:28  robe

	* fix error in logic in test, change xml header to match other xml
	  files

2010-10-14 06:54  robe

	* fix non valid RT_Reference link

2010-10-14 06:04  colivier

	* Fix few errors inside DocBook documentation. Refer to #471

2010-10-13 22:22  robe

	* address some dtd errors

2010-10-13 17:12  jorgearevalo

	* Modified raster Makefiles to solve bugs of ticket #610 (build
	  error and
	  incorrect placement of rtpostgis.sql file)

2010-10-13 15:41  jorgearevalo

	* Deleted references to 'WKT' in rtpostgis.sql and faq_raster.xml

2010-10-13 14:31  robe

	* Correct the spelling of Peucker

2010-10-13 13:44  robe

	* correction to example

2010-10-13 13:03  robe

	* amend the what is new in PostGIS 2.0 section

2010-10-13 08:52  robe

	* Put reference to addband and setvalue in empty raster. If a
	  raster has no bands and values, do you see it :)

2010-10-13 08:45  robe

	* fill in missing protos for ST_AddBand and an example of creating
	  a raster from scratch

2010-10-13 08:12  robe

	* add raster_comments.sql to be copied to contrib directory as well

2010-10-12 18:38  robe

	* this is now auto built when make comments is run

2010-10-12 18:37  robe

	* revise to also build raster_comments.sql when make comments is
	  run

2010-10-11 00:45  robe

	* typo

2010-10-11 00:45  robe

	* fix typo in faxq_raster. Document ST_AddBand

2010-10-10 22:00  pramsey

	* Remove warnings

2010-10-10 11:16  jorgearevalo

	* Modified the prototype of dump core/server/sql functions, adding
	  "wkt" to their names, because their returning elements are WKT
	  geometries, not real PostGIS geometries.

2010-10-10 00:08  pramsey

	* Put the WKT new parser files into repo so others can see them and
	  I can work in synch with trunk.

2010-10-09 04:03  robe

	* Put link to Jorge's PostGIS Raster and Oracle GeoRaster series

2010-10-08 18:08  pramsey

	* Add param.h to headers, pick up ENDIAN macros?

2010-10-08 16:45  robe

	* another fix

2010-10-08 14:55  pracine

	* -Modify ST_Intersects so that index is taken into account by the
	  planner
	  -Added a series of ST_Intersects with a boolean parameter to make
	  the desactivation of the nodata value working with indexes

2010-10-08 13:15  robe

	* 

2010-10-08 13:14  robe

	* more corrections

2010-10-08 13:00  robe

	* take out automatic build of raster_comments (until figure out
	  what's wrong), fix some logic in gardent test, take out
	  ST_Transform until it stops crashing.

2010-10-08 11:39  robe

	* logic to build raster_comments postgresql help instructions --
	  also replace postgis.refractions.net with www.postgis.org

2010-10-08 11:31  robe

	* rename to raster to be consistent with other files

2010-10-07 15:55  robe

	* Put in vacuum analyze crash test

2010-10-06 20:23  pramsey

	* Add nested geometry collection test.

2010-10-06 20:11  pramsey

	* Add extra comments.

2010-10-06 19:32  pramsey

	* Add extra tests, remove printf noise from run.

2010-10-06 19:17  pramsey

	* Add in WKB reader and associated test framework to build.

2010-10-06 17:51  pramsey

	* Fix a write-out-of-bounds error.

2010-10-06 15:20  pramsey

	* Finish first draft of WKB reader.

2010-10-06 00:35  pramsey

	* Clean out compile warnings.

2010-10-05 23:33  pramsey

	* Add WKB writing support for TIN, Triangle and PolyhedralSurface

2010-10-05 23:32  pramsey

	* Add WKB writing support for TIN, Triangle and PolyhedralSurface

2010-10-05 22:49  pramsey

	* Macroify the WKB type numbers and add the extended types for 3D
	  objects.

2010-10-03 19:57  pramsey

	* Fix syntax error in ptarray_segmentize2d introduced in last
	  commit

2010-10-03 19:43  pramsey

	* Ensure maxpoints is filled in appropriately

2010-10-03 18:15  pramsey

	* Remove lwin_wkb from build until it's complete

2010-10-03 18:14  pramsey

	* Continue with new WKB parser. Change signature of RHR "right hand
	  rule" functions to "clockwise" to avoid misinterpretations of
	  orientation rules.

2010-10-03 01:39  robe

	* typo

2010-10-02 15:46  robe

	* update PostgreSQL 9.0 that upgrading the driver works as well.

2010-09-29 20:28  nicklas

	* removing run-time sized array

2010-09-27 15:20  robe

	* copy Paul's changes to trunk

2010-09-27 13:25  robe

	* missing gtk dependency note

2010-09-27 13:11  robe

	* update install instructions to include install of raster and
	  dependency on GDAL

2010-09-27 12:59  jorgearevalo

	* liblwgeom/lex.yy.c replaced with previous version

2010-09-26 21:41  jorgearevalo

	* README files updated with the new raster extension information.

2010-09-26 21:21  jorgearevalo

	* - Added raster extension to new 'raster' directory.
	  - Modified PostGIS 'configure.ac' script to add support for new
	  raster type (driven by '--with-raster' configure option.
	  - Added raster build options to 'GNUMakefile' script.
	  - PostGIS Python scripts moved to a 'python' subdirectory inside
	  'raster/scripts' directory.
	  - References to "WKT" deleted from source code.

2010-09-24 18:41  pramsey

	* Forward port regression fixes for pgSQL 9.0 support

2010-09-24 12:53  robe

	* move to enhanced from available

2010-09-24 11:39  robe

	* change all these polyhedral surface/tin to enhanced from
	  available

2010-09-24 11:00  robe

	* Note change in behavior of ST_NumGeometries and add back changed
	  section.

2010-09-24 10:52  robe

	* get rid of changed for now

2010-09-24 10:38  robe

	* mark all polyhedral preexisting functions as enhanced. minor
	  correction to comments

2010-09-24 10:34  robe

	* we have too many new functions (those polyhedral things that
	  should really be marked as enhancements) and we are going to have
	  a lot of breaking changes. Revise what's new section to have a
	  really new, enhanced, and behavior changed section

2010-09-23 07:40  mleslie

	* Reverting erroneous changes to pgui_read_connection.

2010-09-22 23:45  mleslie

	* Reverting the default geometry column name change. Got too
	  excited... breathe deep...

2010-09-22 22:30  pramsey

	* Use 'the_geom' as geometry column when running regression tests
	  to match the old regression fragments.

2010-09-22 22:24  pramsey

	* Remove compiler warnings in OS/X

2010-09-22 17:30  robe

	* ST_3DIntersects

2010-09-22 17:22  robe

	* fix some typos

2010-09-22 17:15  robe

	* ST_3DClosestPoint -- if only our wkt diagrammer could draw 3d
	  geometries

2010-09-22 05:34  mleslie

	* Forcing table names to lower case when initially added.

2010-09-21 23:22  mleslie

	* Removing lingering references to the broken icon support.

2010-09-21 23:12  mleslie

	* Changing the default geometry name from 'the_geom' to 'geom'

2010-09-21 23:11  mleslie

	* Changing the default geometry name from 'the_geom' to 'geom'

2010-09-21 03:36  mleslie

	* Clearing some compile warnings and fixing the issue where the
	  test connection button always reported success.

2010-09-19 17:44  robe

	* ditto

2010-09-19 16:56  mcayland

	* Fix #603: shp2pgsql: "-w" produces invalid WKT for MULTI*
	  objects.

2010-09-19 12:48  robe

	* 1.5.2 release notes updated

2010-09-19 12:22  mcayland

	* Fix the comments-uninstall target so it now works correctly with
	  the new PGXS code.

2010-09-19 12:11  mcayland

	* Fix #572: Password whitespace for Shape File to PostGIS Importer
	  not supported. Fixed by adding a new function especially designed
	  for escaping arguments for PQconnectdb strings, and plugging it
	  into the GUI.
	  
	  Note this commit is different from the 1.5 branch version, since
	  the escaping function is moved into a new common library as I can
	  see it being required for the new pgsql2shp CLI in the not too
	  distant future.

2010-09-18 23:54  robe

	* ditto

2010-09-18 15:22  mcayland

	* Fix #527: Log window in shp2pgsql-gui should always append text
	  to bottom of window.

2010-09-15 16:51  colivier

	* Add Triangle support for ST_NPoints. Thanks again to Regina for
	  this report. Related to #596

2010-09-15 16:09  robe

	* start documenting 3d measurement functions

2010-09-15 16:01  robe

	* another spot missing

2010-09-15 15:15  robe

	* forgot a spot

2010-09-15 15:12  robe

	* rename wktraster to raster

2010-09-13 19:18  strk

	* Drop references to topology geometry tables in DropTopology (see
	  #586)

2010-09-13 17:01  strk

	* Add note about topology.sql expecting a postgis-enabled db

2010-09-13 16:59  strk

	* PostgreSQL 9 support : don't use reserved 'table' keyword (see
	  #585)

2010-09-13 13:45  robe

	* more cleanup

2010-09-13 13:01  robe

	* minor changes

2010-09-13 12:46  robe

	* give up on complex S example and change to simpler L example

2010-09-10 20:47  pramsey

	* Add support file for shapefil update

2010-09-10 20:47  pramsey

	* Fix for #554, align internal shapelib with official shapelib

2010-09-10 19:07  robe

	* get rid of points in the lower concave hull as well, minor text
	  cleanup

2010-09-10 18:47  robe

	* revert changes. Getting crud from other pictures in all pictures
	  that follow

2010-09-10 16:33  robe

	* 

2010-09-10 15:34  robe

	* get rid of points too cluttered

2010-09-10 15:25  robe

	* put back example -- some minor clean up

2010-09-10 15:25  pramsey

	* Bring forward fix from #513

2010-09-10 15:20  colivier

	* Apply patch from mwtoews. On postgresql_min_version entity in
	  doc. Related to #539

2010-09-10 15:14  pramsey

	* Fix for #532, Temporary table geography columns appear in other's
	  sessions

2010-09-10 14:53  robe

	* 

2010-09-10 14:47  robe

	* give up for now

2010-09-10 14:44  robe

	* move holes to geometrycollection

2010-09-10 14:35  robe

	* get rid of some holes

2010-09-10 14:25  colivier

	* Fix wrong name in function definition

2010-09-10 14:18  robe

	* 

2010-09-10 14:17  robe

	* 

2010-09-10 14:13  robe

	* alright just going to increase allocated line size

2010-09-10 14:08  robe

	* 

2010-09-10 14:06  colivier

	* Fix TGEOM wrong size allocation. Tks to Paul for report

2010-09-10 14:03  robe

	* break into several more multipoints -- parser has limit (need to
	  fix parser later)

2010-09-10 13:59  robe

	* break multipoint

2010-09-10 13:51  robe

	* 

2010-09-10 13:49  robe

	* 

2010-09-10 13:37  robe

	* 

2010-09-10 13:35  robe

	* 

2010-09-10 13:29  robe

	* concavehull can't reset input params in 8.3, fix document example

2010-09-10 13:15  robe

	* cleanup

2010-09-10 13:00  robe

	* Faster and more robust and accurate concave hull with Simon's S
	  shape example test

2010-09-10 12:58  mcayland

	* Fix #458: postgis_comments being installed in contrib instead of
	  version folder (this is a little bit of a hack since we can't
	  merge PGXS into the main Makefile directly, but it works).

2010-09-10 08:50  mcayland

	* Fix #581: LWGEOM_expand produces inconsistent results. Change the
	  bounding box calculation routines in ptarray.c so that they
	  perform the entire calculation in double precision then convert
	  the final result to BOX2DFLOAT4. This prevents rounding errors
	  being introduced into the bounding box when each input result is
	  converted to BOX2DFLOAT4 in turn.

2010-09-07 21:59  strk

	* concave hull is currently supported

2010-09-07 21:34  robe

	* availability note for st_concavehull

2010-09-07 09:45  mcayland

	* Fix incorrect status return code from projFileCreate.

2010-09-07 09:30  colivier

	* minor changes on comment

2010-09-06 21:52  mcayland

	* Fix ShpDumperCloseTable so that it now passes back any errors
	  that may occur during projFileCreate.

2010-09-06 21:49  mcayland

	* Fix the mixed-type geometry column detection routines so that
	  they allow just MULTI/non-MULTI versions of the same basic
	  geometry type within a column. Per report from Denis Rykov.

2010-09-06 21:07  robe

	* minor corrections

2010-09-06 21:00  robe

	* fix typo

2010-09-06 20:55  robe

	* slightly more robust concave hull and update with links to our
	  test real world cases.

2010-09-06 12:53  colivier

	* Add TRIANGLE, TIN and PolyhedralSurface support to Perimeter, and
	  relevant cunit tests (cf #568). Add TRIANGLE Area support (and so
	  to TIN).

2010-09-06 09:40  colivier

	* Add TRIANGLE support for GeometryN. Fix #574. Thanks to Regina
	  for report

2010-09-06 08:16  robe

	* more cleanup of bios. Get rid of WKT and just called it Raster
	  since in PostGIS 2.0, we will eventually drop the WKT from the
	  name

2010-09-05 17:01  colivier

	* Revert changes on PointN and Numpoints to remove TRIANGLE
	  support. Add ExteriorRing support to TRIANGLE. Changes DumpPoint
	  behaviour to reflect exteriorRing. Update unit tests

2010-09-05 16:42  colivier

	* make astyle

2010-09-05 15:25  colivier

	* Use TGEOM struct to compute POLYHEDRALSURFACE and TIN dimension.
	  Add relevant cunit tests. Few astyle improve

2010-09-03 16:14  robe

	* add additional proto for creating holed polygons -- example later

2010-09-03 15:37  robe

	* 

2010-09-03 15:35  robe

	* 

2010-09-03 15:13  robe

	* 

2010-09-03 15:08  robe

	* typo

2010-09-03 15:06  robe

	* ST_ConcaveHull mark as new, reduce precision of point examples so
	  passes thru wkt image generator

2010-09-03 14:48  robe

	* Example of ST_ConcaveHull against point set

2010-09-03 13:58  robe

	* 

2010-09-03 13:52  robe

	* try again

2010-09-03 13:47  robe

	* snap points to grid

2010-09-03 13:42  robe

	* take out last example for now

2010-09-03 13:39  robe

	* Will assume my concave hull with the over 1100 points polygon
	  slaughtered the wkt processor

2010-09-03 13:23  robe

	* First draft of ST_ConcaveHull -- more to come

2010-09-03 12:31  strk

	* Make edge-edge relations clearer. Thanks to Peter Hopfgartner and
	  to
	  Xfig developers for the wonderful experience of patching a
	  diagram ! :)

2010-09-01 23:44  mcayland

	* Fix pgsql2shp so that it correctly returns an exit code of 1
	  (fail) in the case where either a user query returns no rows, or
	  the specified table is empty.

2010-09-01 23:23  mcayland

	* Revert r5888 - the real bug is that the error message handling in
	  place should already catch this condition but doesn't.

2010-09-01 20:14  nicklas

	* Fixed some build warnings I had missed

2010-09-01 19:55  nicklas

	* 3D Distance functions, only point-point and point line. #576

2010-09-01 17:40  mcayland

	* Alter the pgsql2shp CLI program so that it returns a new exit
	  code of 2 to indicate "success, but 0 records processed". This
	  could happen if a user-defined query doesn't return any results,
	  or the source table happens to be empty. By setting a separate
	  exit code, we allow scripts to determine whether or not the
	  output shapefile contains any (useful) data.

2010-09-01 12:50  robe

	* missed a spot

2010-09-01 12:48  robe

	* update with 1.5.2, 1.5.1 changes and also TIN/Polyhedral for
	  2.0.0

2010-09-01 05:56  robe

	* update credits

2010-09-01 05:51  robe

	* update release notes to include 1.5.2 (uppcoming) and 1.5.1 and
	  corrections to 1.5.0

2010-08-31 19:14  colivier

	* Fix wrong pointer allocation size, with 64 bits errors. Tks to
	  Mateusz for report. Improve cu_unit report. Improve and fix some
	  messages from LWDEBUG

2010-08-31 18:01  nicklas

	* remove strict on st_equals as discussed in #536

2010-08-30 09:06  colivier

	* Astyle on new files

2010-08-30 06:49  colivier

	* Add Topology structure for connected surfaces (PolyhedralSurface,
	  Tin) and LWGEOM to TGEOM transformations routines. Add related
	  cunit tests. Merge cu_tin and cu_polyhedralsurface into a single
	  cu_surface unit test.

2010-08-30 06:47  colivier

	* Improve comments

2010-08-30 06:45  colivier

	* add Triangle support in lwgeom_getnumgeometries

2010-08-28 09:21  mcayland

	* Fix uninitialised gidfound variable which would sometimes cause
	  pgsql2shp to fail if a gid column was not present on a database
	  table.

2010-08-28 09:16  mcayland

	* Set svn:keywords property so that the version number is updated
	  correctly on checkout.

2010-08-24 12:42  robe

	* more visually appealing example

2010-08-24 11:37  robe

	* another st_split example

2010-08-23 14:12  strk

	* Add 3 more postgis objects to skip from dumps

2010-08-23 13:08  robe

	* fix pixel types list to agree with Mat's changes to raster rfc

2010-08-21 21:20  robe

	* Fix dead link -- Jorge changed his link for Oracle raster / wkt
	  raster compare

2010-08-20 22:38  pramsey

	* Add unfinished WKB input parser for later.

2010-08-20 16:40  pramsey

	* Synch up to 1.5 version

2010-08-20 13:14  robe

	* some fluff from the example I copied from didn't mean to put in.

2010-08-20 12:50  robe

	* Example for ST_Split

2010-08-19 19:50  pramsey

	* Slight improvement for #573

2010-08-19 12:28  robe

	* more tin and ps. Note about change in st_asbinary in 9.0

2010-08-18 18:48  robe

	* mark more TIN compatible functions. revise template slightly

2010-08-18 14:22  robe

	* Flag more TIN support

2010-08-18 11:19  colivier

	* Add lwtype_name to report more user friendly error message. Cf
	  #570

2010-08-18 08:02  colivier

	* Put TYPE_GETTYPE before his possible debug use...

2010-08-18 08:01  colivier

	* Fix for #573, where has_arc check with unsupported
	  TRIANGLE/TIN/POLYHEDRALSURFACE produce crash with POSTGIS2GEOS
	  function. Thanks to Regina for bug report !

2010-08-17 20:10  pramsey

	* Return the, er, return value.

2010-08-17 18:24  colivier

	* Add TRIANGLE support to ST_Affine function. Thanks to Regina for
	  detailled bug report. Cf #571

2010-08-17 15:21  robe

	* revise slightly for true collection for polysurface.

2010-08-17 07:48  robe

	* Add examples of EWKB/EWKT for TIN, TRIANGLE, and MULTICURVE

2010-08-17 07:24  robe

	* mark ST_Dump as TIN supporting, update peoples bios. Add Maxime
	  van Noppen (aka yabo) to contributors list (ST_DumpPoints and
	  ST_Collect support)

2010-08-16 15:09  robe

	* Add matrix column for TIN/Triangles. Add TINA dn triangles to
	  garden tests

2010-08-16 14:19  robe

	* Mark ST_Dumpoints as supporting Polyhedral, triangles, and TINS.
	  Example of these. Revise add a marker in template and postgis.xml
	  for Triangles and TINS.

2010-08-16 07:59  mleslie

	* Changing the ID keyword to Id, so it will actually get picked up.

2010-08-16 07:58  mleslie

	* Setting svn:keywords so the headers make sense.

2010-08-16 07:49  mleslie

	* Adding copywrite header to the structure files.

2010-08-16 07:49  mleslie

	* Removing a Makefile that shouldn't have been committed.

2010-08-15 18:54  colivier

	* Add St_NumPoints and ST_PointN support for Triangle. Add
	  ST_DumpPoints support for Triangle, Tin and Polyhedral Surface,
	  and related unit tests. Tks to yabo for patch. Related to #564

2010-08-15 18:51  colivier

	* Add forgotten Triangle support in lwgeom_inspect

2010-08-15 14:20  mcayland

	* Commit initial version of reworked pgsql2shp architecture that
	  defines a common API within pgsql2shp-core that can be called
	  from both the existing CLI and in the future a GUI interface.
	  
	  This commit also includes a very comprehensive reworking of the
	  old pgsql2shp code designed to make things better commented and
	  maintainable in the long term, so please use on as many PostGIS
	  tables as possible during testing.
	  
	  This work was primarily sponsored by OpenGeo (http://opengeo.org)
	  - thanks guys!

2010-08-15 13:57  colivier

	* Add Tin and Triangle support for ST_GeomFromGML. Add related unit
	  tests

2010-08-15 13:56  colivier

	* Fix error in lwgeom_recursive2d for Triangle type

2010-08-15 08:30  colivier

	* Astyle session on whole trunk

2010-08-14 10:57  mcayland

	* Fix a memory leak in all of the MULTI* deserialize routines -
	  once the relevant information had been copied from the
	  LWGEOM_INSPECTED structure, the inspected structure itself was
	  not being freed.

2010-08-13 17:30  colivier

	* Few lwtype_name add

2010-08-13 17:29  colivier

	* Add Triangle and TIN new geometry type. Add Cunit tests on parse
	  stage, related to #561. Add ST_AsGML support TIN and Triangle for
	  GML 3. Slightly cast change in PolyhedralSurface LWGEOM struct
	  Remove PolyhedralSurface support from forceRHR function as
	  orientation is meaningfull in PS. Move is_closed functions from
	  PostGIS to LWGEOM dir and related cunit test case on line and
	  curves.

2010-08-13 15:26  robe

	* ST_AsGML polyhedral support

2010-08-13 15:15  robe

	* st_isclosed polyhedral surface

2010-08-12 15:40  robe

	* more. Change polyhedralsurface example to valid srid so don't get
	  false errors

2010-08-12 14:58  robe

	* Affine family polyhedral

2010-08-12 14:52  robe

	* Polyhedral findings based on monkey testing -- more to come

2010-08-12 12:39  robe

	* missing SELECT

2010-08-11 19:20  robe

	* more logging

2010-08-11 18:41  robe

	* start logging start and stop times to logging table
	  postgis_garden_log. Still needs some fine tuning

2010-08-11 13:42  robe

	* ST_GeomFromGML example for Polyhedral surface

2010-08-11 12:15  robe

	* I think Mark committed this file by accident

2010-08-11 09:50  mleslie

	* Pushing the shp2pgsql-gui changes (multi-file, validation,
	  drag-n-drop) pulled from stable branch into trunk.

2010-08-11 09:24  nicklas

	* pushing *uchar use out of measures.c as part of #308

2010-08-10 19:43  pramsey

	* Add in fix for #562, forward ported from 1.5 branch
	  (point-in-poly failure for large large geography polygons)

2010-08-10 16:19  colivier

	* Add POLYHEDRALSURFACE support to ST_AsGML for GML 3 output

2010-08-09 18:56  robe

	* Flag st_dimension supports polyhedral and no longer throws
	  exception for empty geoms

2010-08-09 15:40  robe

	* ST_GeometryN polyhedral support

2010-08-09 14:22  robe

	* mark some more functions support polyhedral surface

2010-08-09 13:53  robe

	* appendments about Polyhedral surface support

2010-08-08 22:20  strk

	* Drop spurious empty line

2010-08-08 22:20  strk

	* 'pushd' is not guaranteed to be provided by all shells (Ubuntu
	  8.10 has /bin/sh point to dash(1) which doesn't provide it)

2010-08-08 20:41  colivier

	* Add function aliases for ST_NumPatches and ST_PatchN (both SFS
	  1.2 and SQL/MM). Add PolyhedralSurface for ST_IsClosed (surface
	  vs volume). Update ST_Dimension support to be consistent. Add
	  unit tests.

2010-08-08 20:36  colivier

	* Improve printLWPSURFACE to also print each rings if any

2010-08-06 21:31  colivier

	* lwtype_name session. cf #453

2010-08-06 20:30  colivier

	* Typo in error message

2010-08-06 20:08  colivier

	* Add PolyhedralSurface support to ST_GeomFromGML. Add related unit
	  tests. related to #430

2010-08-06 20:07  colivier

	* Add PolyhedralSurface support to force_* functions

2010-08-06 16:17  robe

	* flag more ps functions

2010-08-06 15:50  robe

	* typo in entity

2010-08-06 15:42  robe

	* typos

2010-08-06 13:43  robe

	* 

2010-08-06 13:42  robe

	* st_area polyhedral support

2010-08-06 13:24  robe

	* flagged wrong function - swap

2010-08-06 13:22  robe

	* flagged 1 too many functions as polyhedral supporting

2010-08-06 13:03  robe

	* forgot to increment column count

2010-08-06 13:00  robe

	* itemize some constructors supporting polyhedral surfaces

2010-08-06 12:50  robe

	* update template to include polyhedral, add a special section
	  listing just polyhedral support functions

2010-08-06 12:42  robe

	* Add polyhedral column and abbreviate the others so can easily fit
	  new column. We should eventually have raster in there too.

2010-08-06 12:22  robe

	* Add polyhedral surface to code names and add ST_Dump as
	  supporting polyhedral surfaces

2010-08-05 19:43  colivier

	* Add POLYHEDRALSURFACE support to AddGeometryColumn, GetType,
	  ST_Dimension, ST_NumGeometries. Related to #555

2010-08-05 15:58  colivier

	* Change label 'face' to 'patch' in POLYHEDRALSURFACE. Related to
	  #427

2010-08-04 20:02  colivier

	* Add geography support for POLYHEDRALSURFACE. Related to #427

2010-08-04 19:04  colivier

	* Update some comments to add year to each ISO specs reference.
	  Some beautify on code. Not a single change on code itself.

2010-08-03 17:55  robe

	* fix typo

2010-08-03 14:19  robe

	* minor corrections and addition about bytea output behavior in 9.0

2010-08-02 16:02  robe

	* Add polyhedralsurface to ewkt example forms

2010-08-02 15:59  robe

	* Add polyhedral surface to garden geometry set

2010-08-01 21:11  colivier

	* Add 2D and 3DM support to POLYHEDRALSURFACE. Allow interior rings
	  for patches. Don't check anymore minimum patch number. Related to
	  #427

2010-07-29 13:44  nicklas

	* ugly style fix

2010-07-29 13:36  nicklas

	* param.h is needed for ENDIAN definitions in mingw

2010-07-28 04:30  robe

	* amend docs to talk about standard_conforming_strings and change
	  in 9.0

2010-07-27 18:22  robe

	* ST_SetValue

2010-07-25 21:20  colivier

	* Add really basic POLYHEDRALSURFACE support. Parse, Unparse,
	  Serialization and cunit unit tests. related to #427

2010-07-24 10:55  colivier

	* Remove Integer deprecaded types (POINTTYPEI, LINETYPEI,
	  POLYGONTYPEI) and lwgi related stuff. As a consequence EWKB of
	  CURVEPOLYTYPE, MULTICURVETYPE and MULTISURFACETYPE is
	  changed/impacted (geometry type bits). Now we have 3 new free
	  geometry type available. Preliminary work to #427

2010-07-23 14:55  robe

	* Polish up Raster FAQ a bit more

2010-07-23 14:16  robe

	* document raster2coord family of functions

2010-07-22 12:26  robe

	* Add Jorge's discussion on Oracle GeoRaster to FAQ

2010-07-22 10:50  robe

	* Update to include link to MacOSX binaries. Also put in the reason
	  for rtpostgis not loading (our fault but...)

2010-07-09 16:59  robe

	* ST_PixelAsPolygon

2010-07-09 14:55  robe

	* additional note link to ST_BandPixelType in case people don't
	  know what the codes mean

2010-07-09 14:53  robe

	* ST_RasterBandMetaData

2010-07-07 21:52  strk

	* Add 7.3+ CAST (wasn't needed up to 7.2, against which this
	  topology implementation was coded)

2010-07-07 14:23  robe

	* get rid of obsolete note. Have to simplify example too since its
	  not needed anymore -- oh well - will do later

2010-07-07 14:20  robe

	* typo missing end tag

2010-07-07 14:18  robe

	* new protos for st_value (the point geometry versions -- yeh) plus
	  examples

2010-07-07 13:59  robe

	* st_metadata

2010-07-07 13:50  robe

	* other missing protos of existing defined

2010-07-07 13:44  robe

	* missed spot

2010-07-07 13:43  robe

	* ad missing proto for bandnodatavalue

2010-07-06 08:28  strk

	* Document ST_isCollection (see #549)

2010-07-06 08:28  strk

	* Remove spurious element (was hiding behind a fill)

2010-07-04 16:34  pramsey

	* Add in micro commit to see if email hook is running

2010-07-01 13:20  strk

	* Add ST_isCollection (see ticket #549)

2010-06-30 16:14  strk

	* Do not source psqlrc when doing tests

2010-06-30 16:10  strk

	* More explicit cast from geometry to text (for quote_ident's sake)
	  and an handling of unexistent topology. Tests run again with psql
	  8.3.9

2010-06-30 15:52  strk

	* Define the cross-pgsql macros that used to be in sqldefines.h
	  (now lost) + use st_union rather than geomunion (now lost)

2010-06-30 15:51  strk

	* Fix loading of postgis.sql

2010-06-25 10:05  strk

	* More exception handling to avoid leaks and give more info when it
	  happens

2010-06-25 09:30  strk

	* Properly handle GEOS exceptions on cascaded union code (failing
	  since introduction of postponed exception for cleaning geoms)

2010-06-25 07:46  robe

	* #536 get rid of strict on ST_Intersects, ST_CoveredBy and
	  ST_Covers because spatial index doesn't work with strict on (and
	  text,text ST_DWithin)

2010-06-25 07:41  strk

	* Test splitting 3d line by 2d blade

2010-06-24 13:26  robe

	* minor corrections

2010-06-24 13:22  robe

	* Add another FAQ

2010-06-24 12:02  robe

	* fix some data type typos

2010-06-23 17:56  robe

	* typo in data type

2010-06-23 16:53  robe

	* ST_Intersection and minor changes for setof to distinquish from
	  array types

2010-06-23 16:27  robe

	* fix typo

2010-06-23 14:36  robe

	* Document ST_Intersects

2010-06-23 14:18  robe

	* document ST_Polygon

2010-06-23 13:51  robe

	* Add some faqs from the wkt raster wiki. A lot I left out for now
	  because they are too wordy.

2010-06-03 19:10  pramsey

	* Remove crash when dbf file is missing / unloadable

2010-06-01 19:59  pramsey

	* Fix sense of the dbf/date test.

2010-06-01 19:58  pramsey

	* Accept "0" as a null value for Date types.

2010-05-27 14:03  pramsey

	* Remember to close the iconv handle

2010-05-27 14:02  pramsey

	* Make use of iconvctl conditional on it existing

2010-05-27 13:40  pramsey

	* Remove unused variable

2010-05-27 13:19  pramsey

	* Fix utf8 to return *something* when it can, so that something can
	  be reported in
	  the error string.

2010-05-26 17:26  pramsey

	* Change default back to UTF8 and improve error message on failure.

2010-05-26 16:26  pramsey

	* Read configuration info from environment, if it's there.

2010-05-26 16:02  pramsey

	* Only update the progress bar once every N records, where N is
	  determined by the number of records in the file.

2010-05-25 18:44  pramsey

	* Back off from Win32 encoding to more generic ISO8859-1

2010-05-22 15:41  strk

	* Add note about the truncated multibyte enhancement (as the issue
	  came out on IRC for another dataset)

2010-05-20 04:20  robe

	* minor formatting on ST_Covers

2010-05-19 15:22  robe

	* link to ST_MakePointM from ST_MakePoint

2010-05-19 15:17  robe

	* geography example for st_covers

2010-05-18 17:43  pramsey

	* Remove crash for case when all geographies are on the outer edges
	  of the histobox, causing all to be classified as "deviants" by
	  the stdev code line (#474)

2010-05-17 23:38  pramsey

	* Rename vasbappend to stringbuffer_aprintf

2010-05-17 23:33  pramsey

	* Allow GUI to create partial connection strings.

2010-05-13 08:39  strk

	* Fix memory error in ST_Split (short allocation)

2010-05-04 21:21  strk

	* Add ST_MakeValid item

2010-05-04 21:19  strk

	* Oops, was using GEOS types instead of LWGEOM ones..

2010-05-04 17:18  robe

	* fix formatting

2010-05-04 17:17  robe

	* Provide at least one example of ST_GeogFromText

2010-05-04 15:36  robe

	* fix some faqs I got wrong, break out some long faqs. Add Tamas
	  nightly build to list for latest and greatest windows GDAL
	  binaries

2010-05-04 03:50  robe

	* Break out raster band editor functions into separate section

2010-05-03 20:01  robe

	* link ref

2010-05-03 19:59  robe

	* requested changes from #514

2010-05-03 16:35  strk

	* ST_MakeValid: Early fail if an unsupported type is given

2010-05-03 16:24  strk

	* Document ST_MakeValid

2010-05-03 16:02  strk

	* Add a 'staged-install' rule, helpful when you want to run a
	  single test after changing the core lib ...

2010-05-03 15:59  strk

	* ST_MakeValid: don't choke on MULTILINESTRING containing invalid
	  LINESTRING elements

2010-05-03 12:11  strk

	* Merge SRID-retainment tests with some of the other tests

2010-05-03 11:31  strk

	* Do not drop polygon boundaries collapsed to points

2010-05-03 03:26  robe

	* Link to helper function built using ST_Value

2010-05-03 03:11  robe

	* Get rid of still under development for ST_DumpAsPolygons. Seems
	  to be working fairly well now.

2010-04-30 19:17  robe

	* move bandnodatavalue to raster band section

2010-04-30 18:34  robe

	* slight correction

2010-04-30 18:34  robe

	* document build date and lib version maintenance functions

2010-04-30 18:25  robe

	* document more functions -- start breaking out raster band
	  functions from raster functions

2010-04-30 16:17  robe

	* example for ST_DumpAsPolygons

2010-04-27 15:26  colivier

	* Add new option to ST_AsGML: ability to remove srsDimension
	  attribute in GML 3. cf #508

2010-04-27 13:58  colivier

	* Fix wrong OGC URN in GeoJson and GML output. Cf #507

2010-04-20 04:18  robe

	* Add another example to st_value demonstrating sampling and fix
	  other example

2010-04-19 03:07  robe

	* document ST_SetBandHasNoDataValue

2010-04-18 12:13  strk

	* Escape fields named xmin (xmax was already escaped). See issue
	  #504.

2010-04-17 21:25  strk

	* Fix documentation for ST_Split (so postgis_comments.sql is
	  correct)

2010-04-17 11:06  strk

	* Plug a couple of memory leaks

2010-04-17 08:26  strk

	* Fix crash on invalid polygon rings conversion to geos

2010-04-17 01:53  robe

	* fix typos and add more links

2010-04-17 00:57  robe

	* ST_SkewX, ST_SkewY, ST_SetSkew

2010-04-17 00:13  robe

	* typo in return description of ST_MakeEmptyRaster

2010-04-14 17:42  robe

	* fix typos

2010-04-14 14:56  robe

	* more gdal_translate examples

2010-04-14 14:48  robe

	* another example of gdal_translate

2010-04-14 14:09  robe

	* Example of AddRasterColumn

2010-04-14 13:16  robe

	* Fix typo

2010-04-14 12:52  robe

	* Provide yet more common use case examples of ST_Value

2010-04-14 11:48  robe

	* try to get rid of really long lines

2010-04-14 11:40  robe

	* Document how to define a raster layer in Mapserver

2010-04-13 06:08  robe

	* Give faq an id for easier pretty bookmarking

2010-04-13 04:38  robe

	* 

2010-04-13 04:37  robe

	* forgot paragraph mark

2010-04-13 04:35  robe

	* more elaboration of the important Can I export my raster data FAQ

2010-04-12 21:11  robe

	* typo fix

2010-04-12 20:58  robe

	* Add quickie faq about exporting raster data from PostGIS

2010-04-12 08:48  colivier

	* Add optional namespace to ST_AsKML function. related in a way to
	  #460

2010-04-12 04:44  robe

	* minor additions

2010-04-11 23:21  robe

	* start documenting ST_DumpAsPolygons. Will provide examples once
	  get it to stop crashing on me.

2010-04-11 23:03  robe

	* fix tag typo

2010-04-11 22:52  robe

	* mistated something. Correct constraint description of
	  addrastercolumn

2010-04-11 22:45  robe

	* Add management functions section

2010-04-10 15:32  robe

	* minor change

2010-04-10 03:39  robe

	* title change

2010-04-10 02:48  robe

	* start itemizing operators

2010-04-10 01:42  robe

	* document st_setgeoreference

2010-04-09 16:24  robe

	* Add ST_SetUpperLeft

2010-04-07 21:45  robe

	* 

2010-04-07 19:22  robe

	* fix reference typo

2010-04-07 17:25  robe

	* forgot to add faq_wktraster item

2010-04-07 16:54  robe

	* First draft of wktraster faq

2010-04-07 14:35  robe

	* conver to 1 column 2 row table

2010-04-07 14:15  robe

	* typo

2010-04-07 14:06  robe

	* correct typo

2010-04-07 14:05  robe

	* Put link to spec for a diagrammatic view.

2010-04-07 13:59  robe

	* first draft of ST_ConvexHull -- still need to put in pictures

2010-04-06 23:37  pramsey

	* Add support for command-q shutdown in Mac GTK build

2010-04-06 18:33  strk

	* WARN and continue on incomplete multibyte sequence

2010-04-05 21:38  robe

	* slight correction

2010-04-05 21:32  robe

	* itemize band pixel types and fix some formatting issues

2010-04-05 15:17  robe

	* more blurb in description

2010-04-05 15:16  robe

	* xsl to build postgresql help for wktraster

2010-04-05 14:12  robe

	* Start adding editors, give an additional better example of
	  ST_Value

2010-04-05 07:28  robe

	* upper left x and y

2010-04-05 05:59  robe

	* example for st_value

2010-04-05 05:55  robe

	* typo in constructor section

2010-04-05 05:52  robe

	* st_box2d, st_envelope (note regular Postgis changed st_box2d to
	  just box2d old st_box2d is deprecated)

2010-04-05 05:25  robe

	* more typos fixed, add constructor section

2010-04-05 04:59  robe

	* Fix typo

2010-04-05 04:30  robe

	* more functions documented

2010-04-05 02:28  robe

	* more accessors

2010-04-05 01:32  robe

	* more changes

2010-04-05 01:05  robe

	* First start at integrating wktraster documentation -- hopefully
	  didn't break anything doing this.

2010-03-31 15:34  strk

	* Do not hard-code default encoding (since it's a macro)

2010-03-31 14:50  strk

	* Dump more informations about failing decoding

2010-03-30 12:32  colivier

	* Add geography support to ST_AsGML with prefix namespace option.
	  Update doc and unit tests. cf #460

2010-03-30 12:29  colivier

	* Remove old reference file

2010-03-29 20:03  pramsey

	* Fix syntax error.

2010-03-29 20:02  pramsey

	* Reorganize avprintf a litle.

2010-03-29 19:57  pramsey

	* Propogate vsnprintf errors up verbatim

2010-03-28 08:33  colivier

	* Fix a lot of DocBook errors. Use DocBook + MathML DTD. Fix
	  xsl/postgis_aggs_mm.xml.xsl to produce valid Docbook. Now make
	  check output in docs is clean. cf #471

2010-03-27 17:50  colivier

	* add make check rule in doc/Makefile. Use xmllint to check
	  postgis.xml documentation against docbook dtd.

2010-03-25 05:11  pramsey

	* Make the default size more reasonable again.

2010-03-25 05:09  pramsey

	* Add comments on error return values.

2010-03-25 05:06  pramsey

	* Improved stringbuffer again. Always write directly into the
	  buffer, no more memcpy'ing. Change return values for printing
	  calls to int, so that print errors can be detected and handled by
	  the layers above, if desired.

2010-03-24 17:54  pramsey

	* Restore original license terms.

2010-03-23 19:35  strk

	* Expose custom prefix arg for ST_asGML to SQL, add tests and dox

2010-03-23 00:25  pramsey

	* Fix for array aggregation error (#469)

2010-03-22 21:13  strk

	* Add support in liblwgeom for specifying a custom (or no)
	  namespace/prefix for GML output

2010-03-22 19:38  pramsey

	* Convert all extern opt* variables to pgis_opt* variables to avoid
	  clashes with system variables. (ug!)

2010-03-17 08:27  strk

	* Add test for GEOMETRYCOLLECTION and ST_Split

2010-03-17 07:42  strk

	* Add ST_Split

2010-03-17 07:40  strk

	* Don't choke on clean when there's nothing to clean

2010-03-17 07:32  strk

	* Fix 'clean' rule to descend in cunit

2010-03-16 22:18  strk

	* Add support for MULTI* in ST_Split

2010-03-16 13:14  strk

	* Document ST_Split

2010-03-16 03:13  pramsey

	* Some function renaming: lwgeom_typename => lwtype_name. The
	  internal float/up/down functions get slightly better names. Make
	  collection types re-sizable: added maxgeoms to all collections,
	  and created lwcollection_add_lwgeom() function. Remove all *_add
	  functions. Revized homogenize function to use the new _add_lwgeom
	  and variants.

2010-03-15 18:03  strk

	* Rename ST_SplitGeometry to ST_Split (better now than never)

2010-03-15 18:00  strk

	* Implement split-poly-by-line

2010-03-13 12:55  strk

	* Reword exception message, make algorithm more robust not relying
	  on constructive functions to detect relation between inputs

2010-03-13 11:23  strk

	* Fix printf call

2010-03-13 11:16  strk

	* Split-line-by-line: handle overlap cases by raising an exception

2010-03-13 10:59  strk

	* Implement split-line-by-line

2010-03-13 09:22  strk

	* Be polite

2010-03-12 18:39  strk

	* Fix memory errors in presence of NULL (0-verticed) geometries and
	  insert (default) policy.

2010-03-12 15:46  strk

	* ptarray_substring *does* already implement interpolation

2010-03-12 15:25  strk

	* Drop extraneous task (if it referred to loader we do have a
	  switch for index creation now)

2010-03-12 15:15  strk

	* Fix ST_DumpPoints not to relay on NULL return from
	  ST_NumGeometries to tell multi and singles apart

2010-03-12 15:14  strk

	* Trigger reconstruction of regress' postgis.sql when original one
	  changes

2010-03-12 14:03  strk

	* Add item about GeometryN/NumGeometries

2010-03-12 13:50  strk

	* Add support for simple geometries in ST_GeometryN and
	  ST_NumGeometries

2010-03-12 13:29  mcayland

	* Fix the PGXS override code for detecting older versions of
	  PostgreSQL - the existing (incomplete) check was still checking
	  for a minimum version of 8.5, rather
	  than the new version number of 9.0.

2010-03-12 00:21  robe

	* put in note about improvement to ST_Line_SubString #410

2010-03-11 20:50  strk

	* More comments cleanup

2010-03-11 20:48  strk

	* remove wrong comment

2010-03-11 20:34  strk

	* Set interface specs in stone within the implementation file, add
	  a testcase to show what's "left" and what's "right" in the
	  split-line-by-point

2010-03-11 20:28  strk

	* *always* return a collection from ST_SplitGeometry

2010-03-11 20:19  strk

	* Have ST_SplitGeometry return a collection of at most 2 elements
	  (original part, cut-away part) so it's easier to handle by
	  callers

2010-03-11 17:53  strk

	* Add SRID retainment testcase for removerepeatedpoint (paranoia)

2010-03-11 17:51  strk

	* Add SRID retainment testcases

2010-03-11 17:21  strk

	* Don't 'clean' the SRID...

2010-03-11 14:34  pramsey

	* Grammar fix.

2010-03-10 15:38  pramsey

	* Fix to allow compile on 9.0alpha

2010-03-10 15:33  strk

	* Initial work on ST_SplitGeometry. Split line by point
	  implemented.

2010-03-10 15:29  strk

	* Since we do a full scan of pointarray from ptarray_locate_point,
	  take the chance to also return min distance

2010-03-10 14:32  strk

	* Document closest_point_on_segment in header file

2010-03-10 14:20  strk

	* Document ptarray_locate_point in header file

2010-03-10 10:07  strk

	* Export geos error logger

2010-03-09 00:37  pramsey

	* Fix syntax error in spatial_ref_sys hard upgrade directions
	  (#373)

2010-03-09 00:31  pramsey

	* Include 'geography_columns' defn when upgrading from <= 1.4
	  (#414)

2010-03-09 00:22  pramsey

	* Quiet notices in the .sql install files (#415)

2010-03-08 23:28  pramsey

	* Update the bbox when you alter the underlying geometry (#410)
	  ST_SetPoint, ST_Ad
	  dPoint, ST_RemovePoint.

2010-03-08 16:37  kneufeld

	* updated broken link to utmzone PostGIS plpgsql helper function.
	  bug #461

2010-03-05 23:31  pramsey

	* Note minimum required versions.

2010-03-05 21:49  strk

	* Fix typo

2010-03-05 02:35  pramsey

	* A few more WKB unit tests.

2010-03-04 09:40  colivier

	* Add ST_PointN xref in ST_SetPoint entry, from Bruno Friedmann
	  report

2010-03-03 06:10  pramsey

	* Set keywords.

2010-03-03 06:10  pramsey

	* Set keywords and some copyright headers.

2010-03-03 06:06  pramsey

	* Add some tests of the old versus new WKB output.

2010-03-03 06:06  pramsey

	* Move spheroid test to the correct place.

2010-03-03 05:40  pramsey

	* Remove doxygen flags from static functions.

2010-03-03 05:38  pramsey

	* Add some documentation to the public functions.

2010-03-03 01:15  pramsey

	* Add in tests and fixes for WKB emitter.

2010-03-02 23:18  pramsey

	* Add first cut to lwgeom_to_wkb function.

2010-03-02 23:16  pramsey

	* Add a couple functions (length, copy) to stringbuffer, and add
	  comments.

2010-03-02 21:32  strk

	* ST_MakeValid : turn collapsed lines into points [RT-SIGTA]

2010-02-28 23:11  strk

	* Node lineal geometries resulting invalid. Re-enable automated
	  testcase for st_MakeValid [RT-SIGTA]

2010-02-28 22:48  strk

	* Don't use a collection when there's no area

2010-02-28 22:24  strk

	* Fix build with debugging on, fix bug when run against invalid
	  linestrings

2010-02-28 21:31  strk

	* Add paranoid check to make super-sure no input vertices are
	  dropped by ST_MakeValid [RT-SIGTA]

2010-02-28 20:36  strk

	* Put GEOS-only functionality of ST_MakeValid in its own function

2010-02-28 19:24  strk

	* Fix documentation to match current behaviour

2010-02-28 19:09  strk

	* Simplify code

2010-02-28 19:04  strk

	* Avoid a call to the GEOS CAPI when unnecessary (works around a
	  bug in GEOS aborting in some cases of EMPTY polygons

2010-02-28 17:20  strk

	* Move ST_CleanGeometry core code into specialized 'lwgeom'
	  function

2010-02-28 17:11  strk

	* cleanups

2010-02-28 14:05  strk

	* Put areal part first in collection, and collapsed edges second

2010-02-26 15:05  colivier

	* Add new 'make garden' rule to launch full Garden test regression
	  tests

2010-02-26 02:50  pramsey

	* Instructions on adding new tests to cunit, from Jeff Adams.

2010-02-26 00:16  colivier

	* Add few more lwgeom_typename, and update regress test if needed.
	  Restore initial lwnotice behaviour in remove_repeated_points on
	  unknown types (instead of lwerror).

2010-02-25 17:54  colivier

	* Fix add forgotten return in flip_coordinates (cf #452). Add
	  lwgeom_typename in several functions to avoid cryptic error
	  message (#452 again).

2010-02-25 15:13  pramsey

	* Fix potential corner case in sphere area calculation (#451)

2010-02-25 14:30  robe

	* Put new functions in alphabetical order.

2010-02-25 14:23  robe

	* Put in What is new in 2.0 section to trap new 2.0 enhancements

2010-02-25 14:11  colivier

	* Add libxml2 requirement para. Fix #344. Thanks to Mateus for
	  report.

2010-02-25 13:41  pramsey

	* Fix for st_area(geography) over the dateline (#450)

2010-02-25 13:38  colivier

	* rename ptarray_reverse_axis to ptarray_flip_coordinates. Add
	  lwgeom_flip_coordinates and ST_FlipCoordinates (#354). Add
	  relevant cunit tests and basic documentation.

2010-02-25 13:30  strk

	* Drop unused code, avoid putting empty geometry in a collection..
	  [RT-SIGTA]

2010-02-25 13:15  strk

	* Recursively try to build area with portions of the original
	  boundary not on the boundary of newly constructed area and
	  symdifference the new area (if any) with the final polygon being
	  built. This behaviour gives more chance to get a pure areal (not
	  mixed) output still not missing vertices.

2010-02-24 14:40  pramsey

	* Change dimensionality indicators to have spaces between type
	  indicators for WKT_ISO output form.

2010-02-24 13:50  pramsey

	* Add support from SRID= block on EWKT

2010-02-23 22:18  pramsey

	* Remove last compile warnings.

2010-02-23 22:16  pramsey

	* Making test methods static to avoid compiler warnings. For Jeff
	  Adams.

2010-02-23 22:14  pramsey

	* Making test methods static to avoid compiler warnings.

2010-02-23 22:11  pramsey

	* Make test functions static.

2010-02-23 22:07  pramsey

	* Made unit tests easier to add. New suites now just need to be
	  added to two lines in cu_tester.c, no changes to header files
	  necessary, new tests need one line in the appropriate .c file.
	  From Jeff Adams.

2010-02-23 21:41  pramsey

	* Remove unused va_copy.

2010-02-23 21:41  pramsey

	* Woops again, got work and start size values reversed.

2010-02-23 21:30  pramsey

	* Oops, commit stringbuffer.h with sensible values for internal
	  sizes.

2010-02-23 21:29  pramsey

	* Improve performance and cut back stringbuffer_t to the minimum.

2010-02-23 19:51  pramsey

	* Allow cu_tester to accept parameters to run individual tests or
	  suites, from Jeff Adams.

2010-02-23 19:42  strk

	* Don't let ST_RemoveRepeatedPoint collapse LINESTRINGs (not sure
	  why, but someone doesn't want them in the db)

2010-02-23 18:29  colivier

	* Move ptarray reverse axis function from postgis/lwgeom_in_gml to
	  liblwgeom/ptarray

2010-02-23 18:18  pramsey

	* More WKT tests.

2010-02-23 17:55  pramsey

	* More WKT unit tests

2010-02-23 15:55  colivier

	* In fact Nested GeometryCollection are never been supported in SVG
	  and GeoJSON. Update the cunit tests cases

2010-02-23 15:21  colivier

	* Check astyle version prior to do anything. 'blessed' version is
	  1.23. Related to #433 and postgis-devel discussions

2010-02-23 14:52  colivier

	* Fix 443. Move all regress export functions test files in a single
	  one. add geography output regression tests (SVG/KML/GML/GeoJSON)

2010-02-22 22:43  pramsey

	* Add more unit tests for WKT

2010-02-22 22:04  colivier

	* Fix #441. And introduce a change in behaviour: if
	  geometryCollection and bbox, not sub geoms bbox are provided
	  anymore

2010-02-22 20:58  strk

	* Let ST_CleanGeometry down to C [RT-SIGTA]

2010-02-22 20:45  strk

	* Derive an lwgeom_make_valid from ST_MakeValid [RT-SIGTA]

2010-02-22 20:42  pramsey

	* ST_AsLatLonText(geometry, format) from Jeff Adams

2010-02-22 20:29  strk

	* Follow style guidelines for function naming

2010-02-22 19:53  pramsey

	* First cut of new WKT output functions, need more unit tests.

2010-02-22 19:52  colivier

	* Fix missing math.h include in lwout_svg (#438). Put back
	  lwgeom_export.h as we need header for getSRSbySRID.

2010-02-22 19:37  strk

	* Oops (#434)

2010-02-22 19:35  strk

	* Fix warnings when building with GEOS < 3.3.0 (ticket #434

2010-02-22 19:31  strk

	* Fix missing prototypes warnings

2010-02-22 19:31  colivier

	* Id tag

2010-02-22 19:16  colivier

	* merge all export functions in a same file. remove useless old
	  ones. rename SVG one to LWGEOM_asSVG for consistancy.

2010-02-22 18:49  colivier

	* Fix comment stuff in cunit

2010-02-22 18:43  colivier

	* move ST_AsSVG from postgis to lwgeom dir. write cun it tests.
	  related to #377

2010-02-22 15:37  colivier

	* bbox only bother about external ring. add the related cunit test

2010-02-22 15:30  pramsey

	* Move stringbuffer from ./loader to ./liblwgeom for use in string
	  emitter functions.

2010-02-22 14:03  colivier

	* Move ST_AsGeoJson from postgis to liblwgeom dir. Use as most as
	  cunit test as possible. Related to #377.

2010-02-21 22:34  strk

	* Cleanup the GeometryClean function now that vertex checking is
	  done better in ST_MakeValid

2010-02-21 22:10  strk

	* Force multi-type in output if input was multi [RT-SIGTA]

2010-02-21 21:53  colivier

	* Add missing MultiPoint test. Fix wrong LWGEOM type on cu_gml
	  tests.

2010-02-21 21:34  colivier

	* add explicit void return type

2010-02-21 21:11  strk

	* Disable 'clean' test (still deciding on what's the expected
	  output); keep only cut-lines that have vertices not shared with
	  boundary of final area; move 'clean' code in separate file
	  [RT-SIGTA].

2010-02-21 20:32  colivier

	* Move ST_AsKML from postgis to liblwgeom dir. Use as most cunit
	  test as possible. Few related corrections on GML similar
	  implementation. cf #377

2010-02-21 18:23  colivier

	* Add forgotten lwout_gml.c file (#377)

2010-02-21 18:18  colivier

	* Move ST_AsGML from postgis dir to liblwgeom. Rewrite most units
	  test with cunit. cf #377

2010-02-21 12:36  colivier

	* make astyle session

2010-02-21 12:22  strk

	* ST_RemoveRepeatedPoints [RT-SIGTA]

2010-02-21 12:21  strk

	* style...

2010-02-21 12:21  strk

	* Make stylish

2010-02-20 19:47  colivier

	* use the rights homogenize cunit suite handlers

2010-02-20 19:09  colivier

	* Fix computed string length in Polygon with several rings for
	  ST_AsGML with GML3. Related to #421

2010-02-20 18:26  colivier

	* Use lwgeom_homogenize in in_kml stuff. Related to #375

2010-02-20 18:25  colivier

	* Add lwgeom_homogenize function. Related to #375. Add cunit
	  related tests

2010-02-20 16:47  colivier

	* Add Cunit - lwerror use case handle - #420

2010-02-18 21:02  pramsey

	* Add multilinestring support to st_line_substring (#419)

2010-02-17 21:02  strk

	* Allow retaining badly collapsed rings (single-point) as points in
	  ST_MakeValid. Add testcase for it [RT-SIGTA]

2010-02-16 23:27  kneufeld

	* removed sfs_compliant note for ST_Transform

2010-02-16 09:38  strk

	* Return NULL rather than throwing when a COLLECTION is given to
	  ST_Boundary [RT-SIGTA]

2010-02-16 09:29  strk

	* Fix build with --enable-debug=3 [RT-SIGTA]

2010-02-16 09:08  strk

	* Add origin field for the clean dataset table, so we can add
	  PG-specific ones w/out caring about visualizing them:)

2010-02-16 09:06  strk

	* Add a test for input being invalid (a test of the test)

2010-02-16 09:03  strk

	* Separate areal-specific cleanups in LWGEOM_GEOS_makeValidPolygon
	  [RT-SIGTA]

2010-02-16 08:28  strk

	* Empty geometries are cleanest [RT-SIGTA]

2010-02-16 08:22  strk

	* Drop the optional arg to ST_MakeClean, document what it does,
	  improve the ST_CleanGeometry stub. [RT-SIGTA]

2010-02-16 08:07  strk

	* Drop the optional parameter to ST_MakeValid, we always want to
	  collect collapses (users can always filter later) [RT-SIGTA].

2010-02-16 08:03  strk

	* Document ST_Dimension handling of empty geometries

2010-02-16 07:54  strk

	* Do not throw exception on empty ST_Dimension(empty) [RT-SIGTA]

2010-02-15 22:41  strk

	* Further cleanups in ST_MakeClean [RT-SIGTA]

2010-02-15 22:31  strk

	* Fix unsupported message

2010-02-15 21:17  strk

	* Plug more leaks

2010-02-15 20:40  strk

	* Plug memory leak on GEOS geom construction failure [RT-SIGTA]

2010-02-15 20:21  strk

	* Rework the regress test to make it easier for curious people to
	  keep the test dataset for inspection with some GUI (give it a
	  try, it's a nice one).

2010-02-14 23:35  strk

	* Clarify the case of linestring invalidity dropping confugins
	  reference to linearrings

2010-02-14 22:59  strk

	* Implement ST_MakeValid(geom_in, collect_collapses) and stub
	  ST_CleanGeometry. Add regression test for ST_MakeValid and
	  polygons [RT-SIGTA]

2010-02-14 16:54  strk

	* Cleanups. Hope to reuse some structs for a C-version of
	  ST_DumpPoints

2010-02-14 16:33  strk

	* Try to make st_DumpPoints reference somewhat clearer [RT-SIGTA]

2010-02-14 13:46  strk

	* ptarray_remove_repeated_points [RT-SIGTA]

2010-02-13 15:29  strk

	* Add another validity test [RT-SIGTA]

2010-02-13 14:35  strk

	* Handle NULL returns from POSTGIS2GEOS and LWGEOM2GEOS now that we
	  allow that [RT-SIGTA].
	  Add a 'commit' rule (give it a try)

2010-02-12 23:04  strk

	* Revert GEOS error handlers to be lwnotice to avoid aborting full
	  transactions (like it was in 1.5)

2010-02-11 23:12  strk

	* Fix typo

2010-02-11 21:01  strk

	* Get style

2010-02-11 18:56  strk

	* Separate GEOS part of 'buildarea' function from POSTGIS part of
	  it (might eventually be moved down to GEOS) [RT-SIGTA]

2010-02-10 22:23  strk

	* xref

2010-02-10 20:54  strk

	* Enhance documentation of ptarray_addPoint [RT-SIGTA]

2010-02-09 22:36  strk

	* Don't refuse to output invalid geometries trough a cursor, being
	  consistent with other output routines (dumper ends up using
	  these) -- [RT-SIGTA]

2010-02-09 17:59  strk

	* Oops, it seems I broke the build (sorry)

2010-02-09 06:52  strk

	* Fix documention

2010-02-08 22:36  strk

	* tweak the sponsor name

2010-02-08 21:39  strk

	* Initialie GEOS using lwerror for errors so that exceptions are
	  really handled (or testcases in #411 crash on many GEOS
	  functions)

2010-02-08 20:05  strk

	* Add credits to new feature item

2010-02-08 18:54  strk

	* Don't refuse to unparse malformed geometries. Fixes #411. Didn't
	  seem to expose the crash in #168, the testcase for it was
	  expanded to extract invalidity reason.

2010-02-06 13:57  strk

	* Simplify hooks on GEOS error reporter function from isvalid*
	  functions

2010-02-06 13:48  strk

	* Add another test for #407

2010-02-06 10:49  colivier

	* Fix non NULL terminated string in ST_AsSVG with
	  GEOMETRYCOLLECTION EMPTY, cf #409 reported by sdikiy. Add related
	  unit test

2010-02-05 20:58  strk

	* Add ST_isValidDetail item

2010-02-05 20:55  strk

	* Register a buffer-logger as error-reporter from ST_isValidReason
	  and ST_isValidDetail so to catch exceptions thrown by GEOS at
	  postgis->geos conversion for the sake of reporting actual error.
	  Fixes ticket #408. Completed with testcase.

2010-02-05 17:58  strk

	* A space after return type looks better (and seems to be the
	  policy) for funcdef tags

2010-02-05 17:57  strk

	* Document ST_IsValidDetail

2010-02-05 17:26  strk

	* Add ST_isValidDetail(geom) returns valid_detail (new type!)

2010-02-04 20:30  strk

	* Astyle run (a-ha, got you!)

2010-02-04 17:43  pramsey

	* Push version numbers on trunk forward to next release.

2010-02-04 17:21  pramsey

	* Update release dates and changelog for 1.5.0

2010-02-03 22:42  pramsey

	* Initialize config->createindex value to 0

2010-02-03 21:42  pramsey

	* Fix handling of "missing table argument" case to use file name
	  properly.

2010-02-02 23:47  pramsey

	* Add --no-psqlrc to run_test (#405)

2010-02-02 22:44  pramsey

	* Tiny re-format

2010-02-02 17:44  pramsey

	* Extra information per Greg Troxel

2010-02-02 16:13  pramsey

	* Update usage string to show correct default encoding.

2010-02-02 04:14  pramsey

	* astyle recent change

2010-02-02 02:41  pramsey

	* Fix segfault on cases where not enough arguments are provided.
	  (#402)

2010-02-02 00:15  pramsey

	* Fix mis-handling of the commandline operations modes (#401)

2010-02-01 18:24  pramsey

	* Silence 'no-eol' compiler warning.

2010-02-01 17:35  pramsey

	* 1.5 astyle pass

2010-01-29 21:24  pramsey

	* Keep floats out of registers for spheroid calculation. Fixes odd
	  bug in OS/X gcc 4.1. Could probably be narrowed to only use flag
	  on affected platform. (#395)

2010-01-29 18:22  robe

	* fix example

2010-01-29 18:00  pramsey

	* Extra debugging information in spheroid area calculation.

2010-01-28 17:42  pramsey

	* Make area unit tests actually test against known good values

2010-01-28 15:51  colivier

	* revert r5175 commit about points results on #304. Related to #395

2010-01-28 15:28  colivier

	* In regress/tickets* Add missing srid 32702 and 32602. Add results
	  from #304 tests. Related to #395

2010-01-28 15:09  strk

	* Fix 'maintainer-clean' rule

2010-01-28 14:23  mcayland

	* Fix astyle.sh script so that if astyle cannot be found then it
	  immediately aborts with an error. Per report from Nicklas.

2010-01-28 12:19  mcayland

	* Add "make astyle" target to clean up source tree formatting as
	  per the style guidelines.

2010-01-26 21:10  pramsey

	* Make GEOS test insist on >= 3.1.1

2010-01-26 20:20  pramsey

	* Remove warning from lwline

2010-01-26 19:08  pramsey

	* Add example for ST_AddMeasure on multilinestring

2010-01-26 18:56  pramsey

	* Make ST_AddMeasure handle multilinestrings as well as
	  linestrings.

2010-01-26 17:24  pramsey

	* Remove unneeded See Also section.

2010-01-26 17:09  pramsey

	* Remove ST_StartMeasure ST_EndMeasure

2010-01-26 01:13  pramsey

	* Ignore postgis_comments.sql

2010-01-25 21:08  pramsey

	* Replace soft tabs with hard.

2010-01-25 21:06  pramsey

	* Add uninstall recipe for AddMeasure (#390)

2010-01-25 21:03  pramsey

	* Add ST_AddMeasure and associated documentations (#390)

2010-01-24 09:10  nicklas

	* 

2010-01-23 23:31  nicklas

	* Tiny Typo

2010-01-23 23:29  nicklas

	* remove ST_Maxdistance from TODO and note that C-version is still
	  TODO for ST_DumpPoints

2010-01-22 06:05  pramsey

	* Add note on removing milestone from trac

2010-01-21 16:44  pramsey

	* Updates for 1.5.0rc1

2010-01-21 13:08  nicklas

	* add missing comment

2010-01-21 07:19  nicklas

	* Fix for make check on MingW #389

2010-01-21 00:06  pramsey

	* Updated XML release notes (#374)

2010-01-20 20:17  pramsey

	* Make proper #! calls to perl in perl scripts

2010-01-20 18:55  robe

	* Add Jorge Arevalo to list since he's contributing a lot of work
	  to WKT Raster

2010-01-19 12:40  robe

	* Add George, Guillaume, and Vincent to contributors list

2010-01-19 12:37  robe

	* Bump Nicklas up since he's added a lot to this release and now
	  has commit access

2010-01-18 19:40  pramsey

	* Add towgs84 line into proj4text for srid = 28992 (#387)

2010-01-16 04:26  robe

	* Add Guillaume's PostgreSQL 8.5 contribution

2010-01-15 19:48  pramsey

	* 80col wrap NEWS

2010-01-15 18:49  robe

	* add note about GEOS 3.2

2010-01-15 18:41  pramsey

	* Short circuit on distance tests: only do full spheroidal
	  calculation where the distance is near or greater than the
	  tolerance. This will make large st_dwithin() radius searches much
	  faster since points that are well within the radius will not have
	  their full geodetic calculation run, only those that are close to
	  the radius boundary.

2010-01-15 18:06  pramsey

	* Prepare for 1.5.0b2

2010-01-15 17:54  pramsey

	* Make GEOS 3.1 the mandatory minimum (#385)

2010-01-15 17:47  pramsey

	* Ignore all PNG files.

2010-01-15 08:13  colivier

	* Round decimal part in #58 ticket unit test. As the previous
	  result was not cross platform compliant

2010-01-14 14:45  colivier

	* Fix undefined vars in LWDEBUGF (#383)

2010-01-14 08:34  colivier

	* Update TODO. remove ST_GeomFromKML entry

2010-01-12 10:33  mcayland

	* Add missing MODULE_big section for #311 which was preventing the
	  main PostGIS library from being installed on older versions of
	  PostgreSQL.

2010-01-12 08:23  robe

	* slight typo correction

2010-01-12 08:18  robe

	* Add ST_DFullyWithin and add analysis as descriptor to functions

2010-01-12 04:28  pramsey

	* Change ST_Equals to use && instead of ~= (#378)

2010-01-12 04:24  pramsey

	* Shorten trac URL.

2010-01-12 01:01  pramsey

	* Add comment about postgis_comments.sql handling in 'clean' target
	  of docs

2010-01-12 01:00  pramsey

	* Don't remove postgis_comments.sql when doing a 'make clean' in
	  doc, that way they can survive into the tarball build for final
	  release.

2010-01-12 00:25  pramsey

	* Performance tweak to distance calculations with tolerance. If
	  distance is much less than tolerance, don't bother with geodetic
	  calculation. If distance is close to or greater than tolerance,
	  do the geodetic calculation. Should make st_dwithin faster,
	  avoiding geodetic calculations for points that are clearly within
	  tolerance.

2010-01-11 17:31  kneufeld

	* added missing liblwgeom target needed to build the documentation
	  images

2010-01-09 03:05  robe

	* fix typo

2010-01-09 03:05  robe

	* Fill in missing spots in News

2010-01-09 00:10  pramsey

	* Use macro define to determine default geometry column name in gui

2010-01-08 23:39  pramsey

	* Update the NEW file

2010-01-08 23:16  pramsey

	* Added in one removed function (st_max_distance, replaced by
	  st_maxdistance) to the drop script (#330)

2010-01-08 22:48  pramsey

	* Override pgxs defaults for install, from mcayland (#311)

2010-01-07 16:04  mcayland

	* Apply a modified version of Guillaume Lelarge's patch to allow
	  compilation under current PostgreSQL 8.5 CVS.

2010-01-04 23:25  pramsey

	* Initailize config value from simple_geometries

2010-01-04 19:52  pramsey

	* Bracked and reformat comparison to be more explicit

2010-01-04 17:55  pramsey

	* Fixed up de-serialization routines to avoid *geoms = malloc(0)
	  cases which were causing free to fail later on down the line
	  (#370)

2010-01-04 05:47  pramsey

	* Remove the ifdef/endif blocks for HAVE_ICONV (#367)

2010-01-04 05:42  pramsey

	* Make configure error out when iconv is unavailable. (#367)

2010-01-04 05:21  pramsey

	* Minor change to about dialog build.

2010-01-04 04:52  pramsey

	* Re-fix connection password hiding (#356)

2010-01-04 00:34  pramsey

	* Fix the RCSID to actually substitute

2010-01-04 00:32  pramsey

	* Add an About dialogue that contains the revision string
	  (hopefully)

2010-01-04 00:31  pramsey

	* Make lwcollection_extract slightly more empty-intelligent

2010-01-03 23:05  pramsey

	* Separate the options config persistence from the main persistence
	  routine to allow the "geocolumn" magic to work more reliably
	  (#369)

2010-01-02 08:17  pramsey

	* Add initialization to fix one Win32 segfault.

2010-01-02 07:01  pramsey

	* Add getopt.o into the modules used by shp2pgsql-gui.exe

2010-01-02 06:57  pramsey

	* Flip back to pgis_getopt

2010-01-01 20:28  pramsey

	* Change log entry to reflect actual iconv target encoding (UTF-8,
	  not UTF8)

2010-01-01 19:44  robe

	* amend upgrade instructions to include description
	  postgis_upgrade*.sql

2010-01-01 19:30  robe

	* put in ?, -n and -N missing from loader list

2009-12-31 12:41  robe

	* minor change

2009-12-31 11:56  robe

	* amend shp2pgsql section to mention gui loader and also -G
	  geography switch

2009-12-30 15:31  robe

	* change wording in what is new titles to reflect they show both
	  new and changed/enhanced functions

2009-12-30 15:12  robe

	* Fix ST_Extent/ST_Expand docs to reflect change in behavior of
	  outputting double precision coords instead of float4. Still need
	  to fix up examples.

2009-12-30 14:52  mcayland

	* Fix ST_Envelope() and ST_Expand() so that they use double
	  precision arithmetic rather than single precision arithmetic for
	  their calculations. The internal BOX2DFLOAT4s should *never* be
	  used for calculation purposes.

2009-12-30 13:08  robe

	* ST_Box back to Box link ref

2009-12-30 12:53  robe

	* oops revert change I guess ST_Box .. is the one that's
	  deprecated. How confusing :) PRobably should remove from docs at
	  some point.

2009-12-30 12:48  robe

	* amend faqs and change Box2D,Box3D to ST_Box...

2009-12-30 09:15  robe

	* correct example

2009-12-30 07:20  robe

	* more clarity on the float4/float8 for ST_Envelope

2009-12-30 06:53  robe

	* #531 ST_Envelope has wrong return type changed from boolean to
	  geometry

2009-12-30 06:45  robe

	* slight wording change

2009-12-30 06:44  robe

	* fill in mising geography = operator

2009-12-30 06:38  robe

	* fix typo

2009-12-30 06:12  robe

	* #365 document ST_GeogFromWKB and ST_GeogFromText

2009-12-30 01:25  pramsey

	* Rename ST_GeographyFromBinary to ST_GeogFromWKB. Add
	  ST_GeogFromText to ape the ISO geometry spec more closely. (#360)

2009-12-30 01:20  pramsey

	* Remove the NULL policy line from the GUI options (#363)

2009-12-30 01:12  pramsey

	* Make a few things more explicit in the handling of encoding.

2009-12-29 20:23  pramsey

	* Remove a couple compiler warnings following last change.

2009-12-29 20:16  pramsey

	* Change options dialogue into actual GTK dialog and move to
	  creating/destroying it on each appearance. (#363)

2009-12-29 19:23  pramsey

	* Try and get around the expanding window problem

2009-12-29 08:52  mcayland

	* Add a filter name to the shapefile file selector; this is just a
	  cosmetic fix.

2009-12-29 08:35  mcayland

	* Restrict SQL to only 255 characters when displaying erroneus SQL
	  in the log window. This prevents GTK from crashing when really
	  long lines are added to the log window.

2009-12-28 18:48  pramsey

	* Include GUI as conditional install target

2009-12-28 13:32  mcayland

	* Add some more missing defaults to the shapefile loader
	  configuration.

2009-12-27 17:16  mcayland

	* Fix shp2pgsql-gui not picking up the correct default settings,
	  which was causing some shapefiles to abort in the GUI but when
	  using the CLI.

2009-12-25 04:41  pramsey

	* Fix up another password leaking into the log (#356)

2009-12-24 00:57  pramsey

	* Handle case where there is no password to sanitize

2009-12-23 19:49  pramsey

	* Sanitize the connection string displayed in the GUI log (#356)

2009-12-23 19:34  pramsey

	* Add support for dumping geography tables. (#251)

2009-12-23 15:48  colivier

	* Add http://www.epsg.org/6.11.2/4326 srsName pattern support
	  (related to CITE WFS 1.1 GetFeature-tc17.2. Add related unit
	  tests

2009-12-23 05:01  pramsey

	* Remove hack PGAdmin GUI target (#355)

2009-12-22 20:50  pramsey

	* Add message to GUI when creating spatial index.

2009-12-22 19:38  pramsey

	* Add shp2pgsql-pgadmin build target for exe without special win32
	  options.

2009-12-22 12:38  mcayland

	* Fix bug in geography support when creating indexes.

2009-12-22 12:28  mcayland

	* More improvements to the shapefile loader:
	  - Fix COPY support for shapefiles containing more than 1 record
	  - Fix cancellation on mid-import
	  - Remove progress logging on import, and replace with flashly
	  progress bar

2009-12-22 00:35  pramsey

	* Handle index building when loading geography

2009-12-22 00:27  pramsey

	* Add support for GEOGRAPHY type to loader GUI. (#251)

2009-12-21 23:22  pramsey

	* Add support for geography type to command-line loader (#251)

2009-12-20 17:42  pramsey

	* CFLAGS=-pedantic pass over the codebase and warnings reduced

2009-12-20 17:23  pramsey

	* Disable unused static function.

2009-12-20 04:42  pramsey

	* Minor changes to header inclusions.

2009-12-20 04:31  pramsey

	* Fix bracket issue in commandline opt handline

2009-12-19 03:56  pramsey

	* Radically simpler getopt implementation from AT&T UNIX.

2009-12-18 20:51  pramsey

	* Add some logging during the load so we can see what's going on.

2009-12-18 19:28  colivier

	* remove the #273 test, as it already the same than point_1

2009-12-18 19:08  colivier

	* Libxml become mandatory. Cf #344. Modify configure step, remove
	  all HAVE_LIBXML2 from code, sql and unit tests. Update
	  documentation

2009-12-18 18:38  pramsey

	* Moved size of int8 down to 19 chars (#326)

2009-12-18 18:26  robe

	* fix some typos, cosmetic changes, throw some more geography
	  around

2009-12-18 17:43  robe

	* Find a home for Paul's examples and Advanced FAQ and back
	  reference from main FAQ section

2009-12-18 17:16  robe

	* We all new this day would come when we'd have to devote a whole
	  section to this new kid called "geography". Think we still need
	  to shuffle things around as the next section seems like a
	  disconnect from the geography section

2009-12-18 07:46  mleslie

	* Reverting the change of r5007, removal of the getopt hack, to get
	  windows builds working again.

2009-12-18 06:39  pramsey

	* Add in icon and resource information for Win32 GUI

2009-12-18 05:55  pramsey

	* Make GUI open w/o console under Win32

2009-12-17 12:54  mcayland

	* Implement proper cleanup if an import fails, and also disable the
	  "Import" button during the import to ensure that multiple import
	  threads can't be launched.

2009-12-17 11:16  mcayland

	* Add GUI option to allow the use of COPY rather than INSERT to
	  load geometries into the database. Currently the default is still
	  to use INSERT.

2009-12-17 11:11  mcayland

	* Fix memory scope error (resulting in segfault) accidentally
	  introduced by the command line changes.

2009-12-16 17:13  pramsey

	* Temporarily de-regress the loader while talking to -devel

2009-12-16 17:00  pramsey

	* Quiet solaris warnings

2009-12-16 16:49  pramsey

	* Remove warning on Solaris

2009-12-16 00:43  pramsey

	* Add initial values.

2009-12-15 23:55  pramsey

	* Change MAX_DBF_FIELD_SIZE to 254 (#326)

2009-12-15 23:44  pramsey

	* Add in support for command-line options for connection info to
	  GUI (#338)

2009-12-15 21:45  pramsey

	* Remove custom getopt files and move back to system getopt. Will
	  take some testing, but will be worth it to be rid of this
	  unmaintainable hack.

2009-12-15 20:56  pramsey

	* Make null date field blank rather than 00000000 (#321)

2009-12-15 20:08  pramsey

	* Make 4326 the default SRID for "unknown" cases, both in column
	  creation and in geography object creation. (#347)

2009-12-15 18:44  pramsey

	* Add --with-libiconv argument to configure, to allow third-party
	  iconv libraries to be used instead of system iconv, if so
	  desired. Necessary to work around an OS/X Snow Leopard issue
	  (iconv_open only available as a 32 bit call!)

2009-12-15 18:42  pramsey

	* Fix buffer overrun case.

2009-12-15 15:10  pramsey

	* Remove syntax error (fumbling fingers?) in the usage line (#345)

2009-12-15 15:08  pramsey

	* Remove test that enforces only OGC-standard WKT for
	  GeomFromText(). We'll accept any string we can parse, just like
	  geometry_in(). (#332)

2009-12-14 18:04  pramsey

	* Flip argument order for -cli exe build and add CFLAGS back into
	  linking line

2009-12-14 11:26  mcayland

	* Remove the original shp2pgsql.c file which is no longer required
	  with the new architecture.

2009-12-14 01:38  mcayland

	* Fix incorrect logic when outputting escaped strings; COPY does
	  not require the attribute to be surrounded by apostrophes.

2009-12-14 01:23  mcayland

	* Fix missing COPY terminator from shp2pgsql command line
	  component.

2009-12-13 20:31  mcayland

	* Commit initial version of reworked shp2pgsql architecture that
	  defines a common API within shp2pgsql-core that can be called
	  from both the CLI and GUI interfaces.
	  
	  There are still some minor TODOs left, however the basic concept
	  appears to work well and I've also spent time running tests under
	  valgrind to ensure that we don't leak memory on larger
	  shapefiles.

2009-12-09 17:33  kneufeld

	* added identifier to shp2pgsql usage section

2009-12-09 17:12  kneufeld

	* updated "Using the Loader" to demonstrate the use of the
	  available options

2009-12-09 05:08  robe

	* Correct the output type of ST_Extent and flag this as a change in
	  behavior in PostGIS 1.4

2009-12-07 15:56  pramsey

	* Fix mistakes in geography faq item.

2009-12-04 15:39  robe

	* get rid of begin; commit in geography.sql.in.c. Now that it is
	  part of postgis.sql.inc.c, no need for it.

2009-12-04 12:32  robe

	* change to use refname instead of refid for link in what's new --
	  so operators show the operator symbol instead of underlying
	  function name

2009-12-03 20:42  kneufeld

	* removed VACUUM
	  made into a single transaction block

2009-12-03 18:51  kneufeld

	* removed url that is probably the cause in breaking docbook

2009-12-03 18:43  kneufeld

	* a couple typos in the DE-9IM explanation
	  added further reading references.

2009-12-03 16:23  kneufeld

	* fixed a typo and added a few cross links

2009-12-03 14:23  robe

	* Replace unicode codes with images. IE 6 and 7 not happy. PDF not
	  happy with unicode happy face symbol -- Regina not happy :(

2009-12-03 08:58  robe

	* fill in missing curve support flags for outputs

2009-12-03 06:14  kneufeld

	* added a few reference cross links

2009-12-02 23:41  kneufeld

	* removed borders around the tables in the geometry compliancy
	  section

2009-12-02 23:25  kneufeld

	* added some thoughts on DE-9IM

2009-12-02 23:23  kneufeld

	* added target to resize certain images

2009-12-02 22:05  robe

	* Flag more as working with curves. I think all do except same
	  operator but need to verify.

2009-12-02 21:48  robe

	* Looks fine in all my IE8 browsers perhaps its just IE7 that's
	  behind the times. Use cutesy unicode dingbats for now -- alos put
	  in item list legend.

2009-12-02 21:02  kneufeld

	* added de9im images

2009-12-02 15:20  robe

	* Now that pdf table layout is fixed with informal table -- put
	  back operators in matrix

2009-12-02 14:47  robe

	* Do I dear try an informal table again :)

2009-12-02 14:03  robe

	* Try Mateusz idea of a unicode checkmark

2009-12-01 22:54  robe

	* hmm spelled geometry wrong

2009-12-01 22:40  robe

	* get rid of padding on tables

2009-12-01 22:30  robe

	* try again

2009-12-01 21:47  robe

	* back to formal table

2009-12-01 20:08  robe

	* 

2009-12-01 20:00  robe

	* try again

2009-12-01 19:53  robe

	* 

2009-12-01 19:34  robe

	* fix build

2009-12-01 19:19  robe

	* seeif pdf looks better with an informaltable

2009-12-01 18:30  robe

	* title change

2009-12-01 18:29  robe

	* typo

2009-12-01 18:07  robe

	* Add sql mm compliance column get rid of cell-padding

2009-12-01 17:17  robe

	* shorten matrix list to exclude operators and exception so pdf is
	  not quite so ugly. Try to fit on one page.

2009-12-01 17:06  robe

	* fix filter for 2.5D/curved support. More tweaking of style

2009-12-01 16:42  robe

	* get rid of border=0 altogether exclude management,types, and
	  transaction from matrix

2009-12-01 16:15  robe

	* border not taking

2009-12-01 15:09  robe

	* I want table borders

2009-12-01 14:42  robe

	* oops had left over junk -- get rid of junk

2009-12-01 14:28  robe

	* try to get rid of section abstract -- see if pdflatex accepts
	  super duper matrix

2009-12-01 14:15  robe

	* First attempt at super-duper type functionality compare matrix

2009-11-30 22:08  pramsey

	* Fix up boundary condition in node interaction test.

2009-11-30 20:52  pramsey

	* Add an internal geometry tree for use in a native prepared
	  geometry scheme for fast intersection tests.

2009-11-30 20:50  pramsey

	* Add svn:keywords to everyone

2009-11-30 20:49  pramsey

	* Add NL to end of expected file.

2009-11-30 20:44  pramsey

	* Move the fromGML test into the in_gml.sql file, so that it will
	  be properly excluded when libxml2 is not available.

2009-11-30 20:39  pramsey

	* Move have_libxml2 define to the other library have_ defines.

2009-11-30 20:37  pramsey

	* Fix warnings from cpp during sql file build as reported by
	  kneufeld

2009-11-30 19:56  pramsey

	* Updated SQL files for uninstallation to match current state.

2009-11-30 19:12  pramsey

	* Update the upgrade process description to match new scripts.

2009-11-30 17:27  pramsey

	* Rename ST_PointOutside to _ST_PointOutside (#325)

2009-11-30 16:40  kneufeld

	* renamed ST_DumpPoints to _ST_DumpPoints

2009-11-30 14:30  robe

	* revise template to use new entities

2009-11-30 14:24  robe

	* availability note not specified right for ST_DumpPoints

2009-11-30 09:16  robe

	* fill in missing proto for st_polygonize

2009-11-29 09:07  robe

	* Yeh ST_GeomFromKML/GML not crashing anymore on Windows (when
	  libxml statically compiled in) -- can put back the tests

2009-11-28 22:36  robe

	* Add missing ST_CoveredBy proto for geography

2009-11-28 07:13  robe

	* try to force paragraph at top using sectinfo abstract. Make note
	  about deprecation more threatening.

2009-11-28 06:50  robe

	* slight amendment to description of casts

2009-11-28 06:40  robe

	* fill out casting behavior, also list box type functions and links
	  to it and from it

2009-11-27 23:38  pramsey

	* Add install directory as an ignore.

2009-11-27 20:58  robe

	* link to new geometry_dump sections, also alphabetize dump
	  functions

2009-11-27 20:39  robe

	* thanks Kevin -- this should work now

2009-11-27 20:31  robe

	* take out link and see if hudson is happy

2009-11-27 20:01  robe

	* try again - maybe typo

2009-11-27 19:46  robe

	* Add geometry_dump and special index to list all functions that
	  take as input or output geometry_dump objects

2009-11-27 19:21  pramsey

	* A few more Mapserver usage updates.

2009-11-27 19:17  pramsey

	* Update the using mapserver section a little

2009-11-27 17:50  pramsey

	* Add newlines at file ends to silence warnings

2009-11-27 17:06  kneufeld

	* Fixed a few typos and missing references

2009-11-27 16:28  robe

	* okay another try. bad scaling

2009-11-27 16:01  robe

	* make all colors different for clarity

2009-11-27 15:37  robe

	* forgot images

2009-11-27 15:36  robe

	* remove dupe ST_DFullyWithin, put in availability note for
	  ST_DFullyWithin, add ST_ClosestPoint documentation and images,
	  fix ST_LongestLine diag 3(forgot about the 200x200 rule)

2009-11-26 18:50  robe

	* another st_longestline example

2009-11-26 17:56  mcayland

	* Commit slightly altered regression tests for the above.

2009-11-26 17:55  mcayland

	* Fix #316: IsValid? called on invalid 3d object leads to crash.
	  Because of the way the parser works, not all tuples can hold a
	  valid parse position; hence when trying to display the error
	  message, the parser would crash. The solution I went for here was
	  to alter pop() so that "counting tuples" always hold a valid
	  parse position, and then re-write the various check functions to
	  ensure that they only display parse errors with details from the
	  next "counting tuple" higher up in the stack.

2009-11-26 16:52  robe

	* change shortestline/longestline point/line example

2009-11-25 23:37  robe

	* another typo

2009-11-25 23:36  robe

	* fix typo in coordinates

2009-11-25 23:07  robe

	* make diagrams more interesting

2009-11-25 22:48  robe

	* Put in figures for ST_LongestLine. revise figure for shortest
	  line make geometries the same for easy compare

2009-11-25 22:15  robe

	* cosmetic changes

2009-11-25 22:12  robe

	* Put in images for ST_ShortestLine

2009-11-25 21:49  robe

	* put in missing availability notes

2009-11-25 19:15  pramsey

	* Merge Nicklas Aven's distance spike into trunk. (#63, #231)

2009-11-24 22:10  kneufeld

	* added refentry section for ST_DumpPoints()

2009-11-24 21:46  kneufeld

	* added an ST_DumpPoints image to the collection.

2009-11-24 17:28  colivier

	* explicit NULL test on xa->name. Related to #273

2009-11-24 10:28  colivier

	* add also availability note to GmlToSQL()

2009-11-24 10:20  colivier

	* add availability information for postgis_libxml_version()

2009-11-23 18:07  robe

	* #300 - minor casing changes to reference. Incorporate logic to
	  comment types. Types need more description and casting behavior
	  detail.

2009-11-23 14:27  robe

	* New postgresql type section per #300. Still need to modify
	  postgis_comments.sql.xsl accordingly

2009-11-23 14:26  colivier

	* Add libxml2 version information in postgis_full_version. Add
	  libxml2 support information in postgis_version. Add new
	  postgis_libxml_version function. Add doc entry for this new
	  function.

2009-11-22 04:56  pramsey

	* Move utility functions only used in cunit tests to the cunit
	  code.

2009-11-22 04:28  pramsey

	* Replace pow(,2.0) with POW2 macro.

2009-11-21 06:08  pramsey

	* Move from pass-by-value to pass-by-const-pointer. What can I say,
	  I have no control over myself.

2009-11-21 03:44  robe

	* update st_buffer, st_intersection details for geography to
	  reflect what we are actually doing in bestsrid calc

2009-11-21 03:31  robe

	* grammar correction

2009-11-20 20:12  pramsey

	* Fix an error hidden in a debug line.

2009-11-20 18:36  pramsey

	* Fix graxing case and improve co-linear handling with help from
	  Nicklas Aven (#314)

2009-11-20 18:05  kneufeld

	* added missing dependency of postgis_aggs_mm for the comments

2009-11-20 14:02  mcayland

	* Apply Kris Jurka's pgsql2shp patches, as detail in the
	  postgis-devel archives on 12th Nov. Thanks Kris!

2009-11-20 13:53  mcayland

	* Finish working on Dave Fuhry's memory-leak patch, and also fix
	  several other leaks found by running shp2pgsql through valgrind.

2009-11-19 22:35  colivier

	* Switch to reference splitted files. Add references entities. Use
	  postgis.xml rather than reference.xml in doc/xsl/* files. Add
	  template rule in doc/xsl/* to only use
	  /book/chapter[@id='reference'].

2009-11-19 20:23  pramsey

	* Handle the case where the stabline and a polygon edge are
	  co-linear in point-in-polygon test.

2009-11-19 15:39  mcayland

	* Alter regression test harness so that shp2pgsql/pgsql2shp can be
	  tested without being installed.

2009-11-19 00:54  pramsey

	* Attempt to clarify MULTIPOLYGON behavior in
	  ST_SimplifyPreserveTopology (#240)

2009-11-18 19:54  pramsey

	* Add another example (#218)

2009-11-18 19:53  pramsey

	* Put constants reference in the example, so people see it (nobody
	  reads documentation) (#218)

2009-11-18 17:28  kneufeld

	* Ok, well that didn't work. Reverting changes.

2009-11-18 17:19  kneufeld

	* simplified postgis-out.xml target. The sed replacement should
	  only happen on the postgis.xml file as the DocBook variable
	  &last_release_version is used throughout the documentation

2009-11-17 23:27  pramsey

	* Add in the history table convenience functions, a README and some
	  manual examples for pedagogy.

2009-11-17 22:29  pramsey

	* Fix a double-free in the unit test for collection extract.

2009-11-17 20:14  pramsey

	* Add availability line.

2009-11-17 20:05  pramsey

	* Add more explanation of type numbers.

2009-11-17 20:03  pramsey

	* Implement ST_CollectionExtract() to pull specific homogeneous
	  collections out of heterogeneous collections. Regressions and
	  documentation included. (#218)

2009-11-17 17:23  pramsey

	* Trim the binary versions of geometries to try and remove
	  regressions from other platforms.

2009-11-17 14:00  mcayland

	* Properly fix #219 by creating a separate "mini install" of
	  PostGIS into the PGXS regression directory that can be used for
	  regression. This is because different architectures have
	  different naming conventions, and so Paul's original hack isn't
	  guaranteed to work. By using PGXS to perform the install, we
	  eliminate the problem of having to know the final architecture
	  library name.

2009-11-17 04:28  pramsey

	* Add tests from #210 to the tickets.sql

2009-11-17 04:25  pramsey

	* Add tickets.sql and expected tests derived from old trac entries
	  (#214)

2009-11-16 23:30  pramsey

	* Add identifying lines to SQL so that error lines are easier to
	  find.

2009-11-16 23:22  pramsey

	* Remove trailing space from libname

2009-11-16 22:01  pramsey

	* Add in hack to match the library .so substition name to the one
	  produced by a particular PgSQL version. (#219)

2009-11-16 21:13  pramsey

	* Add in tests for MapServer/Geoserver-style SQL calls. (#224)

2009-11-16 20:25  pramsey

	* Make scripts version independent of library micro-version.

2009-11-16 19:52  pramsey

	* Make POSTGIS_SCRIPTS_VERSION reflect the maximum SVN version of
	  the SQL input files. (#242)

2009-11-16 19:47  kneufeld

	* Ticket #76.
	  - added a modified version of a plpgsql implementation for
	  ST_DumpPoints() proposed by Maxime van Noppen.
	  - added regression tests

2009-11-16 19:10  pramsey

	* Make an unknown geography SRID translate to a 4326 geometry SRID
	  during a cast (#298)

2009-11-16 19:06  robe

	* forgot availability note

2009-11-16 19:04  robe

	* fix typos in ST_MakeEnvelope (at least he tries :) )

2009-11-16 18:46  pramsey

	* Add doco and regression tests for ST_MakeEnvelope() (#199)

2009-11-16 18:28  pramsey

	* Add ST_MakeEnvelope() constructor, terse function for making bbox
	  polygons. (#199)

2009-11-16 13:50  robe

	* revise to deal with boolean arguments

2009-11-16 12:57  robe

	* Update geography transform description to reflect new cowboy
	  transform hack strategy :). Need to update functions as well once
	  Olivier has stopped kicking dust.

2009-11-16 05:55  robe

	* More encouragement to use GEOS 3.2 :)

2009-11-16 05:53  robe

	* get rid of reference to loading geography.sql (now integrated in
	  postgis.sql)

2009-11-16 00:28  colivier

	* revert Makefile.in reference.xml and postgis.xml to r4816. Need
	  to fix NewFunction reference to go further :(

2009-11-16 00:27  pramsey

	* Cowboy triumphs. (#304)

2009-11-15 23:13  pramsey

	* Actually use Antarctic stereographic for antarctic points. (#304)

2009-11-15 22:17  colivier

	* Add final semicolon. Remove useless copy related to reference.xml

2009-11-15 22:03  colivier

	* Add forgotten .xml (in pdf rule)

2009-11-15 21:55  colivier

	* Add forgotten .xml in postgis-out rule

2009-11-15 21:23  colivier

	* Update Makefile rules, related to reference.xml split (r4817)

2009-11-15 20:39  colivier

	* Split reference.xml on several sub files (upon sect1). Use entity
	  to avoid redundant compliant/support text (SFS, SQL/MM, Z/M
	  dimensions, Curve support)

2009-11-15 19:52  pramsey

	* Handle odd ArcMap scinotation for large ints. (#38)

2009-11-15 19:32  pramsey

	* Add locale handling by setting to 'C' (#303)

2009-11-15 19:23  pramsey

	* Make the _cmp and _eq methods use the same equality conditions so
	  that
	  indexed and unindexed answers will be the same. (#292)

2009-11-14 21:14  pramsey

	* Move the polar stereographic line a little further north in
	  bestsrid. (#304)

2009-11-14 03:49  robe

	* missing ST_DWithin geography spheroid proto

2009-11-14 00:40  pramsey

	* Add testing and drop deprecated functions (#202)

2009-11-13 22:13  pramsey

	* Build out version specific upgrade scripts.

2009-11-13 20:04  pramsey

	* First baby steps towards version-specific loader

2009-11-13 15:28  robe

	* libxml preferable

2009-11-13 15:27  robe

	* fix Paul's bad spelling, add KML in output list, link to what's
	  new in PostGIS 1.5 section, GEOS 3.2 preferred

2009-11-13 03:35  robe

	* fix formatting in ST_LineCrossingDirection (replace tabs with
	  spaces)-- show new corrected output after #272 - should be
	  negatively symmetric fix

2009-11-12 19:00  pramsey

	* Walk back function deletions of ST_ functions under types and
	  operators, these can't be dropped during an in-place upgrade,
	  *sigh*. (#195)

2009-11-12 04:09  pramsey

	* Remove old version ifdefs for versions < PgSQL 8.3 (#290)

2009-11-11 19:57  pramsey

	* Update behavior of lwgeom_same to match "orderingequals"
	  semantics (#289)

2009-11-11 19:35  pramsey

	* Slightly loosen equality tolerance check for point in cone...
	  does this fix cunit regressions?

2009-11-11 19:02  pramsey

	* Simplify code and improve consistency of linecrossing results
	  (#272)

2009-11-11 00:00  pramsey

	* Remove GisT headers from file and set keywords.

2009-11-10 23:58  pramsey

	* Make the = operator do a pure equality test

2009-11-10 20:39  pramsey

	* Stub implementation of ordering operators (#292)

2009-11-10 19:30  pramsey

	* Apply handling for EMPTY geometries to all geography functions
	  per the DevWikiEmptyGeometry page.

2009-11-10 18:34  robe

	* put logic to recognize boolean and KML text args. Exclude
	  ST_GeomFromKML and ST_GeomFromGML from testing until crashing
	  problem under mingw is resolved.

2009-11-10 12:45  robe

	* put availability note first in what's new for 1.5. Some of the
	  functions aren't new but support geography or have behavior
	  change. Easier if that note comes first. Will change for prior
	  what's new later if this looks okay.

2009-11-10 12:18  robe

	* using (T) to denote Paul's transform hacks and noting what that
	  (T) means. Will eventually use to generate super duper function
	  compare matrix :)

2009-11-10 12:13  robe

	* Put in ST_Intersection proto for geography

2009-11-10 12:08  robe

	* add ST_Intersects proto for geography

2009-11-10 11:57  robe

	* Add ST_GeomFromKML, add some grammar corrections to
	  ST_GeomFromGML

2009-11-08 19:05  colivier

	* Initial version of ST_GeomFromKML function and related units
	  tests

2009-11-08 19:02  colivier

	* remove an unused var. minor comment change

2009-11-08 06:42  colivier

	* Complete ST_GeomFromGML documentation. Add ST_GMLToSQL
	  documentation entry. (Please tks to read back as my english
	  grammar is far to be perfect)

2009-11-07 16:49  pramsey

	* Remove TODO items that have actually been done.

2009-11-07 16:17  pramsey

	* Make the configure-time test for PgSQL version check for 8.3+
	  (#290)

2009-11-07 01:47  pramsey

	* Drop database when function loads fail in regression tests. (#77)

2009-11-07 01:31  pramsey

	* Make ~= be a bounding box only operator and upgrade ST_Equals()
	  and ST_OrderingEquals() to match the new behavior. Update
	  regression tests to match new behavior. (#282) See also #289 for
	  an odd quirk discovered while updating regression tests.

2009-11-07 00:33  pramsey

	* Add text wrappers to functions we commonly expect people to call
	  with text arguments but expect implicit casting to geometry.
	  (#252)

2009-11-07 00:12  pramsey

	* Fix for point-on-vertex case of st_covers (#271)

2009-11-06 22:55  pramsey

	* Utility to read svn revision numbers from SQL scripts.

2009-11-06 22:49  colivier

	* finalize Xlink support (GML SF-2 fully compliant). Fix typo on
	  PointProperty/Point. Few comments and style corrections. Update
	  unit tests.

2009-11-06 21:45  pramsey

	* Make geography.sql part of the standard postgis.sql build.

2009-11-06 20:46  pramsey

	* Add costs to CPU intensive C functions and update doco to ensure
	  8.3 is the referenced minimum PgSQL version. (#230)

2009-11-06 17:30  pramsey

	* Update documentation for those functions affected by RFC3. They
	  are all internal functions that are going to disappear in 2.0,
	  might be better to simply remove them, but for now...

2009-11-05 20:20  pramsey

	* Fix for #157, ST_GeometryType output doesn't correctly identify
	  curved geometries

2009-11-05 19:29  pramsey

	* Fix for new LRS regression (#283)

2009-11-05 19:04  pramsey

	* Implement RFC3 (#195)

2009-11-05 04:55  pramsey

	* Some initializations and a null pointer avoidance test (#273)

2009-11-05 00:58  pramsey

	* Add ST_Intersection() and ST_Intersects() for geography.

2009-11-05 00:43  pramsey

	* Remove createdb_opt lines from psql and createlang calls. (#228)

2009-11-05 00:37  pramsey

	* Make non-M attempts to run LRS functions error out instead of
	  return NULL (#113)

2009-11-04 23:51  pramsey

	* Fix for #273? Some unitialized variables may have been causing
	  problems. Initializing them fixed this problem for me.

2009-11-04 23:03  pramsey

	* Fix hausdorf crasher (#279)

2009-11-04 21:19  colivier

	* revert wrong commit (r4741) on wktparse.lex file

2009-11-04 21:10  colivier

	* Allow a double to not have digit after dot (related to #175).
	  Update unit test case

2009-11-04 20:35  pramsey

	* Fix for #175, numbers with a terminal decimal won't parse.

2009-11-04 18:59  robe

	* amend ST_Length to include use_spheroid proto and amend examples
	  to state new default behavior

2009-11-04 18:47  pramsey

	* Allow ~= operator to recheck, per #253.

2009-11-04 11:57  robe

	* type correction in ST_BuildArea output. Add additional proto to
	  ST_Area and correct the example to show the new spheroid
	  measurement default

2009-11-04 09:53  colivier

	* Give priority to gml namespace attribute if any. Apply a fix on
	  ring incrementation (Surface/interior)

2009-11-04 03:27  pramsey

	* Change ST_Area(geog) to defaul to spheroid calculation.

2009-11-04 00:13  pramsey

	* Remove unit test failure cases in 32-bit architectures. Now have
	  to test correctness
	  of algorithms on test data in 64-bit environment.

2009-11-03 22:26  colivier

	* Initial support of Xlink. Add related units tests. Few cleaning

2009-11-03 22:24  colivier

	* Add xpath headers support for libxml2

2009-11-03 21:24  pramsey

	* File headers and property setting.

2009-11-03 21:16  pramsey

	* Add in handlers to avoid sheroid area cases we currently cannot
	  handle.

2009-11-03 21:13  pramsey

	* Slight change in ST_Area wording.

2009-11-03 15:32  robe

	* amend distance proto and example -- now we default to spheroid

2009-11-03 13:36  colivier

	* Add namespace support. Add pointProperty and pointRep support.
	  Fix pos and posList spaces inside coordinates issue. Comments
	  update. Update unit tests

2009-11-03 10:03  robe

	* get rid of extra para tag

2009-11-03 09:47  robe

	* more typo fixing

2009-11-03 09:33  robe

	* fix typo

2009-11-03 05:19  robe

	* Document ST_Buffer for geography and caveats

2009-11-03 02:58  pramsey

	* Re-enable other geodetic unit tests and remove Java code block.

2009-11-03 00:36  pramsey

	* First cut of ST_Area(geography) on spheroid. Currently not
	  default, use ST_Area(geog, true) to enable it. Beware of
	  limitations over poles and eequator.

2009-11-02 12:05  robe

	* minor corrections to ST_distance_sphere/spheroid descriptions

2009-11-01 22:31  robe

	* amend doc for st_distance_sphere, st_distance_spheroid to reflect
	  expanded support.

2009-10-31 05:05  pramsey

	* Make distance_spher(oid) functions a little more type safe.

2009-10-31 04:53  pramsey

	* Update distance_sphere and distance_spheroid to back onto new
	  geodetic handlers and support generic geometry.

2009-10-31 00:10  pramsey

	* Tighten up geometry->geography case (#265)

2009-10-31 00:01  pramsey

	* Add ST_Length() implementation on spheroid and rationalize the
	  sphere/spheroid implementations into
	  a smaller shared set of functions.

2009-10-30 20:45  pramsey

	* Add in spheroid calculations for ST_Distance and ST_DWithin.

2009-10-30 19:00  robe

	* Add link to new compatibility matrix

2009-10-29 20:31  colivier

	* Change dimension to srsDimension (GML 3.1.1)

2009-10-29 20:21  colivier

	* Change attribute dimension into srsDimension (GML 3.1.1), cf #276

2009-10-29 19:53  pramsey

	* Minor changes for numerical stability. Remove logging.

2009-10-29 19:41  pramsey

	* Increase precision of minor axis constant.

2009-10-29 19:24  pramsey

	* Spheroid distance calculation between points added.

2009-10-29 18:42  colivier

	* Add mixed GML srs support. Add ability to deal with lat/lon issue
	  in GML 3. Fix GML collection units tests. Update units tests

2009-10-29 18:40  colivier

	* Expose transform_point, make_project and GetProj4StringSPI.
	  Creation of lwgem_transform.h

2009-10-29 14:21  colivier

	* Update unit test result, related to error message change (r4662
	  in lwgeom_transform.c)

2009-10-29 14:08  colivier

	* Add attribute dimension in gml:pos and gml:posList. Fix
	  geometrycollection invalid GML output. Update units test. Cf #276

2009-10-28 23:05  pramsey

	* Note why the penalty function was changed.

2009-10-28 23:02  pramsey

	* Remove overly clever penalty calculation and improve index
	  structure a lot!

2009-10-28 18:38  pramsey

	* Fill in actual error condition

2009-10-28 18:20  pramsey

	* Fix error in picksplit routine, perhaps will fix balance problem.

2009-10-28 12:13  robe

	* slight attribution update

2009-10-28 11:56  robe

	* minor update to release notes (copying content from branch 1.3
	  not in trunk)

2009-10-28 11:47  robe

	* switch pretty tag back to credits -- already linked in
	  reference.xml

2009-10-28 11:40  robe

	* update credits to include breakout of PSC and bump up people with
	  commit access and currently committing work

2009-10-28 11:05  robe

	* copy release notes text from branch 1.4 which is strangely more
	  up to date.

2009-10-28 10:58  robe

	* correct links to postgis bug tracker and subversion repository.
	  Also amend the release_notes section to reflect newer version
	  changes

2009-10-27 21:39  colivier

	* Fix huge number overflow in export functions, cf #277

2009-10-24 16:37  colivier

	* Add multi data coordinates support. Add unit test case data_1

2009-10-24 16:35  colivier

	* Add ptarray_merge function

2009-10-23 23:16  pramsey

	* Update personal information.

2009-10-23 16:01  robe

	* typo in example

2009-10-23 15:51  robe

	* put in availability note for ST_GeomFromGML, link back from
	  ST_AsGML, note about libxml2 required

2009-10-23 13:26  robe

	* Preliminary documentation for ST_GeomFromGML and logic to support
	  gml input parameters

2009-10-22 14:08  colivier

	* Use ptarray_isclosed3d to check if 3D rings are closed also on Z.
	  Update units tests cases

2009-10-22 14:06  colivier

	* Add ptarray_isclosed3d function

2009-10-20 15:30  robe

	* fix typo in libxml deactivated notice

2009-10-20 13:07  colivier

	* Add HAVE_LIBXML2

2009-10-20 12:54  colivier

	* Add initial version of GeomFromGML function, and units tests
	  cases.

2009-10-20 12:51  colivier

	* Add libxml2 support (needed by GeomFromGML)

2009-10-19 12:53  robe

	* update to include ST_Length for geography

2009-10-19 05:05  pramsey

	* Add _ST_BestSRID(Geography) utility function to support
	  ST_Buffer(geography, radius) hack that casts back and forth to
	  geometry.

2009-10-18 21:15  pramsey

	* Add in support for magic srid numbers that will always be
	  available for UTM WGS84 and polar stereography. Will be used in
	  wrappers that allow geometry functions to be applied to
	  geography.

2009-10-18 04:19  pramsey

	* ST_Length(geography) per #266

2009-10-16 23:30  pramsey

	* Muck with index logging code.

2009-10-16 16:33  mcayland

	* Fix the geography <column> && <column> selectivity code. Now the
	  answers between geometry and geography are reasonably similar :)

2009-10-16 16:31  mcayland

	* Commit a first-hack attempt at a script to test the geography
	  join estimation code.

2009-10-16 16:23  mcayland

	* Change "Mixed Geometry Types" message into a warning rather than
	  an error in the existing join estimation test script.

2009-10-16 13:33  robe

	* revise to test && against table and also put in some floating
	  points to make tests more interesting

2009-10-16 13:01  robe

	* #269 get rid of geography -> geometry implicit to make it an
	  explicit cast

2009-10-16 09:37  strk

	* Tell what the default is for -N in help output and README file

2009-10-15 17:50  mcayland

	* Update the TYPMOD_SET_* macros in the same way as for the
	  FLAGS_SET_* macros earlier, so that they actually change the
	  variable they reference.

2009-10-15 17:45  mcayland

	* Add (slightly hacked) version of geography selectivity test
	  script to the repo.

2009-10-15 17:44  mcayland

	* Fix test_estimation.pl script so it doesn't require oids - no-one
	  uses these in the 21st century...

2009-10-15 15:35  mcayland

	* Alter the FLAGS_SET_* macros so that they actually update the
	  specified flag variable, rather than just returning the new value
	  of the flag variable.

2009-10-15 14:48  mcayland

	* Fix for column intersection geography queries sometimes returning
	  "lwgeom_get_gbox_geodetic: non-geodetic gbox provided" during
	  execution - a missing initialisation bug.

2009-10-14 16:57  mcayland

	* Re-enable ANALYZE hook, now that it doesn't crash upon loading
	  Paul's test dataset anymore.

2009-10-14 16:22  mcayland

	* Don't use the default (integer) version of abs() during floating
	  point calculations...

2009-10-13 19:50  pramsey

	* Much better fix for NaN area problem.

2009-10-13 19:39  pramsey

	* HAck fix for NaN areas.

2009-10-11 02:03  pramsey

	* Don't copy bboxes from lwgeom to gserialized when working with
	  geodetics. (#263)

2009-10-10 16:59  robe

	* update to include ST_Covers geography

2009-10-10 15:43  robe

	* update ST_Area with geography examples

2009-10-10 03:18  pramsey

	* Add geometry(geography) case per #257

2009-10-10 00:08  pramsey

	* Fix ST_Area(geography) calculation to be more... correct.

2009-10-09 19:23  pramsey

	* Add implementation for ST_Covers(geography, geography) in
	  point-in-polygon case.

2009-10-09 18:07  pramsey

	* Fix incorrect use of flags macros

2009-10-09 16:51  pramsey

	* One more fix for #260.

2009-10-09 16:07  pramsey

	* Fix for #261 (spurious dimension difference errors)

2009-10-09 10:39  robe

	* Put in proto for ST_Area(geography). Still need to put in example
	  but my ST_Area is non-existent will double-check why.

2009-10-09 04:16  pramsey

	* Add ST_PointOutside() function for testing purposes.

2009-10-08 19:40  pramsey

	* Make geographic point initialization slightly more efficient
	  (avoid doing it twice for each vertex)

2009-10-08 18:59  pramsey

	* Make error messages slightly less opaque

2009-10-08 18:41  pramsey

	* Comment out analyze argument in geometry type creation -- it is
	  causing a crash for me when loading my test data tables.

2009-10-08 17:10  pramsey

	* Change radius figure to common average.

2009-10-08 17:04  pramsey

	* Reformat SQL lines with tabs

2009-10-08 11:43  robe

	* revise readme to include link to instructions for garden test

2009-10-08 11:40  robe

	* Revise to have function list past in as arg to xsltproc

2009-10-08 10:29  mcayland

	* Commit first attempt at working geography index selectivity - the
	  conversion should be there, however it needs some kind of test
	  harness to verify some of the results.

2009-10-08 05:35  pramsey

	* ST_Area(geography) implementation and SQL bindings.

2009-10-07 14:26  pramsey

	* Make the calculation of gboxes a little simpler in the db level
	  code.

2009-10-07 12:16  mcayland

	* Fix #179: ST_MakeLine and ST_MakeLine_Garry crash server with
	  null arrays again. There was another non-NULL safe array iterator
	  within LWGEOM_makeline_garray.

2009-10-07 11:52  robe

	* Add table with multiple nulls to garden of geometries.
	  Evidentally -- there are some NULL bugs that escape trapping with
	  just a single null geometry in the table.

2009-10-07 04:38  robe

	* flip order of ST_Relate protos as Martin observes it doesn't
	  match our description

2009-10-07 03:38  pramsey

	* Put prototypes into place

2009-10-07 03:37  pramsey

	* Change from pass by reference to pass by value

2009-10-07 03:35  pramsey

	* Short circuit the edge intersection test when the gboxes are
	  disjoint

2009-10-06 16:16  mcayland

	* First attempt at porting the estimate_selectivity() function to
	  handle 3 dimensions. Note this is mostly untested at the moment,
	  as this is only the function that cuts the relevant section out
	  of the histogram. We still need to plug this into the PostgreSQL
	  infrastructure.

2009-10-06 13:51  mcayland

	* Fix #258: ST_HausdorffDistance crashes server. Another geometry
	  free typo (same as #241) in both st_hausdorffdistance() and
	  st_hausdorffdistancedensify().

2009-10-06 13:43  mcayland

	* Fix #241: ST_LineCrossingDirection Server Crash (Segfault) caused
	  by a typo freeing the wrong parameter.

2009-10-06 12:02  robe

	* Put NULL safety tests back in now that Mark has fixed aggregate
	  collection bug

2009-10-06 11:15  robe

	* Turn of Paul's accidental commit of fanboy mac enabled random
	  test

2009-10-06 10:49  mcayland

	* Fix compilation bug when debug is enabled.

2009-10-06 10:15  mcayland

	* Fix another non-NULL safe array iteration within
	  LWGEOM_collect_garray, as discovered by Regina's torture tests.

2009-10-06 08:52  mcayland

	* Move CFLAGS after the PGXS include directive, so that the
	  autotools configuration doesn't getting overwritten by the PGXS
	  version. Required when passing custom compiler f
	  lags into PostGIS as reported by William Kyngesburye.

2009-10-06 04:59  pramsey

	* Make db implementation consistent with liblwgeom

2009-10-06 04:50  pramsey

	* Change signatures for lwgeom distance sphere

2009-10-06 04:19  pramsey

	* New point-outside routine, and allow distances against empty
	  geometries.

2009-10-05 21:15  kneufeld

	* updated ST_IsValid's reference to the OGC specs.

2009-10-05 19:43  pramsey

	* More test cases in there (but turned off, because they fail :(

2009-10-05 19:38  pramsey

	* Add untested new p-i-p approach for more testing later.

2009-10-05 16:17  mcayland

	* Commit first attempt at a multi-D statistics histogram builder.
	  Note that while geodetic data is inherently 3D, the builder also
	  contains code to handle lower dimension cartesian coordinates,
	  which should make porting to ggeometry easier at a later date. At
	  the moment there are no selectivity routines which actually use
	  the histograms for real queries, however a reasonably convincing
	  histogram is created in pg_statistic and all regression tests
	  pass here.

2009-10-05 14:37  pramsey

	* Increase precision.

2009-10-05 14:37  pramsey

	* Add another printing block

2009-10-05 12:52  robe

	* more errors in my logic

2009-10-05 11:45  robe

	* more corrections

2009-10-05 05:05  pramsey

	* Added new point-on-edge routine still no joy on bad test case.

2009-10-04 22:26  pramsey

	* Add another test case that needs resolution

2009-10-04 01:41  pramsey

	* Add SQL bindings for selectivity functions.

2009-10-04 00:52  pramsey

	* revert to previous version

2009-10-04 00:51  pramsey

	* Some fixes to the ST_DWithin code.

2009-10-02 20:07  robe

	* more changes to better test geography

2009-10-02 19:24  robe

	* cosmetic change to tolerance args for ST_DWithin

2009-10-02 19:21  robe

	* put create table examples in program listing tag

2009-10-02 19:08  robe

	* add geography proto for ST_DWithin, also fill in some
	  availability marks forgotten.

2009-10-02 18:44  robe

	* Add geography example for ST_Distance, more geometry examples and
	  amend to reflect its in meters

2009-10-02 18:28  pramsey

	* Largely untested implementation of ST_DWithin(geography,
	  geography).
	  We're in business baby!

2009-10-02 14:13  strk

	* typo in help message

2009-10-02 01:38  pramsey

	* Make the units of st_distance(geography, geography) meters

2009-10-01 23:54  pramsey

	* Fix boner error

2009-10-01 21:18  robe

	* typos

2009-10-01 20:37  robe

	* put in ST_Distance proto for geography so can test it.

2009-10-01 19:50  pramsey

	* ST_Distance(geography, geography) roughed in. Small detail,
	  currently returns answers in radians. :)

2009-10-01 18:45  pramsey

	* Add polygon/point distance and tests.

2009-10-01 14:52  pramsey

	* Wow, error that only showed up in MinGW, but totally an error. I
	  wonder why my test passed this... clean memory I guess.

2009-10-01 05:53  pramsey

	* lwgeom sphere distance function and tests for point/linestring

2009-09-30 23:59  pramsey

	* Roughing in lwgeom distance machinery now.

2009-09-30 23:03  pramsey

	* Add edge-edge distance tests.

2009-09-30 21:45  pramsey

	* Add return value for point of closest approach on arc/edge
	  distance.

2009-09-30 21:21  pramsey

	* Add edge-to-point distance calculation and tests

2009-09-30 19:34  pramsey

	* Remove CPU intensive test and add some lat/lon utility functions

2009-09-30 19:02  pramsey

	* Make point-in-edge test even looser (fp tolerance factor)

2009-09-30 18:57  pramsey

	* Move defines around a bit.

2009-09-30 18:54  pramsey

	* Add some debugging blocks for later

2009-09-30 18:28  pramsey

	* Add in special case test for parallel / equal edges.

2009-09-30 17:12  pramsey

	* Whoops, make sure we test all our test cases.

2009-09-30 17:09  pramsey

	* Make random brute force test a compile-time option.

2009-09-30 17:05  pramsey

	* Add more test cases for geocentric bbox calculation and make 'in
	  cone' test inclusive of end points.

2009-09-30 15:50  robe

	* more fixes to make geography friendly

2009-09-30 14:10  strk

	* Can't put backslash-commands in 'echo' parameter in a standard
	  way
	  (would take -e in some cases) so replace \t with some spaces

2009-09-30 08:39  strk

	* add missing newline at end of error message (utf8/iconv)

2009-09-30 00:17  pramsey

	* Re-enable all geodetic tests.

2009-09-30 00:11  pramsey

	* Add some extra comments

2009-09-29 20:44  pramsey

	* astyle the work thus far

2009-09-29 20:41  pramsey

	* Flip the clairaut calculations to return both top and bottom in
	  one go.

2009-09-29 19:53  pramsey

	* Remove old GBOX test answers (some were wrong!) in favor of
	  actual slow calculations

2009-09-29 19:50  pramsey

	* Add randomized box maker/checker... still some small errors?

2009-09-29 19:02  pramsey

	* Make polygon pole check a little more general.

2009-09-29 18:48  pramsey

	* All bbox test cases now pass. Suck on that!

2009-09-29 15:55  robe

	* remove null geometry from testing until we fix aggregate null
	  crashing bug. Also fix multipolygonz and m not returning those
	  geometry types.

2009-09-29 14:40  pramsey

	* Remove un-used function from testing.

2009-09-29 14:39  pramsey

	* Work on making "on edge" test more reliable.

2009-09-29 13:31  strk

	* Ensure lwcollection_segmentize2d always return a NEW geometry.
	  Fixes ticket #254. Add regression test for that bug.

2009-09-29 12:42  robe

	* Add missing protos for geography for ST_AsKML, ST_AsGeoJSON,
	  ST_AsSVG, ST_AsGML. Revise xml parser special index generator to
	  not dupe when multiple protos with geography

2009-09-29 12:23  robe

	* Put in overload text for ST_AsText and ST_AsBinary to prevent the
	  function .. is not unique when passing in text (unknown) rep of a
	  geometry. Still need to do this for ST_AsKML etc. that Olivier
	  just put in.

2009-09-29 07:45  colivier

	* Update documentation related to geography typmod export functions
	  (r4535, r4536)

2009-09-29 06:34  robe

	* Add a new special index section to collect functions that take as
	  input or output geography data type. Also give pretty anchor to
	  PostGIS Geography section

2009-09-28 22:45  pramsey

	* Test re-org and first cut at edge intersection.

2009-09-28 18:31  colivier

	* A forgot prototype in ST_AsGeoJson export function

2009-09-28 18:16  colivier

	* Add geography typmod support for export functions (ST_AsGML,
	  ST_AsGeoJson, ST_KML, St_AsSVG). Create lwgeom_export.c and
	  lwgeom_export.h to factorize common export functions routines.

2009-09-25 13:32  robe

	* remove regex.h include per Nicklas observation its still in
	  there.

2009-09-23 18:15  pramsey

	* Add SQL def'n for geography_analyze function.

2009-09-23 16:11  robe

	* another typo

2009-09-22 21:56  robe

	* missing spots for geography.sql and postgis_comments.sql

2009-09-22 21:53  robe

	* correct typo

2009-09-22 21:14  robe

	* start putting in geography functions

2009-09-22 13:38  mcayland

	* Commit fix to LW_ABS() macro as discovered by Nicklas Aven.

2009-09-22 13:09  mcayland

	* Add the basic machinery to call a function when running VACUUM
	  ANALYZE on a geography column - the more interesting parts are
	  yet to come ;)

2009-09-22 12:27  robe

	* get rid of things like invalid coords for 4326 space tripping up
	  geography testing.

2009-09-22 11:53  mcayland

	* Oops - forgot to bump the array indices on the last commit :(

2009-09-22 11:27  robe

	* Update installation to include geography.sql (yikes we still had
	  install lwpostgis.sql -- no wonder people are so confused). Also
	  upped required to 8.3

2009-09-22 11:23  robe

	* cut in Paul's geography.txt into the official docs. Didn't notice
	  it before :(. We might need a whole new chapter for this to do it
	  justice but will deal with formatting later.

2009-09-22 11:23  mcayland

	* Add missing geometry(m)(z) type missing from previous commit.

2009-09-22 11:13  mcayland

	* Remove dependency on regex library by implementing the same
	  functionality using standard C functions. Passes regression tests
	  for me.

2009-09-22 00:06  pramsey

	* Change signatures to use fewer pointers.

2009-09-21 10:57  mcayland

	* Update LWDEBUG(F)/POSTGIS_DEBUG(F) macro debug levels to follow
	  the standard in postgis/DEBUG.

2009-09-21 10:50  mcayland

	* Change macros to use capitalised names, as per standard C
	  convention. This means it is possible at a glance to determine
	  what is a macro and what is a function.

2009-09-20 08:15  robe

	* fix typos and redundant things

2009-09-20 08:10  robe

	* flag some operators that support geography, put in logic to test
	  for geography marked functions

2009-09-20 07:50  robe

	* 

2009-09-20 07:45  robe

	* Make slot for geography data type and start filling in details

2009-09-18 14:53  pramsey

	* Clean up tests so they pass quietly. (#249)

2009-09-18 14:10  robe

	* #250: Fix to get mingw to compile using conditional -lregex
	  Had to change configure.ac too so -lregex is not put in if its
	  built-in.

2009-09-17 15:44  robe

	* Revise garden test to include testing for creating geography
	  types. Still needs a bit more work. Also discovered more crashers
	  to put in bug list (not all related to geography)

2009-09-17 05:57  pramsey

	* Fix serialization problem with lwgeoms that have bboxes.

2009-09-17 05:33  pramsey

	* Clean up gbox serialization a little

2009-09-17 02:33  pramsey

	* Add lwgeom_is_empty() test

2009-09-17 00:01  pramsey

	* Work on tracking down bug in casting geometry->geography

2009-09-16 22:43  pramsey

	* Fix some test cases crossing the date line

2009-09-16 21:09  pramsey

	* Add gbox string constructor for testing purposes

2009-09-16 20:19  pramsey

	* More tests pass

2009-09-16 18:54  pramsey

	* Change back to less intensive cartesian clairaut

2009-09-16 18:50  pramsey

	* Fix errors in calculating geocentric bounds. Early test cases now
	  pass!

2009-09-15 21:21  pramsey

	* Hook geocentric calculation into gbox routines, start testing

2009-09-15 19:50  pramsey

	* Geocentric bounding box roughed in and compiles.

2009-09-14 20:30  pramsey

	* Start the geodetic machinery. Add an internal API header for
	  eventual API rationalisation

2009-09-14 18:33  pramsey

	* Crib index penalty tweak from pgsphere.

2009-09-14 18:15  pramsey

	* Add FP_EQUALS and bracket arguments for a little extra safety

2009-09-14 17:01  kneufeld

	* fix for POPULATE_GEOMETRY_COLUMNS - remove hard-coded "public"
	  schema references.

2009-09-14 10:54  mcayland

	* Merge Paul's geodetic (geography) branch into trunk, as per
	  discussions on postgis-devel. Most of the merge was automatic
	  (albeit quite slow), with a few manual touch-ups where the merge
	  algorithm couldn't handle this automatically. "make check" runs
	  and passes, so I hope I haven't managed to break too much ;)

2009-09-12 04:01  robe

	* formatting cleanup

2009-09-12 03:43  robe

	* Add more line crossings. change tab to 4 spaces

2009-09-12 03:12  robe

	* define new styles mediumline and use those

2009-09-11 21:24  robe

	* add new st_linecrossing graphic, experiment with new style, put
	  in informal table

2009-09-11 12:40  robe

	* incomplete finish later

2009-09-11 12:26  robe

	* make arrow and start separate to see if it shows better

2009-09-11 06:04  robe

	* revise example so scales well on 200 x 200 grid

2009-09-11 03:19  kneufeld

	* added a few comments to aid in image generation.

2009-09-10 06:34  robe

	* round digits

2009-09-10 06:19  robe

	* 

2009-09-10 05:56  robe

	* try geometry collection instead

2009-09-10 05:54  robe

	* 

2009-09-10 05:39  robe

	* typo in makefile

2009-09-10 05:27  robe

	* first attempt at figure for st_linecrossingdirection. Also query
	  correction.

2009-09-10 04:10  robe

	* figure for st_line_substring

2009-09-10 04:03  robe

	* figure of st_line_interpolate_point

2009-09-08 06:09  robe

	* better fit example

2009-09-08 05:28  robe

	* typos

2009-09-08 05:24  robe

	* forgot wkt

2009-09-08 05:24  robe

	* figure for minimum bounding circle

2009-09-05 17:31  robe

	* Some wording changes and addition of figure for st_difference

2009-09-05 17:11  robe

	* formatting change

2009-09-05 16:55  robe

	* add figures for st_symdifference and slight update on
	  st_convexhull

2009-09-04 18:43  kneufeld

	* added images as a requirement to the chunked-html target

2009-09-04 18:24  kneufeld

	* made the 'images' a requirement for pdf generation
	  changed the background of the generated images to white instead
	  of being transparent.

2009-09-01 18:57  robe

	* minor formatting

2009-09-01 18:34  robe

	* better convex hull example

2009-08-28 19:10  robe

	* 

2009-08-28 18:58  robe

	* better visual convex hull

2009-08-28 18:38  robe

	* Put in image of ST_ConvexHull

2009-08-28 17:41  robe

	* put in alpha order

2009-08-28 17:32  robe

	* get rid of extra space

2009-08-28 17:23  robe

	* Make gaping hole more gaping, make code table 1 column instead of
	  2

2009-08-28 16:44  robe

	* improve on st_buildarea code formatting

2009-08-28 15:37  kneufeld

	* Changing MULTIPOLYGON into several POLYGONs so the image
	  generating WKT parser doesn't fail.

2009-08-28 15:16  kneufeld

	* added a small How To section, referencing the wiki on how to
	  generate images used in the documentation.

2009-08-28 12:03  robe

	* Add pictures for ST_BuildArea examples

2009-08-28 11:34  robe

	* Commit jlivni documentation addition and update with minor
	  comment for PostgreSQL 8.4 users and notice about obsolete
	  settings. Also put in hyperlinks back to the current interactive
	  version of PostgreSQL manual for each part.

2009-08-23 02:20  robe

	* change lwpostgis to postgis and example to show 1.5.0SVN

2009-08-17 13:22  pramsey

	* Initialize counter to ensure later test works (#239)

2009-08-17 13:19  pramsey

	* Add comment and clearer information to fix for #239

2009-08-17 11:37  robe

	* revert order of availability. Revise xsl to pick up
	  availabilities embedded in note tag

2009-08-17 11:29  robe

	* debugging why not showing in new section

2009-08-17 02:59  pramsey

	* Fix for handling of empty geometrycollection in asssvg (#239)

2009-08-16 15:03  robe

	* update svg availability note

2009-08-16 14:49  robe

	* Correct ST_AsSVG command to reflect introduction of L command

2009-08-16 05:34  robe

	* add null and empty geometry collection to garden variety geometry
	  list

2009-08-16 05:29  robe

	* cast null to geometry

2009-08-16 05:09  robe

	* Version of garden test to allow selecting a subset of functions
	  to test.

2009-08-16 04:41  robe

	* update ST_buffer (include buffer style in refpuprose so shows in
	  postgresql function descrip),
	  update refpurpose of hausdorf and include useful links for more
	  details

2009-08-13 00:37  mleslie

	* Removing accidental commit from r4366.

2009-08-11 16:38  strk

	* Add ChangeLog.svn rule, and auxiliary authors file

2009-08-07 03:38  mleslie

	* Fix for ticket #234

2009-08-05 18:09  pramsey

	* Remove printfs from code.

2009-08-01 18:33  robe

	* update ST_Line_Locate ... with example of closest point. Asked
	  way too many times on postgis news groups

2009-07-30 16:03  mcayland

	* Remove quotes from PATH in regression Makefile, as it seems that
	  the last MingW hack doesn't need this any more.

2009-07-18 20:01  mcayland

	* Fix for Windows combining stdout/stderr when executing the
	  $(shell) command.

2009-07-18 19:01  mcayland

	* Apply fix to allow regression tests to run on MingW by fixing
	  PATH and removing trailing CR/LFs on some outputs.

2009-07-18 18:45  mcayland

	* Fix regression regex listings so that the newer "LINE n:" lines
	  and lines containing just a position indicator (^) introduced in
	  PostgreSQL 8.4 are removed from the regression output.

2009-07-16 21:32  mcayland

	* Move SERIALIZED_FORM to lwgeom_pg.h from liblwgeom.h since it
	  references a PostgreSQL-only structure. Per report from Nicklas
	  Aven.

2009-07-16 21:26  mcayland

	* Commit patch for missing lw_asprintf() from #222.

2009-07-13 17:27  pramsey

	* MinGW fix for loader (#222), Mark Cave-Ayland

2009-07-13 16:57  pramsey

	* ignore copied version of postgis.sql

2009-07-13 16:57  pramsey

	* ignore generated images

2009-07-08 22:43  robe

	* Put in availability and GEOS for Hausdorff distance

2009-07-08 22:39  pramsey

	* match header format

2009-07-08 16:27  strk

	* Update instructions for testing (and moved that step *before*
	  install - finally!)

2009-07-08 16:03  strk

	* Pre-install check rule by Paul cleaned up to allow top-level run
	  and correct dependencies. See issue #219.

2009-07-08 15:28  pramsey

	* Remove images from clean target

2009-07-08 15:16  pramsey

	* Remove CUnit dependency

2009-07-08 15:15  pramsey

	* clean doc images as part of clean

2009-07-08 15:09  pramsey

	* Fix itglish.

2009-07-08 04:59  mcayland

	* Fix #112: ST_CurveToLine sometimes crashes server. While the
	  circle segmentiser detected colinear circle points, it didn't
	  check for the
	  NULL pointer returned in this case. Since we are converting to a
	  line, the current behaviour is to simply append the circle points
	  as s
	  tandard line points.

2009-07-08 04:48  mcayland

	* Fix #183: ST_LineToCurve gives getPoint4d_p offset error. This
	  was due to the lookahead in the curve segmentising code going off
	  the end of the point array.

2009-07-08 00:20  pramsey

	* Change error message to be more relevant

2009-07-07 15:44  strk

	* It's "synonym", not "synonim"...

2009-07-07 15:03  strk

	* For buffer parameters: accept 'butt' as a synonim for 'flat',
	  'miter' for 'mitre' and 'miter_limit' for 'mitre_limit'.

2009-07-07 13:18  strk

	* Fix join style images to match calls

2009-07-07 10:33  mcayland

	* Fix compile problems on non-GNU systems by using va_copy as an
	  alias onto the real version. Per report from Stefano Bonnin.

2009-07-06 16:07  strk

	* Don't use strtok_r, to help with MingW builds.

2009-07-06 07:37  robe

	* forgot to save last change

2009-07-06 07:37  robe

	* slight correction

2009-07-06 07:33  robe

	* Update style on commenting required to be picked up by doxygen

2009-07-05 21:41  mcayland

	* Alter loader Makefile to include PGXS so that we can extract
	  DESTDIR to use for the location for shp2pgsql/pgsql2shp. Per
	  report from Devrim GÜNDÜZ.

2009-07-03 07:21  robe

	* update st_pointn to note it supports circular strings and curves

2009-07-03 04:57  kneufeld

	* removed the images used in the documentation since these are now
	  generated automatically using ImageMagick.

2009-07-03 04:56  kneufeld

	* updated the doc's README file
	  made "images" a target to "all" so the images get automatically
	  generated when calling make with no parameters.

2009-07-02 16:57  pramsey

	* Add SQL/MM item

2009-07-02 16:31  pramsey

	* Build doc images as part of distribution build.

2009-07-02 16:29  pramsey

	* add generator to ignore

2009-07-02 16:00  pramsey

	* more notes on requirements

2009-07-02 08:31  mleslie

	* Making the changes from r4244 and r4245 onto trunk, addressing
	  ticket 212.

2009-07-01 16:56  pramsey

	* Bring this up to date.

2009-07-01 15:42  pramsey

	* Fix bad memory access in aggregates on nulls (#210), Mark
	  Cave-Ayland.

2009-07-01 12:30  robe

	* arg should be text not string for st_buffer

2009-07-01 11:53  robe

	* amend documentation on curved support to include new compound
	  curve in curve polygon support.

2009-06-30 07:46  mleslie

	* Enabling the compound curve parsing for segmentisation; reported
	  in ticket 213

2009-06-30 07:35  mleslie

	* First swing at ticket 212.

2009-06-26 13:43  robe

	* slight correction some functions are not new but enhanced

2009-06-26 13:33  robe

	* change ST_Buffer argname from params to buffer_style_params so
	  torture test can eventually properly exercise it and not feed it
	  garbage params

2009-06-26 13:30  robe

	* update ST_Buffer so appears in new in PostGIS 1.5 section

2009-06-26 13:22  robe

	* try to fix hudson build error

2009-06-26 12:43  robe

	* Update special index to include a what is new in 1.5 section

2009-06-26 09:35  mcayland

	* Unbreak the PostGIS universe for people who aren't using GEOS SVN
	  (will be 3.2).

2009-06-25 12:01  strk

	* Put queries right below the diagram showing them

2009-06-25 12:00  strk

	* Make quad_segs images style consistent with others; add original
	  point

2009-06-25 11:19  strk

	* Add more styled buffer example images and update reference manual
	  to include them

2009-06-25 10:57  strk

	* Use thin link style for source linestring

2009-06-25 08:16  strk

	* Add examples of different encdap styles

2009-06-25 07:34  strk

	* Add item for parametrized buffers

2009-06-25 03:32  robe

	* More cleanup of code comments so function descriptions are picked
	  up by doxygen

2009-06-25 03:03  robe

	* fix commenting style so function descriptions are picked up by
	  doxygen

2009-06-24 22:09  pramsey

	* Add news item for #206

2009-06-24 22:08  pramsey

	* Add support for hausdorff distance calculations. Requires GEOS
	  3.2+. (#209) From Vincent Picavet.
	  If you are working off of GEOS trunk, svn up, compile and
	  install!

2009-06-24 17:10  strk

	* Add uninstall lines for new buffer signatures

2009-06-24 13:32  strk

	* Add tests for parametrized buffer

2009-06-24 13:04  strk

	* Document third ST_Buffer signature (the one taking parameters as
	  string).

2009-06-24 11:18  mcayland

	* Remove validation from shapefile to WKT/WKB conversion to retain
	  same behaviour as 1.3. Final resolution for #198.

2009-06-24 10:44  mcayland

	* Fix accidental typo; module name hardcoded in the .sql.in.c file
	  rather than being set to MODULE_PATHNAME. Fixes #208.

2009-06-24 10:34  strk

	* Use $$ quoting. See ticket #207.

2009-06-23 22:40  strk

	* Add _ST_Buffer(geom, distance, params); refactor other versions
	  to all proxy to the new one.

2009-06-23 20:57  pramsey

	* Bump up to 1.5 in trunk

2009-06-23 16:46  strk

	* Fix dangerous use of message string as printf-like format.

2009-06-23 16:38  strk

	* Yet another buffer auto-cast test. With a different quadSegs this
	  time to be really sure the argument is being used.

2009-06-23 16:36  strk

	* Add test for third argument to buffer() being a string (based on
	  auto-cast)

2009-06-22 03:12  robe

	* Put in minimal GEOS requirement for ST_Covers and ST_CoveredBy.
	  Its not necessary for 1.4 really but oh well.

2009-06-20 22:13  strk

	* Gracefully handle typed empty GEOS geometries.

2009-06-20 21:26  strk

	* Add tests for area() called against empty geometries

2009-06-20 21:25  strk

	* Handle empty polygon rings

2009-06-19 17:12  robe

	* get rid of ref_geom so doesn't break agg checks

2009-06-19 15:13  robe

	* test not handling aggregates right

2009-06-19 14:18  robe

	* typo in docs --

2009-06-19 12:20  robe

	* fix type and add --with-gui description for building loader gui

2009-06-16 15:53  robe

	* Forgot ST_MinimumBoundingCircle and credit Bruce Rindahl

2009-06-15 17:48  pramsey

	* More updates

2009-06-15 17:42  pramsey

	* Update doc instructions.

2009-06-12 15:30  robe

	* replace _VOLATILE_STRICT with VOLATILE STRICT

2009-06-12 15:14  robe

	* Change _VOLATILE to VOLATILE

2009-06-11 16:44  pramsey

	* astyle --style=ansi --indent=tab (#133)

2009-06-11 16:31  pramsey

	* remove file that should never have been added

2009-06-11 15:52  pramsey

	* Clean up old compatibility code. (#196)

2009-06-11 13:28  mcayland

	* Further fix for #156, and also #167 it seems. Looks like I forgot
	  to apply the fix to the WKB routines aswell.

2009-06-10 14:51  robe

	* correct example

2009-06-10 01:26  robe

	* Add David Techer, new doco enhancements, new
	  populate_geometry_columns

2009-06-10 01:18  robe

	* Add Jean David Techer to list of contributors

2009-06-09 23:54  pramsey

	* Update the hard upgrade script to handle 1.4 transition. (#144)

2009-06-09 23:27  pramsey

	* Closes (#134)

2009-06-09 22:51  pramsey

	* More work on 1.4 upgrade script.

2009-06-09 22:14  pramsey

	* More fixes to upgrade process.

2009-06-08 23:21  pramsey

	* Work on upgrade script.

2009-06-08 22:33  pramsey

	* Turn "CREATE OR REPLACE FUNCTION" into "CREATEFUNCTION" for
	  preprocessing magic.

2009-06-08 22:30  pramsey

	* remove syntax error

2009-06-08 19:40  pramsey

	* Updated to EPSG 7.1 version (#191)

2009-06-08 17:35  robe

	* #190: populate_geometry_columns gives nonstandard use of \' in a
	  string literal in 8.4

2009-06-06 14:09  mcayland

	* Add a new uninstall_postgis.sql file to the repository that will
	  enable the complete removal of PostGIS from a database.

2009-06-04 15:29  robe

	* updated to make 8.2 minimum for Linux as well (its too confusing
	  to have minimum 8.2 for windows and not for Linux as well)

2009-06-04 15:20  robe

	* change ReadME and installation to change minimum version from 8.1
	  to 8.2 (not many people are running 8.1 and besides Paul already
	  put in a DROP AGG IF EXISTS in upgrade script -- so binds us to
	  8.2+ already. Besides I don't think we should be supporting more
	  than 2 versions behind of latest PostgreSQL release in our trunk.
	  Too much maintenance. Correct ReadME bug tracker link

2009-06-04 14:17  pramsey

	* Fix for #192.

2009-06-03 23:56  pramsey

	* Fix for issue #189, includes implicit requirement for 8.2+ in
	  DROP AGGREGATE

2009-06-03 23:07  pramsey

	* Fix for issue #186

2009-06-03 22:46  pramsey

	* remove warnings from autoconf process

2009-05-29 18:10  kneufeld

	* small typo in Populate_Geometry_Columns doc

2009-05-27 17:14  kneufeld

	* performed an overhaul of the installation guide ... hopefully
	  it's easier to follow.

2009-05-26 18:35  kneufeld

	* updated the comments-install make target

2009-05-26 18:28  kneufeld

	* added version numbers to the requirements section in the
	  installation doc.

2009-05-26 18:27  kneufeld

	* added dblatex and convert to the status lines at the end of
	  configure

2009-05-26 18:10  kneufeld

	* added postgis_aggs_mm.xml to the 'make clean' target

2009-05-26 18:00  kneufeld

	* added postgis_comments.sql as a target to the main makefile
	  
	  Since we don't want to add xsltproc as a dependency, this will
	  remain separate for now:
	  make comments
	  make comments-install
	  
	  (the file should be removed by 'make uninstall')

2009-05-26 17:24  robe

	* make example fit the diagram in text

2009-05-26 17:08  robe

	* Make lame circle more lame

2009-05-26 16:47  robe

	* put in images for buffer, fix within example image and example
	  query

2009-05-26 16:26  robe

	* for consistency make example be same as what is used to generate
	  the image.

2009-05-26 16:24  robe

	* bad image try again

2009-05-26 15:05  robe

	* Add st_within example to makefile and translate example so in
	  viewable region.

2009-05-25 20:26  kneufeld

	* added a status line to the main makefile that indicates if
	  PostGIS was built successfully.

2009-05-24 07:52  robe

	* update to include behavior for 3D and also note this seems to go
	  beyond what the spec defines.

2009-05-22 23:22  kneufeld

	* use a docbook variable instead

2009-05-22 23:19  kneufeld

	* didn't need the c preprocessor after all

2009-05-22 22:14  kneufeld

	* Added a Short Version section.
	  Updated requirements.

2009-05-22 22:07  kneufeld

	* formatted installation.xml in preparation for editing

2009-05-22 21:32  kneufeld

	* added the xmlformatter conf file for pretty printing the
	  documentation's xml files
	  
	  This will allow us to separate code changes from style changes in
	  the docs.

2009-05-20 11:16  robe

	* Testing out Kevin's auto image generator hopefully I didn't break
	  it.

2009-05-20 10:54  robe

	* Correct ST_GeometryN example -- sign was wrong. Also embellish by
	  showing a multicurve and flag as working for multicurves

2009-05-19 20:49  kneufeld

	* added image examples to ST_Contains

2009-05-19 03:44  robe

	* Example exploding a compoundcurve, also reference to ST_GeometryN
	  since they serve similar purposes

2009-05-14 23:42  kneufeld

	* added styles to the generated documentation images
	  added ImageMagick as a dependency

2009-05-09 12:53  mcayland

	* Fix #178: ST_XMax() and ST_YMax() return incorrect values. This
	  was caused by the fact that the min/max routines did not check
	  whether the result for each axis was actually the min or max, but
	  instead simply returned the structure value. Hence if an inverted
	  coordinate system were being used, the wrong value would be
	  returned.

2009-05-09 12:34  mcayland

	* Remove a double-free bug caused if the unparser finds an invalid
	  geometry (fixes #168)

2009-05-09 11:46  mcayland

	* Correct erroneus formatting which was causing two comments to be
	  nested and hence generating a compiler warning.

2009-05-06 23:32  kneufeld

	* removed horrible dos carriage returns
	  - convert to unix

2009-05-06 23:20  kneufeld

	* Added code that will automatically generate the spatial images
	  used in the documentation from WKT input.

2009-05-06 18:11  robe

	* typo

2009-05-06 18:04  robe

	* update with 1.3.6 items

2009-05-05 19:40  pramsey

	* Add 900913 to allow web mappers a smoother ride.

2009-05-05 04:44  robe

	* doxygen friendly comments

2009-05-05 04:29  robe

	* doxygen friendly comments

2009-05-04 18:00  robe

	* more doxygen comment cleanup

2009-05-03 04:36  robe

	* slight mod

2009-05-03 04:32  robe

	* make doco descriptions doxygen/javadoc friendly

2009-05-03 03:58  robe

	* make function doc doxygen friendly

2009-05-03 03:50  robe

	* make function descriptor doxygen friendly

2009-05-03 03:33  robe

	* enable alphabetical index

2009-05-03 03:16  robe

	* change commenting style to javadoc style

2009-05-03 03:03  robe

	* enable javadoc autobrief

2009-05-02 09:40  robe

	* make function descriptions doxygen friendly

2009-05-02 07:13  robe

	* make function descriptions doxygen friendly

2009-05-02 06:27  robe

	* Experimenting with Doxygen hyperlinking tags

2009-05-01 22:47  robe

	* More experimentation with doxygen commenting styles

2009-05-01 04:26  robe

	* More auto doc friendlying

2009-05-01 04:24  robe

	* typo

2009-05-01 04:24  robe

	* experiment with making our inline comments more doxygen friendly

2009-04-30 22:26  kneufeld

	* updated several Doxygen parameters

2009-04-30 21:38  kneufeld

	* removed full path names from config file

2009-04-30 20:19  kneufeld

	* add make target to build Doxygen

2009-04-30 19:41  kneufeld

	* added a Doxygen configuration file

2009-04-29 19:22  kneufeld

	* dropping a table that's not there causes an ERROR in the logs
	  - 8.1 does not support DROP TABLE IF EXISTS, so first test if the
	  table is there, then drop it.

2009-04-28 19:13  colivier

	* Add a new option for ST_AsGML related to axis order, and lat lon
	  inversion in GML 3.1.1, cf #161. Add unit test on this new option
	  bit field. Update documentation. Fix also wrong option value in
	  ST_AsGML for CRS, and outdated example output (still for
	  ST_AsGML).

2009-04-28 17:04  kneufeld

	* - removed a few compile errors from the javadoc build
	  - renamed jar so it follows the name-version convention

2009-04-27 22:07  robe

	* change error about unknown spatial ref to a warning.

2009-04-27 19:46  kneufeld

	* test commit

2009-04-27 19:24  kneufeld

	* test commit

2009-04-27 19:07  kneufeld

	* Test commit to test autobuild

2009-04-27 16:09  robe

	* revise to better guarantee a deteriministic sort so can diff
	  compare between 1.3.5, 1.3.6, 1.4 (still needs work). Also
	  exclude curved tests and functions not supported in 1.3.5 since
	  it curve crashes 1.3.5 thus making it not comparable.

2009-04-26 05:37  kneufeld

	* small typo fix

2009-04-24 19:13  pramsey

	* add feature mangling task

2009-04-23 14:36  robe

	* exclude curved geometries from 1.3.5 testing

2009-04-23 12:12  robe

	* Add ST_BdMPolyFromText to list not to test against 1.3.5 (crashes
	  1.3.5 with curves though fine in 1.3.6)

2009-04-22 18:33  robe

	* revise to include a version variable and get rid of limit (think
	  its causing different tests to be run non-consistently depending
	  on ordering of postgresql so hard to compare outputs)

2009-04-21 17:45  pramsey

	* More info about XSL in final configure output

2009-04-17 13:59  robe

	* add ST_MinimumBoundingCircle to 1.3 exclude

2009-04-16 07:31  robe

	* Update installation to have link to Windows Compilation guide
	  Nicklas put together.

2009-04-16 05:54  robe

	* ADd more curved geometry support functions to list and give
	  curved geometry special index a pretty anchor.

2009-04-15 17:18  pramsey

	* wee reformatting

2009-04-15 17:15  pramsey

	* remove tabs

2009-04-15 17:09  pramsey

	* add link to trac for 1.4

2009-04-15 01:22  robe

	* add link to st_relate

2009-04-15 01:11  robe

	* amend ST_ContainsProperly to summarize its speed advantages

2009-04-14 14:25  mcayland

	* Try and fix shp2pgsql-core for bug #124. Need to change sprintf()
	  to pgis_exec() within the loader.

2009-04-14 06:47  robe

	* add containsproperly

2009-04-14 06:42  robe

	* I think the year is 2009 and we are in april now

2009-04-12 12:18  mcayland

	* Same as r3994 but for the second copy of shp2pgsql.

2009-04-12 11:16  mcayland

	* Fix #104 'shp2pgsql is using deprecated PostgreSQL escape
	  syntax'. Remember that not everyone's installation has
	  "standard_conforming_strings" enabled by default.

2009-04-12 10:56  mcayland

	* Fix bug #148 'envelope() doesn't support new box3d_extent type'.
	  Looks like we do need to add casts for box3d_extent to all of
	  box2dfloaat, box3d and geometry after all.

2009-04-12 05:25  robe

	* missed some

2009-04-12 05:14  robe

	* Add ST_ContainsProperly to exclude for 1.3 testing.

2009-04-12 04:10  robe

	* Add new function ST_ContainsProperly and provide examples. Also
	  update ST_Contains to better explain the subtleties of the
	  definition and example to demonstrate the difference between
	  contains and containsproperly

2009-04-10 08:27  mcayland

	* Make good on my promise from bug #123 to remove the E'...'
	  escaping from shp2pgsql and revert to standard SQL escaping. Also
	  rename protect_quote_string() and make_good_string() to
	  escape_insert_string() and escape_copy_string() respectively so
	  the names reflect what they actually do.

2009-04-06 17:31  pramsey

	* Fix mis-spelling in Eduin Carrillo's name

2009-04-05 18:06  pramsey

	* keywords

2009-04-05 18:05  robe

	* Add Nicklas Avén to contributors list

2009-04-05 16:48  pramsey

	* Fix for collection vs collection distance behavior. Per Nicklas
	  Avén. GBT #146

2009-03-29 08:12  mcayland

	* Fix for previous commit; move the locations of the CASTs so that
	  they are after the definitions. Thanks Olivier!

2009-03-29 00:34  mcayland

	* Add additional casts for box3d_extent to box3d/box2d so that
	  other PostGIS functions can use the output of ST_Extent. Per
	  report from Olivier Courtin related to GBT#93.

2009-03-24 19:05  colivier

	* suppress compilation warning on non initialized variable

2009-03-23 22:45  pramsey

	* Ignore autotools artefacts.

2009-03-23 22:44  pramsey

	* Once more unto the breach! autotools w/ mloskot autogen.sh from
	  GBT#142

2009-03-23 17:18  pramsey

	* Back to the future.

2009-03-22 07:50  robe

	* expansion of example and description

2009-03-22 07:46  robe

	* Create new exception section and move over the Has,Drop, Add BBOX
	  family per MCA request.

2009-03-22 07:08  pramsey

	* Can't get enough punishment: write out results of configure.

2009-03-22 06:43  pramsey

	* Back for more punishment: if we can checkin config.sub and
	  config.guess, we can check in ltmain.sh. Autotools, I despise
	  thee.

2009-03-22 06:30  pramsey

	* OK, didn't like that. libtoolize alters config.guess and
	  config.sub,
	  but removing them breaks build. Run libtoolize by hand and add
	  the resultants
	  to svn?

2009-03-22 06:28  pramsey

	* config.guess back?

2009-03-22 03:34  pramsey

	* config.sub back in?

2009-03-22 03:23  pramsey

	* Break build per mloskot. Remember to run ./autogen.sh and
	  hopefully you have libtoolize!

2009-03-22 02:26  robe

	* typo

2009-03-22 02:23  robe

	* not dealing correctly with arguments that are geometry arrays
	  where there is only one geometry in the arglist

2009-03-21 19:14  colivier

	* Fix static buffer size to add precision spaces. Cf #119

2009-03-20 18:43  pramsey

	* Update release notes more

2009-03-20 16:48  kneufeld

	* updated the operator notes in reference.xml to reflect the fact
	  that they do indeed use indexes.

2009-03-20 14:55  robe

	* Add ST_MakeLine array proto. Provide example use. Flag that
	  ST_MAkeLine was enhanced in 1.4

2009-03-20 14:40  robe

	* Fill in missing ST_Collect(geomarray) proto. Provide examples for
	  using ST_Union(geomarray), ST_Collect(geomarray)

2009-03-20 13:39  colivier

	* Fix GML multi size computation. Cf issue #141

2009-03-20 05:43  kneufeld

	* a small typo patch from mloskot, renaming a few "geometry_column"
	  to "geometry_columns"

2009-03-20 05:32  kneufeld

	* renamed reference.xml to reference_old.xml
	  renamed reference_new.xml to reference.xml
	  updated configure.ac, doc/Makefile.in, and doc/postgis.xml
	  accordingly.

2009-03-19 17:58  pramsey

	* Revert, now I get a warning in OS/X. Solaris will have to suck it
	  up.

2009-03-19 17:50  pramsey

	* Make autogen.sh a little more tolerant of missing / re-named
	  autotools.

2009-03-19 17:28  kneufeld

	* updated ST_Relate docs - changed 3rd parameter to be more clear

2009-03-19 17:03  pramsey

	* Remove warning in Solaris.

2009-03-19 16:58  pramsey

	* Remove warning in Solaris.

2009-03-19 16:52  pramsey

	* Remove one last 'const' warning.

2009-03-19 13:27  colivier

	* Few minor improve/change on memory size to allocate

2009-03-19 11:52  mcayland

	* More lwgeom_geos.c fixes to remove compilation warnings, but this
	  time for compiling with GEOS >= 3.1.

2009-03-19 06:05  pramsey

	* Oops, we don't use the literal output of autoheader.

2009-03-19 05:55  pramsey

	* Remove prepared geometry compilation warning.

2009-03-19 05:54  pramsey

	* Add ieeefp.h for Solaris.

2009-03-19 05:53  pramsey

	* Add testing for ieeefp.h to autoconf

2009-03-19 00:48  pramsey

	* Final fix to remove cpp requirement

2009-03-19 00:38  pramsey

	* Remove preproc step for sql-mm curve regression.

2009-03-19 00:37  pramsey

	* Remove USE_JTS and cpp preproc from sql-mm regression

2009-03-18 23:42  pramsey

	* Add lidar item

2009-03-16 23:06  mcayland

	* More cleanup work based upon Mateusz's MSVC patches; remove
	  references to unistd.h and sys/param.h since they are no longer
	  required for determining endian-ness.

2009-03-13 13:11  robe

	* switch order

2009-03-13 13:09  robe

	* get rid of sT_PolyFromWKB reference. Will readd those stupid ones
	  left in reference.xml later

2009-03-13 13:08  robe

	* more spots

2009-03-13 13:05  robe

	* missed a spot

2009-03-13 12:53  robe

	* remove using_postgis and reference and add using_postgis_dataman,
	  using_postgis_app

2009-03-13 12:11  robe

	* Break using_postgis into 2 sections, remover reference.xml from
	  doc make

2009-03-12 23:20  robe

	* #HISTORY #GBT 121: update tiger_geocoder to run in PostgreSQL 8.3
	  - apply patch from cdwinslow

2009-03-11 05:31  kneufeld

	* updated SQL/MM specs in ST_PointFromWKB

2009-03-11 05:13  kneufeld

	* moved over ST_LineFromWKB

2009-03-11 05:11  kneufeld

	* added missing linkend

2009-03-11 05:09  kneufeld

	* updated doc descriptions and linkends.

2009-03-11 04:56  kneufeld

	* moved over ST_PointFromWKB

2009-03-11 04:35  kneufeld

	* moved over ST_GeomFromWKB

2009-03-10 21:29  mcayland

	* More MSVC fixes from Mateusz related to ISO C++ vs. C99 variable
	  initialisation.

2009-03-10 21:05  colivier

	* updated SVG unit to reduce to max 2 decimal digits

2009-03-10 21:03  pramsey

	* MSVC line

2009-03-10 20:49  colivier

	* Add SVG unit test file

2009-03-10 20:42  pramsey

	* Add 1.3.5 release notes into trunk docs

2009-03-10 20:37  pramsey

	* First cut of 1.4 release notes.

2009-03-10 20:25  mcayland

	* Fix for GBT#132: Make check should run CUnit. This is to aid
	  developers as we move the majority of the testing framework over
	  to CUnit.

2009-03-10 20:15  mcayland

	* Commit Mateusz's patch to move the postgres.h #include to the top
	  of the file in order to aid the MSVC build.

2009-03-10 20:15  colivier

	* update GML unit test according to AsGML option related to CRS
	  output option

2009-03-10 19:37  mcayland

	* Remove compiler warning from commit r3821.

2009-03-10 19:30  colivier

	* Update unit test upon previous GeoJson CRS change

2009-03-10 19:29  mcayland

	* Update PostGIS trunk so that the minimum required version of GEOS
	  is 3.0.0. This allows us to finally remove all remaining
	  compilation warnings since we can adjust the casts to make
	  correct use of the GEOS 3.0.0 header types.

2009-03-10 18:20  colivier

	* Fix GeoJson CRS output format (1.0 spec). Add OGC long CRS format
	  (Cf RFC 5165) as an option. On AsGeoJson it change option order
	  from 1.3.X between Bbox and CRS. On AsGML a new option parameter
	  is added

2009-03-10 17:24  mcayland

	* Some documentation updates; change the instructions for
	  decompressing the tarballs for PROJ and GEOS so that they work
	  for our Solaris friends (as per the instructions for the main
	  PostGIS tarball). Also move version entities for GEOS and PROJ
	  into postgis.xml, so that as newer versions of PROJ/GEOS are
	  released, we only need to update the version number in one
	  location for the change to be reflected throughout the
	  installation documentation.

2009-03-10 16:26  mcayland

	* Augment comment related to Paul's fix for GBT#130 as I'm bound to
	  forget why we decided to do this at a later date...

2009-03-10 16:24  colivier

	* Add circstring release and LWGEOM conversion entry

2009-03-10 16:18  mcayland

	* Remove some GCC-isms from the unparser related to setting array
	  sizes at run-time rather than compile time. Per report from
	  Mateusz Loskot.

2009-03-10 15:54  mcayland

	* Fix GBT#126: Don't include private PROJ.4 header projects.h. It
	  appears that from its inception, PostGIS has inadvertently used
	  the PROJ.4 internal projects.h header file rather than the
	  correct proj_api.h header file. This patch flips over to the new
	  header file and changes everything over to use the new external
	  structures/APIS.

2009-03-10 15:12  pramsey

	* Fix for GBT #130, remove bdpoly regression failure.

2009-03-10 15:06  mcayland

	* Fix for GBT#89: transform() grid-shift 2nd chance logic
	  defective. Remove the 2nd chance logic completely and allow the
	  user to configure the behaviour using the standard PROJ.4
	  +nadgrids parameter. I've added a section to the ST_Transform()
	  section of the manual which gives an example of how you can do
	  this.

2009-03-10 14:59  colivier

	* Add SVG L Command in absolute path according to BNF SVG Path. Add
	  some forgotten geometry release.

2009-03-10 00:29  mleslie

	* Moving parser changes from spike/mleslie/parser to allow the
	  proper nesting of compound curves within curve polygons and the
	  validation of compound curve continuity. This also resolves
	  GBT#124.

2009-03-09 22:01  pramsey

	* Don't segmentize geometry if input doesn't pass hasarc

2009-03-09 21:15  robe

	* Put ST_CurveToLine back in script. Seems to not crash anymore
	  with Paul's changes to GBT: 112

2009-03-09 18:40  pramsey

	* Fix for GBT#96.

2009-03-09 17:19  mcayland

	* Fix the OSGB 27700 SRID definition in spatial_ref_sys.sql since
	  it is missing a datum parameter. We can't backpatch this since it
	  is only available in newer versions of PROJ, and we don't have
	  any PROJ version detection capability in 1.3 branch.

2009-03-09 16:20  mcayland

	* Remove compile warnings from lwgeom_dump.c related to the removal
	  of TupleDescGetSlot (we don't need to set the deprecated fields
	  in FuncCallContext if we are using BuildTupleFromCStrings).

2009-03-09 15:34  pramsey

	* More camel-case changes.

2009-03-09 14:51  colivier

	* Refactored the whole assvg export function in the same way than
	  asgeojson. Fix #119 issue on big geometrycollection geometry.
	  Keep the same SVG output than before

2009-03-09 14:36  pramsey

	* Remove some camelCase function signatures from liblwgeom

2009-03-08 22:33  mcayland

	* Fix for GBT#93: ST_Extent() and ST_Estimated_Extent() return
	  BOX2DFLOAT4s. This is currently done using a horrible hack for
	  backwards compatibility which introduces a new type just for
	  ST_Extent(). See GBT email to postgis-devel and code comments for
	  more detail.

2009-03-08 21:41  pramsey

	* Fix goof in box2d computation.

2009-03-08 21:15  pramsey

	* Fix for GBT#112

2009-03-08 17:00  mcayland

	* Add some explanation comments to lwgeom_accum.c explaining why we
	  need to implement our own set of geometry aggregate functions.

2009-03-08 16:36  mcayland

	* Alter the in-built casts between the internal PostgreSQL BOX type
	  and the PostGIS geometry/BOX3D types so that they do not go
	  through an intermediate BOX2DFLOAT4 first. This prevents the
	  float4 rounding errors appearing in the numbers when invoking the
	  casts.

2009-03-08 15:37  pramsey

	* Fix for GBT #116, EMPTY hex polygon no longer causes crash.

2009-03-08 14:36  mcayland

	* Fix GBT#122: ST_SnapToGrid gives 13 when fed circular string.
	  Alter the error message so that it correctly displays the type
	  rather than just it's internal number.

2009-03-06 14:15  robe

	* missing svn tags and copyright info

2009-03-03 18:01  robe

	* Flag ST_GeoHash as curved support friendly, put in pretty anchors
	  for special function sections

2009-03-03 18:00  pramsey

	* Fix tests to match current geohash signatures (lon/lat) and
	  precisions (odd and even)

2009-02-27 18:09  robe

	* Get rid of additional calls to TupleDescGetSlot(tupdesc) in dump
	  and dumprings and replace deprecated use of TupleDescGetSlot with
	  8.1+ preferred BlessTupleDesc

2009-02-23 15:19  strk

	* Fix parse_hex to support lower-case A-F too (issue 120)

2009-02-23 13:47  robe

	* change to move postgis_comments.sql to root

2009-02-19 21:12  pramsey

	* Add variable decls to trunk :)

2009-02-19 20:59  pramsey

	* Add EOF marker, per GBT#105

2009-02-19 09:42  mcayland

	* Update trunk so that it will compile against PostgreSQL 8.4.
	  Based upon Talha Rizwan's original patch, with a small tweak from
	  me.

2009-02-17 18:26  robe

	* change to use tab separator instead

2009-02-17 03:56  robe

	* fix typo

2009-02-17 03:02  robe

	* 

2009-02-17 02:59  robe

	* Make new - 1 section with 2 subsections. Change ST_AsGeoJSON
	  availability tag to be consistent with others

2009-02-17 02:55  robe

	* Section new functions in 1.3

2009-02-16 22:18  robe

	* Try again to get postgis_comments.sql to generate

2009-02-13 19:56  robe

	* amend st_union description to include new proto and performance
	  enhancements. Add space before availability in xsl parser what is
	  new section

2009-02-13 19:23  robe

	* Add special section listing new functions in this release. Get
	  rid of note tag around ST_GeoHash availability so consistent with
	  other availability text

2009-02-13 06:58  robe

	* 

2009-02-12 18:32  robe

	* more work on comments generation

2009-02-12 17:39  robe

	* Put in logic to output postgis_comments.sql

2009-02-11 21:48  pramsey

	* Bind ST_GeoHash into SQL.

2009-02-11 18:28  pramsey

	* Change references from ./lwgeom to ./postgis

2009-02-11 18:22  pramsey

	* Change the name of the main source directory. This is going to
	  break the build for a little while until I fix all the
	  references, but I want to do it atomically to ensure version
	  history is preserved.

2009-02-11 02:11  pramsey

	* GeoHash implementation first cut.

2009-02-10 21:20  pramsey

	* Solve iconv-on-Solaris (and hopefully many other platforms with
	  system iconv in libc) problem in autoconf.

2009-02-10 20:10  pramsey

	* Demote new loader code from default build for now.

2009-02-10 20:06  pramsey

	* New restore script, much simpler, takes -Fc dump and writes back
	  ASCII on stdout

2009-02-10 08:00  colivier

	* KML output: use decimal places rather than significant digit,
	  trim trailing zeros, update documentation, update unit test

2009-02-10 07:54  colivier

	* GeoJson output: trim trailing zero, add forgotten free on
	  subgemotry inspect. GML output: precision no more as a global
	  one, decimal places rather than significant digits, trim trailing
	  zero, add unit test, doc update with output example

2009-02-09 23:51  pramsey

	* Fix case sensitive in AGGREGATE reading.

2009-02-05 20:01  kneufeld

	* Updated ST_DumpRings description and example.

2009-02-04 18:13  kneufeld

	* Added example to ST_PointN

2009-02-04 13:54  robe

	* minor changes. Take ST_CurveToLine out so tests can complete
	  until we fix.

2009-02-04 00:28  pramsey

	* Propset Author Id Keyword Revision on all files.

2009-02-04 00:23  pramsey

	* Formating

2009-02-03 20:51  pramsey

	* Fix boundary conditions with from==to hitting first/list vertex.

2009-02-03 19:09  mcayland

	* Fix GBT#109: Some operators not supported for Circular. In this
	  case I haven't added the comparison code as I am not 100% sure on
	  the semantics, but the error message should be much clearer to
	  users now.

2009-02-03 17:49  robe

	* Add corrections from Bruce Rindahl

2009-02-03 17:30  robe

	* forgot some spaces

2009-02-03 16:10  robe

	* forgot availability info

2009-02-03 15:23  robe

	* update st_convexhull definition -- wasn't very clear

2009-02-03 15:20  robe

	* Document ST_MinimumBoundingCircle

2009-02-03 14:52  robe

	* #HISTORY: ST_MinimumBoundingCircle -- also change to support
	  geometries with LINESTRING,POINT convex hulls

2009-02-03 14:21  robe

	* First draft of ST_MinimumBoundingCircle contributed by Bruce
	  Rindahl. Changed to use named params and renamed function from
	  mbc to ST_MinimumBoundingCircle.

2009-02-03 13:23  robe

	* put back linetocurve curvetoline tests now that issue 86 and 108
	  should have fixed

2009-02-03 07:20  pramsey

	* Use "extended string" format for escaping \ and ' in insert
	  statements.

2009-02-03 04:36  mleslie

	* Adding an rfc for changing the validation approach when parsing
	  WKT.

2009-02-03 01:59  pramsey

	* astyle this file

2009-02-03 01:04  pramsey

	* Comment datum slice pull.

2009-02-02 22:21  pramsey

	* formatting

2009-02-02 18:26  robe

	* Typo in docs confusing gardentester. Also change ST_Collect use
	  to ST_Union so we are testing with valid polygons (reduces union
	  intersection error messages)

2009-02-02 06:01  mleslie

	* Fix for Issue 108 and regress test.

2009-02-02 04:19  robe

	* Document ST_LocateBetweenElevations

2009-02-01 06:48  robe

	* Get rid of warnings -- no longer relevant for
	  ST_LineCrossingDirection

2009-01-30 17:16  robe

	* revise to correctly fill in timestamp/date args

2009-01-30 14:03  robe

	* put in logic to test operators

2009-01-30 13:44  robe

	* Operator check in wrong segment of xpath

2009-01-28 23:42  pramsey

	* Change error message.

2009-01-28 23:34  pramsey

	* Handle null return from cascadedunion.

2009-01-28 01:02  pramsey

	* wrapping

2009-01-27 05:30  robe

	* missing meta properties

2009-01-25 15:52  robe

	* Document ST_Extent3D now that Paul has proclaimed it a public
	  function

2009-01-24 20:49  pramsey

	* Small changes in createrelplace syntax, comments, function rename
	  recommendation.

2009-01-23 22:05  kneufeld

	* small wording fix for DropGeometryColumn

2009-01-23 20:06  pramsey

	* Add function naming rfc

2009-01-22 23:58  pramsey

	* Flip all aggregate functions over to the new aggregation system.
	  Remove catalog hacks in favour of wrapper type. Make the fast
	  implementations the default and _old implementations the legacy.

2009-01-22 19:25  robe

	* Filter out Operators section from xsl transforms

2009-01-22 19:25  kneufeld

	* moved over the remaining operands from reference.xml to
	  reference_new.xml in the documentation

2009-01-22 19:15  robe

	* Give operators section a pretty anchor and id so easy to bookmark
	  and I can exclude from xsl scripts

2009-01-22 18:19  robe

	* Fix DBFReadDeleted logic -- should return 1 if record is deleted
	  and 0 if it is not deleted

2009-01-22 18:02  kneufeld

	* moved over |>> from reference.xml to reference_new.xml in the
	  documentation

2009-01-22 17:46  kneufeld

	* moved over <<, <<|, and >> from reference.xml to
	  reference_new.xml in the documentation

2009-01-22 05:56  pramsey

	* Remove protection from ST_GeometryArray() aggregate.

2009-01-22 05:37  pramsey

	* More ignore fixes

2009-01-22 05:35  pramsey

	* Ignore postgis.sql.*

2009-01-22 05:32  pramsey

	* Alter pg_proc update to work with older PgSQLs too.

2009-01-22 01:39  pramsey

	* First stab at a back-port of the array_agg from 8.4. Our's isn't
	  generic, and it's got it's own name, so it won't collide, ...
	  needs testing on PgSQL < 8.3 still.

2009-01-22 01:16  kneufeld

	* moved over |&> from reference.xml to reference_new.xml in the
	  documentation

2009-01-22 00:44  kneufeld

	* moved over &>| from reference.xml to reference_new.xml in the
	  documentation

2009-01-22 00:16  kneufeld

	* moved over &> from reference.xml to reference_new.xml in the
	  documentation

2009-01-21 23:26  kneufeld

	* moved over &&, &<, and = from reference.xml to reference_new.xml
	  in the documentation

2009-01-21 23:19  pramsey

	* Add support for fast unions, with cascaded union. Currently for
	  testing, in the ST_Union_Fast() agggregate. Requires GEOS SVN
	  r2252 or higher.

2009-01-21 21:55  pramsey

	* Add rfc document. First one: alignment ideas.

2009-01-21 21:50  pramsey

	* Headers split in 8.4?

2009-01-20 18:43  pramsey

	* Put translation_stage into descriptive MACRO names

2009-01-20 18:28  pramsey

	* Add GTK macro.

2009-01-20 17:48  pramsey

	* Replace hand-built pkg-config routine w/ m4 from gtk source.

2009-01-20 07:36  pramsey

	* Compile your work much?

2009-01-20 07:13  pramsey

	* Protect the filename setting a little bit more in case it's NULL.

2009-01-20 00:50  kneufeld

	* Fixed accidental broken build in docs from Rev3536.

2009-01-19 21:33  pramsey

	* First revision of the GUI. Configure using --with-gui to enable
	  full GUI build. New core/cli will build by default. Old utilities
	  remain in place for now.

2009-01-16 17:58  robe

	* move ST_GeomCollFromText

2009-01-16 17:41  robe

	* Move st_mpolyfromtext

2009-01-15 21:11  robe

	* Left some garbage in

2009-01-15 18:35  mcayland

	* Part 1 of GBT#94: Rename folders/files to be more consistent.
	  Embed the MAJOR.MINOR version in the PostgreSQL shared library
	  name (to allow different databases to contain different PostGIS
	  versions) and also rename lwpostgis.sql to postgis.sql. Update
	  documentation in various files to reflect the new names at the
	  same time.

2009-01-15 18:24  robe

	* Move ST_MLineFromText

2009-01-15 18:17  robe

	* more stuff

2009-01-15 18:16  robe

	* forgot some stuff

2009-01-15 18:14  robe

	* Move over MPointFromText

2009-01-15 15:10  mcayland

	* Fix the output of "SELECT postgis_full_version()" on trunk by
	  ensuring that USE_STATS is present, and correctly generating the
	  POSTGIS_SCRIPTS_VERSION variable so that installations of trunk
	  don't keep thinking that they need a scripts upgrade.

2009-01-14 17:46  pramsey

	* Remove missing prototype warning from build.

2009-01-13 15:12  robe

	* Error in logic in gardentest not correctly flagging WKT functions
	  as taking geometry variant

2009-01-13 15:11  mcayland

	* Fix regression tests to account for changes made in r3522 (rename
	  'Curve' to 'CircularString')

2009-01-13 14:04  robe

	* Move over ST_PolygonFromText

2009-01-13 13:12  mcayland

	* Fix compile warnings for the cunit tests (unused variables).

2009-01-13 13:00  mcayland

	* Update lwgeom_gettypename() by renaming Curve to CircularString.
	  Now lots of error messages scattered throughout liblwgeom should
	  start to make sense...

2009-01-13 12:59  mcayland

	* Rearrange liblwgeom.h as per Paul's comment on GBT#97: Rename
	  LWCURVE to LWCIRCSTRING. Also rename lwfree_circstring() to
	  lwcircstring_free() so that it matches the others (I guess this
	  was missed in the first pass).

2009-01-13 12:27  mcayland

	* Commit for GBT#97: Rename LWCURVE to LWCIRCSTRING (also know as
	  restoring balance to the universe).
	  
	  Having gone through and re-read sections of the CIRCULARSTRING
	  code, it is amazing how much easier the code is to read without
	  the confusion of a curve being either a CIRCULARSTRING or
	  LINESTRING as per the SQL-MM spec. The resulting commit compiles
	  & installs cleanly for me, passes "make check" and also Regina's
	  torture script. Please let me know if I accidentally broke
	  anything :)

2009-01-12 19:29  pramsey

	* Remove double-free problem from loader in presence of new
	  deep-freeing lwfree calls.

2009-01-12 14:38  robe

	* typos

2009-01-12 14:24  robe

	* Correct. ST_LinestringFromText does not exist though was
	  documented before.

2009-01-12 13:54  robe

	* Move over ST_Line functions and point out how pointless they are.
	  Also correct incorrect statement that they throw errors when
	  given non-line - they just return null.

2009-01-12 12:23  mcayland

	* Remove erroneus merge from r3502 (HAVE_CUNIT_H just isn't defined
	  anymore...)

2009-01-11 07:10  pramsey

	* Remove RECHECK per GBT#18.

2009-01-09 23:04  robe

	* Fix typo

2009-01-09 22:52  robe

	* Move over rest of miscellaneous -- NOTE st_find_srid does not
	  exist - was never renamed from find_srid. Not sure its worth
	  fixing since its rarely used anyway.

2009-01-09 19:17  pramsey

	* Rename lwfree_inspected to lwinspected_release, per it's "shallow
	  free" behavior.

2009-01-09 17:41  pramsey

	* Rename lwfree_* to *_free.

2009-01-09 14:15  robe

	* Missed some ST_ spots.

2009-01-09 13:49  robe

	* Missed a spot.

2009-01-09 13:48  robe

	* Using - fix some connectiontype omissions in Mapserver section,
	  add in processing defer comment, fix some missing ST_

2009-01-09 13:32  robe

	* Add circular string note

2009-01-09 13:29  robe

	* Move over ST_NRings

2009-01-09 13:17  robe

	* Move over ST_Zmflag

2009-01-08 17:22  pramsey

	* Forgot to save this file. Also changes to lwfree_* *_release.

2009-01-08 17:04  pramsey

	* Alter lwfree_* to deep-free memory. Add variants of *_release to
	  support shallow-free. Go through lwgeom/ and replace any lwfree_*
	  instances with *_release where appropriate. (Surprisingly few.)

2009-01-08 16:06  robe

	* documentatioin out of synch with reality since garden test
	  failing. Change spelling ST_CrossingDirection to new name
	  ST_LineCrossingDirection

2009-01-08 15:50  robe

	* put in valid name space (giving error with my xsltproc otherwise)

2009-01-07 19:40  robe

	* Finish off adding multi garden geometries

2009-01-07 18:25  kneufeld

	* updated documention on addgeometrycolumn, clarifying the errors
	  thrown.

2009-01-07 12:11  mcayland

	* Bump some LWDEBUG(F) from level 1 up to levels 3-4 (level 1 is
	  reserved)

2009-01-07 01:16  pramsey

	* Remove memory leak in standard loader.

2009-01-05 20:54  mcayland

	* Allow CPPFLAGS/LDFLAGS parameters from the command line to be
	  passed into the CUnit Makefile, since CUnit is the only
	  dependency that cannot determine its own flags using a --with-X
	  parameter. This allows CUnit to be installed in a non-standard
	  location if required.

2009-01-05 14:44  robe

	* Put circular back in mix. Doesn't crash now that MCA changed
	  distance to throw error.

2009-01-05 00:08  mcayland

	* Rework the CUnit detection infrastructure as you can't locate
	  include files based on an absolute path. This is because autoconf
	  and the compiler have differing ideas of the current paths (this
	  totally breaks the Win32 build since you have the extra mapping
	  between UNIX-type MingW paths and Windows-type paths). Hopefully
	  this should not affect existing users at all - if so, please post
	  a report on -devel. I'll try running this on MingW at a later
	  date.
	  
	  I've also enforced "make check" to run the unit tests, rather
	  than "make test". This is a fallout from the early days when strk
	  committed the regression test suite to run using "make test" by
	  accident which appears to have stuck :(
	  .

2009-01-04 20:39  mcayland

	* Fix comment in lwgeom_from_ewkt() and also add a quick error
	  check to lwgeom_from_ewkt() and lwgeom_from_ewkb() - otherwise
	  upon parse failure we could pass a half-baked geometry back to
	  the caller which would not be good :(

2009-01-04 20:11  mcayland

	* Update the cunit tests to use the proper parser flag
	  PARSER_CHECK_NONE rather than the hard-coded zero.

2009-01-04 19:54  mcayland

	* Add -lm to the cu_tester link line - we must always add this to
	  the link line for anything that links agains liblwgeom.a (at
	  least on my Linux system here)

2009-01-04 19:24  mcayland

	* Commit quick fix for GBT#85: ST_Distance crashes on Circular
	  String. Rather than devise and implement a set of distance
	  functions for CIRCULARSTRINGs, I've simply added code to detect
	  the condition and throw an "Unsupported geometry type" error,
	  similar to as already exists within the codebase.

2009-01-02 13:25  robe

	* minor update

2009-01-02 13:23  robe

	* Add ST_DumpPoints. Not sure how simple it is.

2009-01-01 21:36  robe

	* Put time stamp placeholder on (I think)

2009-01-01 21:26  robe

	* Fix typo

2009-01-01 00:31  pramsey

	* Fix based on test case from MAC.

2008-12-27 22:58  pramsey

	* Add support for multilinestring to st_locatebetweenelevations

2008-12-27 08:08  pramsey

	* Add heat map case.

2008-12-24 20:15  pramsey

	* Add mline version of clipper.

2008-12-24 17:37  pramsey

	* Add lwfree_geom to generically deep-free lwgeometries.

2008-12-24 17:09  pramsey

	* Add lwgeom_from_ewkt and change larger cunit tests to create
	  candidate geometries from text instead of by hand.

2008-12-24 00:32  mcayland

	* Try and commit a pre-generated output from flex that works for
	  the build-bot.

2008-12-23 22:11  pramsey

	* Revert accidental commit of lex.yy.c

2008-12-23 20:20  pramsey

	* Rename new functions to ST_LineCrossingDirection and
	  ST_LocateBetweenElevations for more explicitness and closer
	  correspondance to SQL/MM, respectively. Add a new geometry
	  counter for collections.

2008-12-23 13:24  robe

	* Break out multi as separate geometry types and start putting in.
	  Remove unary/aggregate geom since now exactly the same as section
	  that takes only 1 geometry.

2008-12-22 23:37  pramsey

	* Add CUnit to main 'make test' build and check for existance of
	  CUnit.h as part of ./configure

2008-12-22 21:49  mcayland

	* Fix typo in the backticks when extracting linker/include flags
	  from pg_config. Resolving this allows SVN trunk to compile on
	  MingW! :)

2008-12-22 17:49  robe

	* More typos

2008-12-22 17:48  robe

	* More typos

2008-12-22 17:47  robe

	* typo

2008-12-22 16:54  robe

	* Missed a constant

2008-12-22 16:53  robe

	* First draft of ST_CrossingDirection -- needs more work

2008-12-22 15:22  robe

	* More conditional corrections. Also take circular back out of test
	  since still crashes under 1.4 with ST_Distance.

2008-12-22 14:14  robe

	* Revision - change to not test geoms against other geoms if
	  function only takes one geom, better commenting of output. Put
	  back circularstring -- crashes on 1.3 still on ST_Distance in
	  some cases. Haven't tested against trunk

2008-12-22 12:15  mcayland

	* Remove the few C++-style comments that have crept into the
	  codebase, and add a note to the STYLE document stating that
	  C-style comments should be used.

2008-12-22 11:51  mcayland

	* Remove the WKB_CONVERSION hack which was invented to try and make
	  the JTS connector more reliable. Since all the other JTS code has
	  gone, this can now go too. See
	  http://postgis.refractions.net/pipermail/postgis-devel/2008-August/003495.html
	  for a little discussion.

2008-12-22 11:38  mcayland

	* Errr.... unsigned *what* exactly??! If you'd have asked me
	  yesterday if I thought this would compile, I would have said
	  no...

2008-12-22 11:11  mcayland

	* Some code tidy-ups: remove Windows CR/LFs from the file, change
	  the free()s into lwfree()s, and fix a spelling mistake.

2008-12-22 09:30  robe

	* revert part of last change

2008-12-22 08:39  robe

	* correction to last edit

2008-12-21 06:37  pramsey

	* Add ST_LineClipZ(geometry, from, to) SQL and C functions.

2008-12-19 19:21  pramsey

	* Complete c-level line clipping routines, and unit tests.

2008-12-19 19:20  pramsey

	* Add in lwfree_* deep memory clean-up routines for multi-objects.

2008-12-19 18:51  kneufeld

	* Upgraded section in using_postgis.xml that talks about OGC
	  Simplicity / Validity.

2008-12-19 16:57  pramsey

	* Remove camelCase example from style guideline against camelCase
	  (! :)

2008-12-19 14:59  mcayland

	* Remove the PostGIS LWGEOM type constants from pgsql2shp - they
	  are no longer needed here as they are included as part of
	  liblwgeom.h.

2008-12-18 20:42  pramsey

	* Complete the pfree_ to lwfree_ renaming.

2008-12-18 20:36  pramsey

	* Move curve back down below curve struct. Hm.

2008-12-18 20:35  pramsey

	* Complete the pfree_* to lwfree_* renaming.

2008-12-18 20:30  pramsey

	* Rename pfree_* memory management function lwfree_*

2008-12-18 20:22  pramsey

	* Partial work commit for safety

2008-12-18 17:07  pramsey

	* Ignore generated Makefile

2008-12-18 15:58  robe

	* Revise to cross every geometry with every other to better test
	  the functions that take 2 geometries. This increases the
	  generated script to about 18 MB. Still need to trim off some of
	  these tests (since it does the same for singular geom functions)

2008-12-18 15:38  robe

	* Get rid of redundant variable declares

2008-12-18 15:32  robe

	* Get rid of 2 geom relation section. Its redundant now that the
	  last condition section has been improved.

2008-12-18 15:25  robe

	* Numerous enhancements to make torture script generator smarter -
	  e.g. don't use geometry select when function takes not
	  geometries, don't put monkey in when you see pattern matrix use a
	  real intersectionmatrix, concept of version

2008-12-18 00:54  pramsey

	* Partial work saved back for later.

2008-12-17 20:47  pramsey

	* Partial work into SVN where I can get at it elsewhere.

2008-12-17 20:22  pramsey

	* Remove LFs from regression files per MCA.

2008-12-17 19:37  mcayland

	* #HISTORY: Really fix what was broken in r3431/3432. See the notes
	  there for the full detail.

2008-12-17 18:20  pramsey

	* Re-locate cunit, add a STYLE guideline draft and some TODO notes.

2008-12-17 16:03  mcayland

	* Undo r3431/3432: this isn't ready for the primetime yet as it
	  breaks a couple of the regression tests.

2008-12-17 15:01  mcayland

	* Fix for one of Regina's torture failures as posted to the -devel
	  list here:
	  http://postgis.refractions.net/pipermail/postgis-devel/2008-December/004362.html.
	  A CurvePolygon has a "standard header" and so must be passed
	  through a function that understands the optional existence of
	  SRIDs/BBOXes etc. in the header.

2008-12-17 05:36  pramsey

	* harmonize unit tests with new function names

2008-12-17 05:32  pramsey

	* harmonize function names so things... compile

2008-12-17 05:28  pramsey

	* Revisison per MCA and (c) headers.

2008-12-17 00:22  pramsey

	* Add some co-linearity tests.

2008-12-17 00:19  pramsey

	* Basic co-linearity support. Remove touching cases from
	  crossingdirection.

2008-12-16 23:43  pramsey

	* Add ST_CrossingDirection(line, line) bindings into SQL.

2008-12-16 22:29  pramsey

	* First cut of line crossing function, and associated cunit tests.

2008-12-16 21:21  kneufeld

	* fixed bug in probe_geometry_columns where an srid of -1 is not
	  properly detected. (last time :))

2008-12-16 21:11  kneufeld

	* fixed bug in probe_geometry_columns where an srid of -1 is not
	  properly detected.

2008-12-16 21:07  kneufeld

	* fixed bug in probe_geometry_columns where an srid of -1 is not
	  properly detected.

2008-12-16 16:22  robe

	* More changes - can't remember

2008-12-16 13:01  robe

	* Add cross reference to ST_IsValidReason on ST_IsValid and
	  ST_Summary

2008-12-16 12:40  robe

	* Fix formatting of ForceRHR args -- messing up torture test
	  generator

2008-12-15 14:50  robe

	* missing the st_geomfromtext among others because of bad
	  conditions - switched to xsl:choose to simplify logic.

2008-12-15 13:36  robe

	* minor comment addition

2008-12-15 12:56  robe

	* add more data types. Remove curve tests again -- too many
	  crashers

2008-12-15 12:36  robe

	* Typo in data type param

2008-12-15 10:30  mcayland

	* #HISTORY: Fix for GBT#83: "ST_Multi on curved polygon gives
	  ERROR: Unknown geometry type: 0". On reflection, ST_Multi() can
	  only operate on standard POINT, LINESTRING and POLYGON types as
	  the only MULTI geomtypes are MULTIPOINT, MULTILINESTRING and
	  MULTIPOLYGON. This was caused by the introduction of the curve
	  crashing fixes in 1.3.4.

2008-12-15 05:33  robe

	* more cleanup

2008-12-15 05:03  robe

	* Think I got most of the functions with additional args, left out
	  circular since it crashes. We can fix in 1.4

2008-12-15 04:12  robe

	* replace param logic

2008-12-15 02:38  robe

	* #GBT 84: Fix typo in boundary error

2008-12-14 15:14  robe

	* Add circular string and curved polygon to garden set. Also start
	  work on dealing with functions that take floats and integers as
	  additional params

2008-12-14 07:24  robe

	* Exclude st_curvetoline from test for now. Crashes on geometry
	  collection test.

2008-12-14 03:19  robe

	* Add GEOMETRYCOLLECTION to garden mix. This crashes my 1.3.5SVN
	  build after running generated script - investigating

2008-12-14 03:10  robe

	* Add logic to test for unary functions that take box2d/3d and add
	  3d geometries to garden set.

2008-12-14 01:50  robe

	* Add create table, add geom, drop column, drop table to batch of
	  tortures

2008-12-13 19:48  pramsey

	* Remove isvalidreason, it's done.

2008-12-13 19:47  pramsey

	* Add typmod idea

2008-12-12 17:07  robe

	* Fix condition statement that prevented some 2 geom functions from
	  being picked up

2008-12-12 16:55  robe

	* Added POLYGONM gset to test. Also got rid of monkey crashing
	  LineMerge. May add back later by removing the NOT (j=i)
	  conditions.

2008-12-12 16:49  robe

	* Note that ST_MakePolygon can be used to make measured polys and
	  3d polys

2008-12-12 16:26  robe

	* use strcmp for compare instead of comparing first element in
	  projcreate

2008-12-12 14:20  robe

	* get rid of accidentally copied comment

2008-12-12 14:11  robe

	* Add relationship/ functions that act on 2 geometries tests to the
	  mix

2008-12-12 13:40  robe

	* Add POINTM and LINESTRINGM to garden family

2008-12-12 13:17  robe

	* Remove Postgis_JTS_Version from docs. No longer in 1.4 code base.

2008-12-12 13:05  robe

	* Revise to use an xml collection instead of repetitive loops. Also
	  put in select start and end so when the server crashes you know
	  where it broke.

2008-12-12 11:07  mcayland

	* Looks like I accidentally removed some code from LWGEOM_accum
	  that was required to set the Oid of the array being used to store
	  the aggregate results. As reported by Regina.

2008-12-11 19:38  robe

	* Fix typo in geometry test

2008-12-11 18:57  robe

	* put in the svn:keywords thingy and also update postgis_gardentest
	  to generate garden test for all unary postgis functions and
	  aggregates

2008-12-11 17:18  kneufeld

	* added a HINT to the ERROR message in errorIfGeometryCollection
	  indicating the geometry that is in error.

2008-12-11 16:56  robe

	* First draft of garden test sql generator. This version just
	  searches the docs and outputs tests for functions that take no
	  arguments. Need to formulate a list of geometries to generate
	  code for unary and so forth.

2008-12-11 15:56  robe

	* Incorporated Mark's suggestion to use PQescapeStringConn instead
	  of building a custom function. Also fixed typo. Note using free()
	  instead of PQfree since couldn't find a PQfree. I looked at the
	  8.3.5 postgresql source code base, and that's what they seem to
	  use when releasing buffer space.

2008-12-11 14:55  mcayland

	* Increase the amount of allocated memory by 3 bytes, so that if
	  maxlength < 3 and we return just "..." then we still have enough
	  space to store the string without clobbering memory.

2008-12-11 13:46  mcayland

	* Fix up a couple of errors in the new lwmessage_truncate()
	  function found by Kevin - correct an off-by-one error in the
	  code, and include a missing startpos offset in the end truncation
	  code. Also ensure that if maxlength gets too small then we return
	  "..." rather than crashing.

2008-12-10 12:36  mcayland

	* Resolve local merge conflict from previous commit.

2008-12-10 12:32  mcayland

	* Add new lwmessage_truncate() function to liblwgeom that will
	  truncate a string to a maximum number of characters, adding a
	  "..." to indicate where the string has been trimmed. Truncation
	  can be specified to occur from either the start or end of the
	  string as required. Also update the parser error handler to use
	  the new function.

2008-12-09 23:29  mleslie

	* Porting the floating point comparison operator upgrade from the
	  1.3 branch.

2008-12-07 02:52  robe

	* correct mm reference of ST_PointFromText and remove from old MM
	  section

2008-12-07 02:47  robe

	* Minor additions

2008-12-07 02:42  robe

	* fix some typos

2008-12-07 02:29  robe

	* Move over (x,y,z) min/max family and add cross reference to those
	  from ST_X, ST_Y, ST_Z

2008-12-07 00:40  robe

	* Move over ST_Box2D and ST_Box3D and flag ST_Accum as working with
	  circular strings

2008-12-05 19:39  robe

	* revise example

2008-12-05 19:31  robe

	* Clarify use of ST_Relation and include Martin's example of
	  interior intersects

2008-12-05 13:46  robe

	* #HISTORY: #GBT:34 - .prj creation by pgsql2shp

2008-12-05 12:33  robe

	* #GBT 80: ST_Multi seg faults when given MULTILINESTRING

2008-12-04 17:01  robe

	* Move over rest of Long Transactions

2008-12-03 17:12  mcayland

	* Fix GBT#79: shp2pgsql does not honor -s (also known as Mark
	  accidentally missed the sr_id from the geometry constructors)

2008-12-03 16:02  mcayland

	* Lightbulb moment: the fix for GBT#21: locate_along_measure: wrong
	  values, invalid data required extra work as floating point errors
	  could still be introduced by the removal of the memcpy(). In fact
	  it was the clipping logic that was wrong, so this patch re-adds
	  the memcpy() in the correct place(s) and corrects the clipping
	  flags to remove this floating point error. With thanks to Stephen
	  Davies.

2008-12-02 20:04  robe

	* Remove some junk and fix some typos, rephrase descriptions

2008-12-02 20:00  robe

	* Move over LockRow

2008-12-02 19:43  robe

	* Move over CheckAuth

2008-12-01 23:34  robe

	* typo

2008-12-01 22:19  robe

	* remove extra def

2008-12-01 22:06  robe

	* Move over Enable/Disable LongTransactions

2008-12-01 12:41  robe

	* Damn casing - wrong fix

2008-12-01 12:38  robe

	* typo ?

2008-12-01 12:13  robe

	* typo?

2008-12-01 06:32  robe

	* Move over ST_HasBBox

2008-12-01 06:26  robe

	* Move over ST_AddBBox, ST_DropBBox - the last of the Geometry
	  Editors

2008-11-28 16:38  pramsey

	* wrap isvalidreason in test for GEOS >= 3.1

2008-11-27 19:04  robe

	* correction

2008-11-27 18:53  robe

	* ST_IsValidReason typo and add an example of a valid geometry

2008-11-27 18:31  robe

	* Document new ST_IsValidReason function. I suppose this may be the
	  last time I can successfully create invalid geometries before
	  Mark ruins all the fun.

2008-11-26 19:04  pramsey

	* ST_IsValidReason(geometry) returns text reason for validity
	  failure.
	  Requires GEOS >= 3.1.
	  GBT#51

2008-11-26 13:40  mcayland

	* Apply patch from strk to prevent unneccesary invocation of 'ar'
	  when building liblwgeom.

2008-11-26 12:11  robe

	* Correct install docs to agree with README. Not sure if this is
	  necessary since this is partially for already installed postgis.
	  Are we going to have an lwgeom folder in contrib?

2008-11-26 11:49  mcayland

	* Create liblwgeom as a phony dependency, so that any changes to
	  liblwgeom cause a re-build of liblwgeom.a during "make". Patch
	  provided by strk.

2008-11-26 11:43  mcayland

	* Fix some minor errors in the README documentation as indicated by
	  strk.

2008-11-25 21:46  pramsey

	* Bring forward release notes from 1.3.4

2008-11-25 10:42  mcayland

	* Quick fix for GBT#72: ST_Estimated_Extent sometimes returns null
	  if table exists but not in current schema.

2008-11-24 13:18  robe

	* Fix indentation for estimated_extent example. Document
	  ST_Force_Collection broken when given Circular strings for
	  versions prior to 1.3.4

2008-11-24 11:04  mcayland

	* Fix for GBT#73: ST_Force_Collection crashes with CIRCULARSTRING.
	  This is basically the same fix for GBT#66: ST_Dump kills backend
	  when fed CIRCULAR STRING except that it occurs in a different
	  place.

2008-11-24 11:01  mcayland

	* Move lwgeom_contains_subgeoms() into liblwgeom core as it seems
	  it is now required outside of lwgeom_dump.c.

2008-11-23 19:18  robe

	* Move over the rest of the ST_Force* family

2008-11-23 07:22  robe

	* Move over ST_Estimated_Extent

2008-11-23 06:54  robe

	* minor changes

2008-11-23 06:50  robe

	* Move over ST_GeomFromWKB

2008-11-21 14:41  robe

	* typo

2008-11-21 14:30  robe

	* Fix indentation of examples

2008-11-21 14:28  robe

	* GBT #71: Update section 4.2 of docs to describe manual adding to
	  geometry columns - revision. Add pretty anchor, reference pretty
	  anchor in AddGeometryColumn reference section. Rearrange order.

2008-11-21 14:15  robe

	* GBT #71: Update section 4.2 of docs to describe manual adding to
	  geometry columns.
	  
	  Decided to just add a new section after

2008-11-21 08:32  robe

	* 

2008-11-21 08:31  robe

	* Move over ST_CoordDim

2008-11-20 22:03  mcayland

	* Located more profile calls using grep and converted them over to
	  use the new macros. Hopefully I've caught all of them now...

2008-11-20 18:45  mcayland

	* Found some new locations containing profiling code outside of the
	  GEOS functions, so swap them over to using the new macros.

2008-11-20 15:00  mcayland

	* Switch GEOS profiling over to use conditional macros, much in the
	  same way as LWDEBUG(F) has been implemented. This improves code
	  readability by not having constant #if...#endif sections
	  throughout the code. I've also changed the variable that
	  indicates whether profiling has been enabled to POSTGIS_PROFILE,
	  and integrated it into the autoconf configuration. Hence
	  profiling can be enabled by running configure with the
	  --enable-profile option, or setting POSTGIS_PROFILE in
	  postgis_config.h to 1 and re-compiling.

2008-11-20 13:32  robe

	* typo

2008-11-20 12:55  robe

	* Add note on ST_Transform and ST_AsKML that they require Proj
	  support

2008-11-19 13:40  robe

	* update doc on install to reference geos 3.0.3

2008-11-17 17:30  robe

	* amend ST_Mem_Size

2008-11-17 01:00  robe

	* typos

2008-11-17 00:52  robe

	* st_mem_size

2008-11-17 00:05  robe

	* Document missing ST_AsGML func proto

2008-11-16 15:54  robe

	* typo

2008-11-15 20:33  robe

	* Move over ST_Polygon and ST_WKBToSQL, move ST_MakePolygon from
	  Geometry Processing to Geometry Constructors section

2008-11-14 23:46  robe

	* Move over rest of non-MM compliant Geometry Constructor functions

2008-11-12 17:42  pramsey

	* Update with latest BS

2008-11-10 16:35  pramsey

	* astyle --style=ansi --indent=tab=8

2008-11-10 15:48  pramsey

	* Fix error in prepgeomcache type

2008-11-08 14:43  robe

	* Document affine functions now work with curves. Though I don't
	  have a tool to verify correctness, so my assumption - it returns
	  something that sounds sort of right.

2008-11-08 14:17  robe

	* document more functions that work with circular strings

2008-11-08 06:46  robe

	* document support for curves of functions Mark C just fixed with
	  disclaimer only works in 1.3.4+

2008-11-07 17:07  pramsey

	* Prepared geometry mixed-types bug fix ported forward from 1.3.

2008-11-07 14:23  mcayland

	* After a quick sanity grep, I noticed that ST_Transform() was also
	  susceptible to crashing on curve types in the same way as the
	  previous two fixes. Hence I'm committing a fix now before Regina
	  finds it and logs another bug report :)

2008-11-07 14:21  mcayland

	* Fix GBT#69: ST_Translate crashes when fed circular string.
	  lwgeom_affine_recursive() needs to know about the new
	  lwgeom_getcurve_inspected() function.

2008-11-07 14:18  mcayland

	* Fix GBT#70: ST_NPoints Crashes with Curves. lwgeom_npoints()
	  needs to know about the new lwgeom_getcurve_inspected() function.

2008-11-07 14:05  mcayland

	* Add missing lwgeom_getcurve_inspected() function which is
	  required for some of the latest GBT fixes.

2008-11-07 07:44  robe

	* Yeh ST_Dump now works with curves

2008-11-06 17:16  mcayland

	* Add missing function prototype from r3263.

2008-11-06 17:05  mcayland

	* Fix for GBT#66: ST_Dump kills backend when fed CIRCULAR STRING.
	  With thanks to Regina Obe.

2008-11-06 16:12  mcayland

	* The GEOS 2.2 series "geos_c.h" is missing header guards, so
	  including the header multiple times as is done in lwgeom_geos.h
	  and lwgeom_geos_prepared.h causes compilation to fail with
	  multiple definition errors. This patch fixes this problem
	  allowing GEOS 2.2 to work with PostGIS once again, although of
	  course it can easily be removed when it is decided that GEOS 2.2
	  support is no longer required.

2008-11-06 15:15  mcayland

	* Change configure to check for the existence of the PGXS Makefile,
	  even if pg_config can be found. This is become distributions such
	  as Debian install pg_config as part of libpq-dev but this package
	  doesn't contain the required Makefile. Per bug report from strk.

2008-11-05 13:03  robe

	* amend ST_Longitude bug comment

2008-11-05 11:29  mcayland

	* Fix ST_AsGML() not recognising GEOMETRYCOLLECTION as a valid
	  geometry type from my GBT#65 fix :(

2008-11-05 11:25  mcayland

	* Fix regression tests reporting incorrect failures due to a change
	  of output caused by r3243.

2008-11-05 11:06  mcayland

	* Fix for GBT#68 - ST_Shift_Longitude doesn't work with MULTIPOINT.
	  Looks like this was just a simple mistake in the code. I've also
	  improved the error message to return the proper type name instead
	  of just a number.

2008-11-05 01:56  robe

	* add ST_Collect as having some support for circular

2008-11-04 20:26  robe

	* typo in proto

2008-11-04 20:05  robe

	* Add missing proto for ST_CurveToLine

2008-11-04 14:15  robe

	* Add ST_HasArc, pull some useful comments from source code to add
	  to ST_CurveToLine

2008-11-04 14:09  mcayland

	* Fix lwgeom_typename() not returning a valid string for any of the
	  newer geometry types.

2008-11-04 13:58  mcayland

	* Fix for GBT#65: ST_AsGML kills the backend when fed a CIRCULAR
	  STRING. The default code attempts to inspect any unknown geometry
	  which fails on CIRCULARSTRING. A longer term fix may be to fix
	  CIRCULARSTRING so that it can be inspected, however the fix here
	  is to throw an ERROR for unknown types just as the other As_*()
	  functions do.

2008-11-04 13:43  robe

	* Change all ST_AsKML to use new ST_Transform

2008-11-04 13:14  robe

	* More flagging of functions that work with 3d

2008-11-04 12:31  robe

	* fill in all protos for kml, flag more functions as supporting 3d
	  and circular/curve

2008-11-04 10:00  mcayland

	* Change ST_GeomFromText() to GeomFromText() for older hwgeom (-w)
	  support - looks like I was a little bit to eager in my earlier
	  conversion to use the new ST_ calling convention.

2008-11-04 09:57  mcayland

	* Alter loader Makefile to add liblwgeom.a dependency, so people
	  who just want to build the shapefile loaders can do "make" within
	  the loader subdirectory and liblwgeom.a will automagically get
	  build first.

2008-11-04 02:48  robe

	* fix typo

2008-11-04 02:19  robe

	* document circular support of more functions

2008-11-04 02:07  robe

	* Get rid of MM compliancy note for ST_LineToCurve, can only find
	  ST_CurveToLine in MM docs

2008-11-04 01:56  robe

	* correct comment

2008-11-04 01:55  robe

	* Add new section to document circular string support

2008-11-04 01:47  robe

	* Document ST_LineToCurve and ST_CurveToLine, update template to
	  include note about Circular String support in prep for new index
	  section

2008-11-03 17:00  kneufeld

	* updated url in comments to the documentation on the implemented
	  point-in-polygon algorithm to
	  http://softsurfer.com/Archive/algorithm_0103/algorithm_0103.htm#Winding%20Number.
	  Old link was dead.

2008-11-03 16:23  mcayland

	* Add missing ICONV_LDFLAGS variable to the loader Makefile. Thanks
	  to Olivier Courtin for noticing.

2008-11-03 16:17  mcayland

	* Switch pgsql2shp over to using liblwgeom.
	  
	  There are few commits that can be as satisfying as one which
	  involves the removal of ~1200 lines of code. By using the
	  liblwgeom parser instead of the in-built parser, we have now
	  achieved the following:
	  
	  i) all parsers within PostGIS, shp2pgsql and pgsql2shp are now
	  the same which means they all follow the same rules. Also
	  extended error reporting information including error text and
	  position information is available.
	  
	  ii) the complexity of the shp2pgsql/pgsql2shp is considerably
	  reduced.
	  
	  The slightly unfortunate cost is the overall executable size is
	  larger, since we are linking with liblwgeom. However, from both a
	  consistency and maintainability point of view, this is a big win.
	  Note that while there may be a difference in behaviour in some
	  corner cases, all regression tests pass here.

2008-10-31 10:41  mcayland

	* Add missing serialized_lwgeom_from_hexwkb() function to liblwgeom
	  which is required for adding liblwgeom support to pgsql2shp.

2008-10-31 10:04  mcayland

	* Some more shp2pgsql clearups; remove some dead commented code and
	  switch over to use the LWDEBUG(F) debugging framework.

2008-10-30 23:13  mcayland

	* Fix regression test differences between different platforms in
	  the AsGeoJSON regression code. There were two issues: firstly,
	  the original regression tests included precision information > 15
	  significant figures, and secondly the GeoJSON code was exposing
	  BOX2DFLOAT4 information to the client instead of calculating the
	  true bounding box. With thanks to Olivier Courtin.

2008-10-30 22:48  robe

	* Move over ST_DumpRings

2008-10-30 17:10  mcayland

	* Switch shp2pgsql over to use liblwgeom instead of its own
	  internal parser. Some notes from looking at the code:
	  
	  i) I've abstracted the I/O formatting functions into a new
	  OutputGeometry() function since it allow the logic concerning
	  output formatting to kept in one place, rather than sprinkled
	  throughout all the other Insert* functions.
	  
	  ii) InsertPoint() and InsertMultiPoint() have been combined,
	  since it seems that the same code will work for both - all that
	  is required is to know whether to produce a MULTIPOINT collecton
	  or a POINT at the end.
	  
	  iii) I've added additional comments within the Insert* functions
	  to help clarify what is going on in places
	  
	  iv) It appears some corner cases were missing within the
	  conversion code with respect to Z/M coordinates, so in theory the
	  new code should do a better job.
	  
	  All in all, the source code is slightly reduced in size (although
	  of course the binary is larger after linking with liblwgeom), and
	  seems a lot more readable to my eyes. A quick TODO is to go
	  through the file and replace the #if...#endif sections related to
	  debugging with LWDEBUG(F) options.
	  
	  NOTE: I've had to change the Makefile to allow linking against
	  the maths library and liblwgeom.a, so some manual intervention on
	  the automated build may be required ;)

2008-10-29 18:32  robe

	* Make more pretty section names, move over ST_Accum and provide
	  example.

2008-10-29 18:05  robe

	* Pretty anchors for all new sections

2008-10-29 17:59  robe

	* Incorrect function arg in ST_Union

2008-10-29 17:36  robe

	* Okay maybe hmm 4th or 5th time is the charm

2008-10-29 17:34  robe

	* Again

2008-10-29 17:34  robe

	* Lets try again

2008-10-29 17:29  robe

	* function name typo

2008-10-29 17:27  robe

	* Move over rest of Linear Referencing functions and provide
	  examples. Experiment with giving pretty anchor to section.

2008-10-29 13:58  robe

	* Add Availability note for Populate_Geometry_Columns

2008-10-29 13:52  robe

	* Fix line_interpolate_point link

2008-10-29 13:13  robe

	* Move over ST_Line_Substring

2008-10-29 12:37  robe

	* Move over ST_Line_Interpolate_Point

2008-10-27 16:13  kneufeld

	* changed linkend to match case in ST_Length2d to ST_Length2D

2008-10-27 16:05  kneufeld

	* attempt to fix broken linkend by replacing it with an xref in
	  reference_new.xml

2008-10-27 15:53  robe

	* Move over sql mm compliance for ST_Disjoint and get rid of
	  annoying carriage return in template.xml

2008-10-27 15:49  kneufeld

	* added availability to Populate_Geometry_Columns

2008-10-27 15:48  kneufeld

	* fixed typo in broken link to ST_Distance_Spheroid

2008-10-27 15:33  kneufeld

	* fixed typo in ST_Length3d_Spheriod xref to ST_Length_Spheroid

2008-10-27 15:29  kneufeld

	* fixed typo in missing constraint linkend: ST_InteriorRings to
	  ST_NumInteriorRings

2008-10-27 15:26  kneufeld

	* typo in xref link

2008-10-27 15:25  kneufeld

	* added id for missing constraint linkend: PostGIS_Scripts_Released

2008-10-27 15:21  kneufeld

	* added id for missing constraint linkend: line_substring

2008-10-27 15:15  kneufeld

	* added id for constraint linkend: length2d

2008-10-27 06:49  kneufeld

	* fixed bug in lwpostgis.sql.in.c in POPULATE_GEOMETRY_COLUMNS when
	  detecting SRIDs of -1.

2008-10-27 06:29  kneufeld

	* updated description for Populate_Geometry_Columns

2008-10-27 06:13  kneufeld

	* added plpgsql function Probe_Geometry_Columns to
	  lwpostgis.sql.in.c and added documentation in reference_new.xml

2008-10-26 22:26  robe

	* Fix typo

2008-10-26 22:18  robe

	* Move over ST_Length* functions. Correct documentation - e.g.
	  missing ST_Length2D_Spheroid and ST_Length3d_Spheroid and
	  ST_Length_Spheroid are synonyms. Seems to disagree with how we
	  define ST_Length.

2008-10-26 21:24  robe

	* Move over ST_Distance_Spher* functions

2008-10-26 19:49  robe

	* Put in availability info for rotate functions

2008-10-26 19:43  robe

	* Move over rest of Affine family. Correct some typos. Put
	  ST_ForceRHR in right location.

2008-10-26 18:14  robe

	* Move over ST_Affine

2008-10-25 17:29  robe

	* Add = operator the most confusing and accidentally used operator
	  of all

2008-10-25 16:30  robe

	* Commit provide another example of ST_SetPoint and flag as
	  supporting 3d

2008-10-24 15:01  robe

	* typo

2008-10-24 14:53  robe

	* Move over ST_SnapToGrid

2008-10-23 00:28  robe

	* typo

2008-10-22 18:55  robe

	* Move over ST_Relate the last of the Geometry Relationship
	  Function and destroy the section in old reference.

2008-10-21 06:41  robe

	* Move over perimeter and max distance

2008-10-21 04:54  kneufeld

	* moved ST_ForceRHR into the correct category

2008-10-21 04:41  kneufeld

	* moved over ST_ForceRHR

2008-10-20 17:36  robe

	* typo in st_cover something. Hate non-symmetric relationships

2008-10-20 17:29  robe

	* Revert change to ST_MemUnion - it really is that. Most have had a
	  faulty restore when it was named ST_MemGeomUnion

2008-10-20 17:25  robe

	* Move over ST_Covers and ST_CoveredBy and provide examples, update
	  ST_Contains example to show distinction between ST_Covers,
	  ST_Contains etc.

2008-10-20 14:49  robe

	* correct links in README and note about running make check before
	  make install. How the hell do you do that?

2008-10-19 23:40  robe

	* Provide example for GeometryType. fix typo

2008-10-19 23:31  robe

	* typo in ST_Y definition. Also added common use-case example of
	  ST_Centroid used with ST_X, ST_Y

2008-10-19 14:52  mcayland

	* After several discussions at PGDay, it seems that the only
	  use-case for the PGXS PROGRAM clause is for programs that wish to
	  link with the backend libraries. Hence create a new Makefile for
	  the loader directory which uses the new autoconf infrastructure,
	  based upon library and dependency lists from the original 1.3
	  branch.

2008-10-19 14:40  robe

	* Move over remainder of Geometry Accessors to new section. Fix
	  ST_MemUnion (really ST_MemGeomUnion), correct mistake in
	  ST_SymDifference

2008-10-18 08:33  mcayland

	* Remove postgis_jts_version() function call from regression tests
	  as the function no longer exists (prevents warning being
	  displayed at the start of the test run)

2008-10-17 18:51  robe

	* Move over the *N family

2008-10-17 17:58  robe

	* Move over ST_length2d, ST_length3d

2008-10-17 03:39  robe

	* Move over ST_MemUnion the last of the geometry processing
	  functions and destroy the geometry processing functions old
	  section

2008-10-17 03:05  robe

	* forgot to delete some stuff

2008-10-17 03:04  robe

	* move over ST_Shift_Longitude, ST_Difference, ST_SymDifference

2008-10-16 22:13  kneufeld

	* reverting accidental commit to template.xml

2008-10-16 18:35  robe

	* Move over ST_NumGeometries

2008-10-16 18:17  robe

	* Move over ST_ExteriorRing, ST_NumInteriorRings,
	  ST_NumInteriorRing

2008-10-16 18:12  kneufeld

	* added dblatex as a dependency for building PDF's
	  added a pdf target to doc/Makefile.in

2008-10-16 08:33  mcayland

	* Update to previous parser patch: if the error location is 0 (i.e.
	  we haven't even matched a valid OGC WKT type) then display a more
	  appropriate message. Per minor gripe from Paul.

2008-10-16 07:22  robe

	* update st_azimuth - it should be called vector instead of line
	  since order of points reverses the angle

2008-10-16 07:17  robe

	* Move over ST_Azimuth and provide example

2008-10-16 06:35  robe

	* Move over ST_Boundary to new section, copy comment about SQL-MM
	  srid to xsl header

2008-10-15 21:44  mcayland

	* Fix pointer problem in the new HINT code caused by strncpy() not
	  padding with zeros unless the specified length is *longer* than
	  the source string.

2008-10-15 18:36  pramsey

	* last one!

2008-10-15 18:26  pramsey

	* expunge remaining stringBuffer references

2008-10-15 17:59  pramsey

	* Remove stringBuffer.* from build/repository.

2008-10-15 15:03  mcayland

	* Update the LWGEOM parser to provide error HINTs when being called
	  from PostgreSQL, and update regression tests accordingly.

2008-10-15 13:43  robe

	* fix spacing of st_linemerge, st_segmentize examples.

2008-10-15 13:39  robe

	* Move over ST_Segmentize and ST_LineMerge

2008-10-14 23:08  kneufeld

	* moved cleanup of the pdf to the maintainer-clean target

2008-10-14 20:11  pramsey

	* Remove sliced test code and return to original state.

2008-10-14 19:51  mcayland

	* Nearly finish work on the new parser API. The key part of this
	  patch is to alter the behaviour of the parser so that instead of
	  generating errors directly, it returns an error code, error
	  location and an error message. Hence the caller is now in charge
	  of the behaviour when parsing invalid geometries, and so can
	  ignore errors or proceed onto the next geometry if required. The
	  regression test change is due to a change in an error message,
	  since the error is now returned from the unparser before it even
	  gets to GEOS.

2008-10-14 19:39  robe

	* Provide examples for ST_Simplify and ST_SimplifyPreserveTopology

2008-10-14 18:16  robe

	* Move over st_simplify and st_simplifypreservetopology. Still need
	  to put in examples.

2008-10-14 17:42  pramsey

	* astyle style=ansi indent=tab=8

2008-10-14 11:40  robe

	* completely move over rest of management functions to new section.
	  Add probe_geometry_columns - never been documented, but useful.
	  Get rid of update_geometry_stats - just returns a dumb message
	  that its obsolete.

2008-10-14 03:56  robe

	* Add missing function proto for dropgeometrytable

2008-10-13 13:16  mcayland

	* Rename parser_check_flags to current_parser_check_flags and
	  unparser_check_flags to current_unparser_check_flags to clarify
	  that these status variables only reflect the checks enabled for
	  the current parse.

2008-10-13 13:03  mcayland

	* Move the liblwgeom unparser example over to the dynptarray API
	  which is the proper way to alter point arrays in memory.

2008-10-13 11:36  mcayland

	* Fix up some more warnings in SVN trunk; note that there are still
	  2 remaining PreparedGeometry warnings, but these will require
	  patching GEOS.

2008-10-12 17:47  pramsey

	* Performance boost: only detoast the front of the tuple first and
	  extract the bbox from that.

2008-10-10 16:34  pramsey

	* Pull prep_cache reference safely inside PREPARED_GEOM #ifdef

2008-10-10 05:24  pramsey

	* Set keywords propery.

2008-10-10 05:17  pramsey

	* Clean-up and comment.

2008-10-10 04:41  pramsey

	* Rename lwgeom_geos_c.c to lwgeom_geos.c

2008-10-10 04:39  pramsey

	* Prepared geometries getting closer to readiness. Integrated into
	  standard functions, regression tests added.

2008-10-10 01:35  mleslie

	* Updating the regression test README file with details about the c
	  preprocessing step and the formatting of the _expected file
	  results.

2008-10-08 18:57  robe

	* SQL my MM

2008-10-08 18:51  robe

	* update st_translate include support for 3d flag

2008-10-08 18:27  pramsey

	* Move to memcmp keys, leave prepared functions tied to old keyed
	  signatures for now.

2008-10-08 10:14  mleslie

	* Rebuilt the box3d generation for circular strings to account for
	  a special large-arc case. Fix for issue 58, includes regression
	  test for the case.

2008-10-08 05:48  kneufeld

	* fixed several broken or redirected external URLs.

2008-10-08 05:45  kneufeld

	* fixed several broken or redirected external URLs.

2008-10-08 04:25  pramsey

	* Fix minor logic error in intersects() bbox shortcut.

2008-10-07 23:51  pramsey

	* Re-work prepared geom cache to use memcmp instead of keys, step
	  1.

2008-10-07 20:38  pramsey

	* Move DEBUG statement next to a req'd variable.

2008-10-07 18:09  robe

	* correct mistake

2008-10-07 17:39  robe

	* Move over ST_ConvexHull

2008-10-06 19:51  pramsey

	* Fix slight error in box shortcut logic in prepared intersects.

2008-10-05 22:12  pramsey

	* Convert from LWDEBUG to POSTGIS_DEBUG

2008-10-05 17:33  mcayland

	* Fix stupid mistake in the liblwgeom parser...

2008-10-04 21:29  pramsey

	* Fix boneheaded error in prepared intersects.

2008-10-04 17:49  pramsey

	* Protect prepared geometry implementation in GEOS>=3.1 defines.

2008-10-04 16:00  mcayland

	* Fix the DEBUGF statements I didn't realise I broke with the new
	  LWGEOM parser/unparser API (in response to Paul's r3061 commit).

2008-10-03 18:07  pramsey

	* Some extra debugf's in the prepared geometry code.

2008-10-03 17:37  pramsey

	* Patch up and comment out some DEBUGF lines that don't compile due
	  to changes in function
	  signatures in liblwgeom

2008-10-03 13:23  robe

	* correct incorrect statement

2008-10-03 13:20  robe

	* Update ST_Union's fitness for 3d with examples.

2008-10-03 09:22  robe

	* Add more examples of 3d use and annotate more 3d functions

2008-10-02 23:53  pramsey

	* Rework prepared geometry handling to look more like the
	  implementation of
	  PJ caching in transform.

2008-10-02 18:52  pramsey

	* Flip format to 'astyle --style=ansi --indent=tab=8' to make
	  upcoming
	  changes more consistent, stylewise. (Can't stand the mixed styles
	  anymore!)

2008-10-02 18:35  pramsey

	* add .so. to svn:ignore

2008-10-02 17:36  pramsey

	* add check for invalid srid to addgeometrycolumn (#33)

2008-10-02 16:46  pramsey

	* ensure relate(g,g,p) is case insensitive (#44)

2008-10-02 16:15  robe

	* Flag more 3d compatible functions

2008-10-02 16:00  pramsey

	* pass commandline options into backend command (#45)

2008-10-02 15:56  pramsey

	* Fix log message to refer to correct function name

2008-10-02 12:43  robe

	* Fix minor typos in ST_Polygonize

2008-10-02 12:14  robe

	* Get rid of extra line breaks in specialty function section (by
	  changing xsl). Move over ST_Polygonize and provide examples.

2008-10-02 11:40  robe

	* Start annotating functions that support 3d, add some examples of
	  3d, update xsl to pull out functions that support 3d in a
	  separate special function index

2008-10-02 11:17  robe

	* extraneous junk left

2008-10-02 11:16  robe

	* Move over ST_Extent

2008-10-01 21:55  robe

	* Get rid of excess paragraph in mm compliance section

2008-10-01 21:53  robe

	* Moved some functions to Geometry Processing section

2008-10-01 21:42  robe

	* Put in SQL mm compliance for ST_Intersection

2008-10-01 20:04  robe

	* Move ST_Intersection to new reference_new.xml

2008-09-30 17:42  robe

	* Revise to include mm compliance section

2008-09-30 17:39  robe

	* Move over ST_Intersects sql mm compliance note to reference_new
	  (remove sT_Intersects from MM section of old reference)

2008-09-30 13:29  mcayland

	* Update regression tests to include test cases for GBT#21.

2008-09-30 13:25  mcayland

	* Fix for locate_along_measure returning invalid values (GBT#21)

2008-09-30 04:06  kneufeld

	* added a new aggregate and sql_mm toc to docs generated via a
	  custom xsl (provided by Regina Obe) to the documentation Makefile

2008-09-29 16:20  robe

	* change to sort functions alphabetically

2008-09-28 19:48  mcayland

	* Update LWGEOM unparser to (E)WKT/WKB to resturn a
	  LWGEOM_UNPARSER_RESULT structure instead of just the WKT/WKB
	  character array. This is the same work done for r3023 but applied
	  to the unparser instead.

2008-09-28 16:18  mcayland

	* With the advent of LWGEOM_PARSER_RESULT, it is now possible to
	  get rid of the horrible SERIALIZED_LWGEOM hack for PostgreSQL 8.3
	  to allow us to return the size separate from the result. This is
	  good as it removes another level of indirection from the parser.
	  Note that the size field has now been added to the
	  LWGEOM_PARSER_RESULT structure.

2008-09-28 15:47  mcayland

	* Clear up warnings (mixed declartions within code and invalid
	  return) from r3022.

2008-09-28 15:32  mcayland

	* Update (E)WKT/WKB parser to return a structure
	  (LWGEOM_PARSER_RESULT) instead of just the serialized lwgeom.
	  This is in preparation for returning more detailed error
	  information back to the caller.

2008-09-28 09:03  pramsey

	* Update pip shortcut code to be less aggressive in building cache.

2008-09-27 08:19  mcayland

	* Rename parser_check_flags to unparser_check_flags for the
	  unparser to prevent linking error under OS X. Also add missing
	  function prototype to silence compiler warning in the PiP code.

2008-09-26 21:46  pramsey

	* harmonize sql functions with c functions for prepared geometry

2008-09-26 21:34  pramsey

	* Make preparedgeometry memory handling a good deal kinder (no
	  longer losing base geometry every time)

2008-09-26 21:01  robe

	* put index in listitems and hope for the best

2008-09-26 19:43  pramsey

	* P-I-P rennovation complete: memory leaks gone, multipolygon
	  support added

2008-09-26 18:59  robe

	* correct the comments

2008-09-26 18:55  robe

	* xsl that generates index listing of postgis spatial aggregates
	  and MM compliant functions

2008-09-26 12:45  robe

	* Put in author/license info (hmm this is a guess - couldn't find a
	  good example in SVN to go by). Also comment on what xsl is doing.

2008-09-26 02:50  kneufeld

	* updated "make clean" directive to include the newly generated
	  PDFs

2008-09-25 21:50  mcayland

	* Add parser flags to the LWGEOM to (E)WKB/WKT parsers, similar to
	  has already been done for the (E)WKB/WKT to LWGEOM parsers.

2008-09-25 21:34  mcayland

	* Remove missing variables from LWDEBUG(F) statement that would
	  cause compilation to fail with POSTGIS_DEBUG_LEVEL > 0

2008-09-25 20:46  pramsey

	* Another biggish leak into the parent context.

2008-09-25 19:18  pramsey

	* More small memory leaks removed.

2008-09-25 17:18  pramsey

	* Remove more memory leaks from P-I-P shortcut code.

2008-09-25 12:18  robe

	* More typo fixes

2008-09-25 12:10  robe

	* Move over ST_MakePointM, miscellaneous typo fixes

2008-09-24 14:05  robe

	* Put svn back in microversion

2008-09-24 14:01  robe

	* typo

2008-09-24 13:55  robe

	* Added ST_MakePointM, removed redundant redefinition of MakePointM
	  so docs are now in synch with actual functions.

2008-09-23 21:32  mcayland

	* Use __va_copy() to pass a copy of the variadic structure to
	  lw_vasprintf() to solve ABI difference between 32bit/64bit
	  architectures.

2008-09-23 19:59  mcayland

	* Remove a couple more warnings when compiling with debug enabled
	  from lwgeom_gist.c.

2008-09-23 19:53  mcayland

	* Revert commit 2990: the real bug was that the LWDEBUG statement
	  was incorrect rather than the code - the additional read_int()
	  was causing an off-by-one error when outputting WKB causing
	  several regression tests to fail.

2008-09-23 19:44  mcayland

	* Refactor the memory management routines to account for the fact
	  that variadic functions can't be called directly from the initial
	  allocators. Also solve issues related to differences between the
	  system vasprintf() (if supplied) and the liblwgeom vasprintf() by
	  renaming to lw_vasprintf() and using it throughout PostGIS. With
	  all this in place, GBT#54 is fixed which is very useful when
	  debugging ;)

2008-09-23 19:07  pramsey

	* Reduce p-i-p memory leak by 50%

2008-09-23 13:05  robe

	* fix typo add more links

2008-09-23 13:00  robe

	* Move over ST_Buffer

2008-09-22 22:59  pramsey

	* Add cnt declaration where missing.

2008-09-22 17:55  robe

	* change to xsl 1.0 plus minor indent change

2008-09-22 12:28  robe

	* Add xsl file that autogenerates sql set comment statements from
	  reference_new.xml

2008-09-22 12:18  robe

	* Realized from my sql comment generation xsl that there is really
	  no ST_WKTToSQL that takes an SRID and no ST_BD.. that doesn't
	  take an SRID. Very shocking.

2008-09-21 23:15  robe

	* typo in st_setsrid returns geometry not boolean

2008-09-18 22:12  pramsey

	* Add a few more generated files to ignore

2008-09-18 22:09  pramsey

	* Set ignore properties on generated files.

2008-09-18 13:54  mcayland

	* Update the code for unparsing LWGEOMs to WKB/WKT so that it
	  includes the standard simple checks: LINESTRINGs must have > 2
	  points, POLYGONs must have closed rings and CIRCULARSTRINGs must
	  have > 2 points and the number of points must be odd. There is
	  still a little more work to do to allow flags to be passed into
	  the parser to specify which checks should be enforced, much like
	  has already been done for the parsing from WKB/WKT to LWGEOM.

2008-09-18 04:34  kneufeld

	* commit to test autobuild process and svn hooks
	  - removed extra tabs from preformatted text blocks

2008-09-18 04:22  kneufeld

	* commit to test autobuild process and svn hooks
	  - removed extra tabs from preformatted text blocks

2008-09-17 15:05  robe

	* Add to ST_SetSRID - reference to spatial_ref_sys

2008-09-17 14:46  robe

	* Link ST_SetSRID to updated spatial_ref_sys section using cutesy
	  anchor.

2008-09-17 14:41  robe

	* Give spatial reference systems section a cutesy anchor.

2008-09-17 05:49  robe

	* 

2008-09-17 05:48  robe

	* typo in link

2008-09-17 04:14  robe

	* more fleshing out of spatial ref section

2008-09-17 04:00  robe

	* Beef up spatial reference section. Still needs work.

2008-09-17 03:54  kneufeld

	* added an id to ST_Buffer to provide an end link for cross
	  references.

2008-09-16 22:43  mcayland

	* Silence a few more compiler warnings that had appeared during my
	  last few parser commits.

2008-09-16 22:29  mcayland

	* Add an example of how the liblwgeom API can be used by other C
	  programs to manipulate geometries and output the result.
	  Currently the unparser.c program shows how a geometry can be
	  constructed "on the fly" and then exported in both WKT and HEXWKB
	  formats; however it gives programmers the potential to devise
	  some very unique processing tools which can generate files that
	  can be loaded into PostGIS.

2008-09-16 18:44  mcayland

	* Move the LWGEOM-specific functions from lwgeom_sqlmm.c into
	  liblwgeom/lwsegmentize.c to ensure that liblwgeom can exist as a
	  standalone library.

2008-09-16 13:35  robe

	* Cleanup of FAQ

2008-09-16 13:17  robe

	* Move over ST_Expand

2008-09-16 01:51  robe

	* Expand list of contributors

2008-09-16 01:47  robe

	* Expand list of contributors

2008-09-15 11:54  robe

	* Fix url link to proj to point to osgeo

2008-09-13 05:41  kneufeld

	* Moved over ST_IsRing to new PostGIS reference.
	  Fixed link errors to ST_IsSimple.

2008-09-12 12:12  robe

	* typo

2008-09-12 10:46  robe

	* Spelled Kevin's last name wrong and Mateusz first name wrong.
	  Sorry Kevin and Mateusz.

2008-09-12 10:40  robe

	* Update Credits and project links
	  1) Get rid of emails
	  2) Change order of key contributors based on heuristics a)
	  duration of contribution, b) frequency of contributions,
	  c)recency of contributions, d) impact of contributions,
	  and add some new contributors (more need to be added)

2008-09-11 12:18  mcayland

	* Reinstate the PDF documentation system based on OpenJade,
	  including integration with autoconf. "make postgis.pdf" should
	  now output lovely PDF format documentation :)

2008-09-11 12:04  mcayland

	* Documentation fixes to allow PDF documents to be generated from
	  Docbook source using OpenJade - OpenJade seems a lot more strict
	  than xsltproc when generating output :(

2008-09-10 21:06  robe

	* Get rid of left over stuff from ST_IsValid and ST_Summary copy.

2008-09-10 11:57  robe

	* example and result misaligned

2008-09-10 11:39  robe

	* Move over ST_Summary and provide example.

2008-09-10 11:28  robe

	* Move over ST_IsValid and provide example

2008-09-10 07:28  robe

	* correct st_contain signature, other misc fixes

2008-09-10 06:47  robe

	* Add ST_IsValid reference to ST_Within.

2008-09-09 21:10  mcayland

	* Allow a flags parameter to be passed into the WKT parser to
	  determine which consistency checks are performed out of polygon
	  ring closure, minimum number of points and odd number of points.

2008-09-08 20:17  mcayland

	* Commit generated versions of the new parser files for people who
	  do not have flex or bison installed.

2008-09-08 20:16  mcayland

	* Enhance geometry parser so that it keeps track of the current
	  position during parsing. With a bit more work, this should allow
	  error messages to pinpoint the exact location of an invalid
	  geometry section or syntax error.

2008-09-08 13:12  robe

	* Move over ST_Translate and provide example use

2008-09-07 11:02  mcayland

	* Yet another update to the liblwgeom parser API -
	  lwgeom_from_ewkt() has been renamed to
	  serialized_lwgeom_from_ewkt() to indicate that the function
	  returns a serialied LWGEOM rather than an unserialized LWGEOM
	  structure.

2008-09-07 09:14  robe

	* typo in funcprototype

2008-09-07 09:07  robe

	* Provide example of ST_SetPoint

2008-09-07 08:43  robe

	* Move over ST_SetPoint to new section

2008-09-06 19:12  robe

	* change alias field names of st_contains examples

2008-09-06 19:02  robe

	* correct mm spec section of ST_Contains. Remove MM ST_Contains
	  from old ref section

2008-09-06 18:58  robe

	* Move over ST_Contains to new section. Provide example. Minor
	  changes to ST_Within

2008-09-04 18:28  robe

	* Put in disclaimer on ST_Equals when dealing with invalid
	  geometries

2008-09-04 12:40  robe

	* Move over ST_NDims and ST_Dimension to new reference section

2008-09-04 12:08  robe

	* minor change to example

2008-09-04 12:04  robe

	* accidentally took out reference from ST_OrderingEquals

2008-09-04 11:56  robe

	* Move over ST_Overlaps to new reference section and provide some
	  examples

2008-08-28 21:09  robe

	* Fixed url links to geos and proj. Both are now osgeo projects and
	  no longer at refractions or remotesensing. Move around
	  instructions putting geos and proj compilation steps at the end
	  per Mark's request

2008-08-27 04:34  kneufeld

	* moved ST_IsClosed to the new documentation template.

2008-08-24 04:54  kneufeld

	* moved ST_StartPoint and ST_EndPoint to new reference_new.xml

2008-08-22 17:47  robe

	* another typo

2008-08-22 17:36  robe

	* Typo

2008-08-22 17:13  robe

	* Some changes based on Mark's comments.

2008-08-22 14:46  robe

	* More typos

2008-08-22 13:37  robe

	* typo

2008-08-22 13:05  robe

	* More reordering

2008-08-22 12:52  robe

	* Installation got moved out of order for some reason.

2008-08-22 12:32  robe

	* Typo

2008-08-22 12:14  robe

	* Updated the installations docs. I took some of Olivier Courtin
	  instructions for install
	  (http://postgis.refractions.net/pipermail/postgis-users/2008-August/020746.html)
	  which seemed much easier to follow than the ones we currently
	  have. Also corrected path settings we had to the install files.
	  They are all in downloads not root of postgis as we suggested.

2008-08-21 11:27  mcayland

	* Update PostGIS README file to account for changes in SVN trunk.

2008-08-21 10:56  mcayland

	* Update PostGIS SVN trunk to use the new 8.4 GiST API (where
	  RECHECK is now specified within the consistent function, rather
	  than being supplied as part of the operator class definition).
	  This allows PostGIS to compile and pass regression tests on the
	  latest PostgreSQL 8.4 CVS HEAD.

2008-08-21 08:45  mcayland

	* Alter the lwgeom Makefile so that liblwgeom.a is linked directly,
	  rather than using the -L...-l options on the command line. This
	  is to prevent problems on OSX where PGXSadds the PostgreSQL
	  $libdir to the PostGIS link line, causing it to link to
	  liblwgeom.so produced by older versions of PostGIS rather than
	  the static liblwgeom.a.
	  
	  Also change the PGXS CPP/LIB equivalent variables to use += so
	  that extra compile/link options can be supplied. Per report from
	  Robert Rainthorpe, with thanks to William Kyngesburye.

2008-08-12 16:42  pramsey

	* move to CLASS/STYLE mapserver 5.X syntax

2008-08-04 11:50  robe

	* Moved over ST_SRID, fixed a typo, added some references

2008-08-04 11:32  robe

	* got rid of additional entry for ST_GeomFromText - was already
	  moved over, moved over ST_PointFromText, ST_MakePoint

2008-08-03 15:05  pramsey

	* Spelling changes from Mark Kolybabi.

2008-08-02 22:03  mcayland

	* Add a download reference for Apache Ant, plus fix a couple more
	  typos.

2008-08-02 08:41  mcayland

	* Correct typo from the previous documentation commit.

2008-08-02 08:24  mcayland

	* A long overdue documentation update - update the installation
	  section to reflect the many changes in the new SVN trunk build
	  system.

2008-08-01 16:01  robe

	* bad break in GeoJSON example

2008-08-01 15:18  robe

	* Provide example for geojson (excerpts from postgis newsgroup
	  thread)

2008-08-01 15:12  kneufeld

	* Reverted html markup for mathematical expressions in ST_Touches
	  and ST_Crosses to a gif image. It seems unicode markup does not
	  work well for both IE and Firefox. The next best thing to do is
	  to get MathML markup working.

2008-08-01 04:42  kneufeld

	* small grammar correction in ST_Touches

2008-08-01 04:26  kneufeld

	* added ST_Touches examples

2008-07-31 12:32  robe

	* took out kml example - causing parsing error.

2008-07-31 12:14  robe

	* Moved over remaining geometry output functions and put in
	  availability for each.

2008-07-31 06:35  robe

	* Put in Availability 1.3.4 for ST_AsGeoJSON

2008-07-31 06:33  kneufeld

	* fixed small typo in ST_Touches mathematical expression

2008-07-31 06:29  kneufeld

	* Moved over ST_Touches to new PostGIS reference. Examples
	  forthcoming.

2008-07-31 04:57  kneufeld

	* replaced the mathematical gif expression in ST_Crosses with
	  simple html markup

2008-07-30 14:05  robe

	* Move over ST_WKTToSQL and also defined ST_GeometryFromText
	  (didn't see it in the old docs, but its not deprecated and is a
	  popular variant)

2008-07-30 11:41  robe

	* Got rid pf superfluous redirection to deprecated functions of
	  ST_GeomFromWkb and ST_GeomFromText - now they just point directly
	  to the c functions. Changed all FromWKB, FromText variants to
	  point to the non-deprecated ST_GeomFrom, ST_BuildArea etc.
	  (before they were pointing at deprecated functions)

2008-07-29 15:46  robe

	* grammatical error

2008-07-29 15:42  robe

	* Move over ST_Collect and ST_Union, provide examples for ST_Union.
	  Get rid of comment about don't use ST_Union with geometry
	  collections - seems to work fine with those.

2008-07-29 12:35  robe

	* typo in function declare for perimeter

2008-07-29 12:00  robe

	* remove ST_Area from reference.xml already accounted for in
	  reference_new.xml, move over ST_Length, ST_Perimeter

2008-07-29 05:43  kneufeld

	* moved over st_pointonsurface and provided examples.

2008-07-29 05:11  kneufeld

	* moved over st_centroid and provided examples in both svg and png
	  format. Eventually, ImageMagick will be used to generate the png
	  files, but for now they are committed into svn.

2008-07-29 04:42  robe

	* minor formatting changes, note about ST_NumPOints being an alias
	  for ST_NPoints moving forward.

2008-07-28 19:05  kneufeld

	* fixed some minor xrefences in the documentation so the autobuild
	  doesn't throw errors.

2008-07-28 12:07  robe

	* Move over ST_GeomFromEWKT, ST_GeomFromEWKB and provide examples.
	  Fix some miscellaneous references.

2008-07-28 10:03  mcayland

	* Allow Makefile substitutions for PGCONFIG which are required if
	  pg_config is not located in the path. Note that as part of this
	  fix, we now need to generate topology/Makefile using autoconf.
	  Thanks to Jorgen Austvik for the report and partial patch.

2008-07-28 09:13  mcayland

	* Fix -o option for flex; the output filename must be specified
	  immediately after -o without any preceding white space. Per
	  report from Jorgen Austvik.

2008-07-24 11:58  robe

	* Move over ST_GeomFromText and provide examples

2008-07-24 10:22  mcayland

	* Add PROJ.4 version check to ensure that a minimum version of
	  4.5.0 is installed. This is to ensure that the
	  pj_set_searchpath() function is present (note: it was actually
	  added in 4.4.9, however we version detect on major.minor rather
	  than major.minor.release)

2008-07-24 05:55  kneufeld

	* Moved several version functions to the new PostGIS reference.

2008-07-23 17:13  kneufeld

	* added some xreferences so the autobuild process does not throw
	  errors.

2008-07-23 16:40  kneufeld

	* changed @@LAST_RELEASE_VERSION@@ with a DocBook variable so the
	  correct version number gets substituted in all included files,
	  not just postgis.xml

2008-07-23 12:03  robe

	* move of ST_AsBinary,ST_AsEWKB - add examples, various minor fixes
	  to ST_As function descriptions

2008-07-23 10:56  robe

	* 

2008-07-22 13:53  robe

	* Deprecate ST_area2d

2008-07-22 11:38  robe

	* Move over ST_AsText, ST_AsEWKT and provide examples. Change order
	  of ST_Multi.

2008-07-22 11:12  robe

	* move over ST_SetSRID, ST_Transform and ST_Multi. Provide
	  examples.

2008-07-21 16:20  robe

	* Remove ST_Area2D and replace with ST_Area - move to new section
	  and provide example

2008-07-21 12:09  robe

	* Move over ST_GeometryType, ST_MakePolygon

2008-07-21 11:38  robe

	* delete reference to ST_Equals in reference.xml - alread in new
	  version, include an ST_DWithin non-join join example.

2008-07-18 12:23  robe

	* Move over ST_AddPoint, ST_RemovePoint, ST_Npoints, ST_NumPoints
	  and provide examples.

2008-07-17 14:16  robe

	* Move ST_Reverse and add example

2008-07-17 12:14  robe

	* Move ST_BuildArea expand on definition, provide example, Move
	  ST_BdPolyFromText and ST_BdMPolyFromText

2008-07-17 11:20  robe

	* move over ST_Within and provide example

2008-07-16 08:42  mcayland

	* Fix for segfault in ANALYZE due to incorrect use of legacy BOX
	  type within compute_geometry_stats() (Fixes GBT#43). Thanks to
	  Landon Fuller for the bug report and fix.

2008-07-16 06:42  kneufeld

	* moved ST_Envelope, complete with examples.

2008-07-16 05:10  kneufeld

	* updated the st_crosses method:
	  made the geometry parameters lowercase and made a few changes to
	  content.

2008-07-16 05:03  kneufeld

	* Moved ST_Crosses into new reference_new.xml file, complete with
	  images.
	  Updated css to use fixed-width fonts for programlistings.

2008-07-16 04:55  kneufeld

	* fixed small typo

2008-07-16 04:54  kneufeld

	* Apparently, the <inlinegraphic> will become deprecated in a
	  future version of DocBook. Now replaced with <inlinemediaobject>.

2008-07-15 21:20  kneufeld

	* fixed a small typo so the autobuild process will still work.

2008-07-15 19:38  robe

	* Move ST_Equals, ST_OrderingEquals - provide examples. Make
	  Geometry - geometry

2008-07-15 18:02  robe

	* minor corrections to ST_SetSRID and UpdateGeometrySRID

2008-07-15 17:54  robe

	* remove includes index note for ST_MakeLine

2008-07-15 17:51  robe

	* Move ST_Intersection, ST_Disjoint provide examples for both.

2008-07-15 15:33  kneufeld

	* applied patch from Mark to fix the if/then/else so the Makefile
	  can run on older systems (ie. FC3)

2008-07-15 11:34  robe

	* typo

2008-07-15 11:03  robe

	* Move ST_MakeLine from reference.xml to reference_new.xml and add
	  an additional example to ST_MakeLine

2008-07-15 06:57  kneufeld

	* Started migration of the functions in reference.xml using the
	  <variablelist> concept to a new "reference_new.xml" using
	  DocBook's <refentry> concept. Once migration is complete,
	  reference.xml will be removed and reference_new.xml will be
	  renamed to reference.xml. The included template.xml file is not
	  used, except to provide example usage of DocBook's refentry tag.

2008-07-14 21:52  pramsey

	* Updated CSS from Dane Springmeyer

2008-07-14 16:30  robe

	* Example use case of ST_DWithin

2008-07-14 11:40  mcayland

	* Modify autoconf stylesheet logic (again) to correctly distinguish
	  between the case where a valid docbook stylesheet is found
	  automatically and where it is explicitly specified using the
	  --with-xsldir option.

2008-07-14 10:41  mcayland

	* Change autoconf iconv-detection code so that ICONV_LDFLAGS is
	  explicitly set in the AC_CHECK_LIB() action-if-found section
	  (LIBS does not get automatically set when action-if-found is
	  set). Thanks to Olivier Courtin for the bug report.

2008-07-14 10:05  mcayland

	* Apply some autoconf / Makefile changes from Olivier Courtin.
	  XSLBASE should not be checked for validity unless it has been
	  explicitly specified using the --with-xsldir option, and we also
	  add some friendlier messages in the documentation Makefile in
	  case the DocBook stylesheets and/or xsltproc cannot be found.
	  Additionally, the configure --help output has been tidied up
	  using the AS_HELP_STRING macro.

2008-07-13 23:47  pramsey

	* Apply GeoJSON patch from Olivier Courtin.

2008-07-13 17:33  mcayland

	* Rename the new parser function ewkt_to_lwgeom() to
	  lwgeon_from_ewkt() so that it matches the rest of the parser API

2008-07-13 11:09  mcayland

	* Add some additional LWDEBUG(F) statements for debugging that I
	  missed the first time around with the new debugging
	  infrastructure

2008-07-13 10:50  mcayland

	* More work on improving the EWKT/B parser; remove all references
	  to allocator functions from outside of liblwgeom by generating
	  wrapper functions with more meaningful names. As well as cleaning
	  up the API, it also makes the code much more readable

2008-07-11 10:48  robe

	* Example uses of ST_Line_SubString

2008-07-10 13:16  robe

	* Examples of using ST_ExteriorRing and ST_NumInteriorRings

2008-07-09 11:16  robe

	* Numerous small changes. Changed some returns 1 (TRUE) to just
	  TRUE. Automatic casting between 0 1 and boolean no longer exists
	  in PostgreSQL. Lets not confuse people by suggesting to them they
	  are the same.

2008-07-08 13:30  robe

	* numerous changes(remove additional parent, argument list changes,
	  multi function breakout)

2008-07-08 12:01  robe

	* Provide examples of using ST_MakePolygon in conjunction with
	  ST_Accum and PostgreSQL ARRAY() function

2008-07-08 06:05  mleslie

	* Added brief descriptions to the SQL-MM curve types.

2008-07-08 05:15  kneufeld

	* modified toc top generation level param

2008-07-08 05:09  kneufeld

	* split postgis.xml into manageable chunks, broken at chapter
	  divisions.

2008-07-08 03:12  kneufeld

	* updated tips section to reference ST_* function names

2008-07-07 12:20  robe

	* Example of ST_AddPoint, some fixes of non-ST references,
	  miscellaneous indenting changes.

2008-07-07 11:57  robe

	* Add examples for ST_MakePolygon, correct non-st to ST references
	  in ST_MakePolygon section

2008-07-06 07:22  robe

	* fixed ST_Dimension example, flipped order of conditions in WHERE
	  on some examples (in later versions of PostgreSQL since we don't
	  have our costs right - the planner may choose to process in order
	  of conditions

2008-07-06 01:47  kneufeld

	* fixed typo in a WKT example.

2008-07-03 19:07  robe

	* Examples of use of ST_MakeLine, correction to my ST_Collect
	  example.

2008-07-03 17:36  pramsey

	* Add version information to <title>

2008-07-03 17:08  pramsey

	* Match version numbers to new naming conventions.

2008-07-03 09:28  mcayland

	* Add the parser build rules back into the liblwgeom Makefile, so
	  now any changes to either the lexer or parser source files will
	  automatically invoke a rebuild of the relevant output files
	  during make

2008-07-01 14:15  mcayland

	* Fix liblwgeom requiring gcc to compile. By using macros and
	  variables supplied by libtool, we can now detect the PIC flags
	  and whether the compiler will accept additional gcc warning flags
	  for developers

2008-06-30 15:30  robe

	* Fixed typo

2008-06-29 19:19  mcayland

	* Move some PostgreSQL compatibility macros from lwgeom_pg.h into
	  pgsql_compat.h which is their proper home

2008-06-29 19:11  mcayland

	* Split the basic geometry accessors into a separate static library
	  liblwgeom.a; this potentially allows re-use of the liblwgeom
	  functions from within PostGIS, or could be extended at a later
	  date to include databases other than MySQL. This patch includes a
	  change to the liblwgeom handler functions; instead of sprinkling
	  init_pg_func()s around the source, I have changed the default
	  liblwgeom handlers to make use of a callback to allow linked
	  libraries to set their own handlers the first time any of them
	  are called. I have also tidied up the parser API a little in
	  liblwgeom.h, which means wktparse.h can be removed from all of
	  the headers in the lwgeom/ directory, plus renamed wktunparse.c
	  to lwgunparse.c to keep things similar to lwgparse.c. Finally, I
	  renamed liblwgeom.c to lwutil.c to avoid confusion within the new
	  interface. TODO: the liblwgeom Makefile has some gcc-specific
	  options, but these can be fixed later - it seemed more important
	  to make the warnings visible to developers.

2008-06-28 05:34  robe

	* Flesh out definition of ST_Collect and how to use it.

2008-06-26 02:40  kneufeld

	* ST_SnapToGrid SQL functions were referencing the deprecated
	  SnapToGrid instead of their ST_.. equivalents.

2008-06-24 16:12  robe

	* Fix mismatched para in intersection documentation and remove
	  dangling command tag in Reporting Documentation Issues section.

2008-06-24 15:57  robe

	* Definitions for st_convexhull and st_shift_longitude

2008-06-06 08:53  mcayland

	* Rearrange lwgeom/Makefile.in in terms of the liblwgeom/PostgreSQL
	  distinction, plus remove remaining JTS reference.

2008-06-06 08:48  mcayland

	* Remove JTS support from liblwpostgis; native GCJ-compiled JTS
	  code is reported not to be reliable enough within a production
	  environment, so well stick with GEOS.

2008-06-05 16:08  mcayland

	* Some more updates to lwpostgis.sql.in.c; correct a couple of
	  missing conversions from OPAQUE_TYPE to internal (how on earth
	  did regression tests pass with this still in place??), plus
	  remove the UPDATE on pg_opclass to change the OID of the index
	  storage type since we can do this by specifying a STORAGE clause
	  instead.

2008-06-05 14:49  mcayland

	* Remove Makefile from lwgeom/ directory; it is no longer needed as
	  it is automatically generated from lwgeom/Makefile.in

2008-06-05 14:47  mcayland

	* Update new Makefile copyrights, also remove compat.h from the
	  loader/ directory since it is now no longer needed.

2008-06-05 14:30  mcayland

	* Update copyrights for configure.ac (rewritten from scratch, and
	  now renamed from the deprecated form configure.in) and also the
	  PROJ.4 version detection macro

2008-06-05 12:09  mcayland

	* Switch all SQL and PL/PGSQL stored procedures over to use dollar
	  quoting instead of apostrophes for function bodies. At last, most
	  of the stored procedures actually become readable

2008-06-05 11:19  mcayland

	* Remove the HAS_SCHEMA #define and all related #else code since we
	  now guarantee to be using PostgreSQL > 7.2

2008-06-05 11:07  mcayland

	* Remove PQunescapeBytea hack from pgsql2shp which is no longer
	  needed, as it was only required for versions of PostgreSQL < 7.3

2008-06-05 10:51  mcayland

	* Remove all of the pre-PostgreSQL 7.3 schema #ifdefs from
	  lwpostgis.sql.in to make things readable once again.

2008-06-05 10:19  mcayland

	* Blast away the huge amounts of legacy C code related to
	  PostgreSQL versions < 8.1. Next step will be to work on the SQL
	  script files too.

2008-05-31 10:35  mcayland

	* Provide a new text file called DEBUG explaining how to use the
	  new debug system.

2008-05-31 09:56  mcayland

	* Commit new PostGIS debugging infrastructure. These changes unify
	  all the debug logging to use a new set of macros:
	  LWDEBUG()/LWDEBUGF() for LWGEOM functions, and
	  POSTGIS_DEBUG()/POSTGIS_DEBUGF() for PostgreSQL functions. To
	  enable debugging, run configure with --enable-debug and then
	  remake the entire project. If --enable-debug is omitted during
	  configure, the above macros evaluate to (void)0, and hence should
	  be removed by the compiler during optimisation. Also: contains
	  minor warning cleanups and a fix for the ST_Dwithin SQL
	  definition.

2008-05-28 23:03  pramsey

	* Enhanced speed _ST_DWithin(g,g,d) that returns as soon as g and g
	  are within d of each other, rather than using distance naively.
	  Change ST_DWithin to use enhanced op. (Issue 20)

2008-05-28 21:58  pramsey

	* Fix towgs84 for 31300 and 31370 (issue 23)

2008-05-28 21:47  pramsey

	* Geomunion name change note, issue 26.

2008-05-28 21:45  pramsey

	* Bug reporting documentation (issue 27)

2008-05-28 21:35  pramsey

	* Fix for issue 30, ST_Buffer doco mistake

2008-05-27 15:08  mcayland

	* Remove extra warnings related to the shp2pgsql deleted records
	  patch

2008-05-27 14:47  mcayland

	* Update new build system to include iconv detection for shp2pgsql

2008-05-27 03:00  pramsey

	* Fix for DBF files with deleted records. (#29)

2008-05-22 20:43  mcayland

	* Since PGXS compiles libraries with -Wall, attempt to remove as
	  many warnings as possible. Most of these are missing function
	  prototypes at the top of each file.

2008-05-22 14:34  mcayland

	* Update documentation build so that "make install" now works.
	  Maybe this will fix the on-line website build?

2008-05-22 14:31  mcayland

	* Update topology/ directory to use the new PGXS build system.

2008-05-20 22:24  mcayland

	* Update previous commit: add Makefile.in and remove Makefile,
	  since Makefile is now generated from Makefile.in automatically.

2008-05-20 22:10  mcayland

	* Rework the documentation Makefile so that it works with the
	  autoconf build system.

2008-05-14 17:24  mcayland

	* Fixes for previous commit: missed Makefile.config target for
	  "make clean"

2008-05-14 17:19  mcayland

	* Fixes for previous commit: Alter GNUmakefile to understand that
	  Makefile.config no longer exists, plus remove lwgeom/sqldefines.h
	  as it is generated by autoconf

2008-05-14 17:10  mcayland

	* Commit new build system based upon PGXS. Due to the large number
	  of changes, please refer to
	  http://postgis.refractions.net/pipermail/postgis-devel/2008-May/003010.html.

2008-04-24 01:04  pramsey

	* ST_AsGeoJSon patch from Olivier Courtin
	  <olivier.courtin@camptocamp.com>.

2008-04-22 14:54  pramsey

	* envelope doco fix

2008-04-12 18:39  pramsey

	* Bump trunk up to 1.3.4SVN

2008-04-12 18:32  pramsey

	* Versions and news for the 1.3.3 release.

2008-04-12 16:46  pramsey

	* Update re dbf patch

2008-04-12 16:44  pramsey

	* New -n switch to support DBF-only loading of attributes without
	  shapes.
	  Submitted by Regina Obe.

2008-04-12 10:16  mcayland

	* Remove svn:eol-style from regress_ogc_expected; MingW requires
	  unix line endings in order for the diff to work as expected.

2008-04-10 14:44  pramsey

	* Reduce FTDate field size to 8 bytes from 10. Matches other calls
	  in the file
	  now, no good explanation in code why it was 10 to start with.
	  http://postgis.refractions.net/pipermail/postgis-users/2008-April/019169.html

2008-04-10 06:40  mcayland

	* Another round of PostgreSQL 8.3 fixes, this time related to
	  arrays. Make sure that we use the supplied ArrayType pointer
	  macros, instead of attempting to access to cast directly to
	  ArrayType. This resolved GBT#13 where a "corrupted histogram"
	  error is thrown when using using ST_EstimatedExtent() under 8.3.

2008-04-09 19:52  pramsey

	* Change sr_id into an integer, per mca's suggestion.

2008-04-08 21:36  pramsey

	* Fix string literal comparison warnings: "comparison with string
	  literal results in
	  unspecified behaviour"

2008-04-07 20:09  pramsey

	* Rename all occurances of getopt to pgis_getopt to work around
	  OS/X 10.5 system function name collision.

2008-04-07 19:47  pramsey

	* Fix the ST_AsKML regression tests.

2008-04-07 19:47  pramsey

	* Allow conditional regression tests based on GEOS_VERNUM and move
	  the
	  cover/prepared tests into the appropriate buckets. Fix the
	  AT_AsKML
	  regression tests.

2008-04-05 14:49  pramsey

	* remove unloved header file

2008-03-31 11:16  mcayland

	* Remove the code that adds share/contrib/nad to the PROJ.4 search
	  path for PostgreSQL < 8.0 since the mechanism for determining the
	  path has changed from earlier versions, and this was mainly for
	  Win32 users. Also rename nad/ directory to proj/ to keep it
	  inline with an existing PROJ.4 installation.

2008-03-30 19:38  pramsey

	* small syntax errors in ST_YMAX, etc functions

2008-03-30 19:37  pramsey

	* confirm st_*min st_*max

2008-03-28 23:24  pramsey

	* Syntax error in sql.in

2008-03-28 21:31  pramsey

	* Fixed up KML patch from Eduin Carillo.

2008-03-28 21:28  pramsey

	* Enable the USE_PROJ and GEOS_VERNUM macros to propogate into
	  lwpostgis.sql.in

2008-03-28 21:10  pramsey

	* Revert KML patch, bad puppy!

2008-03-28 21:04  pramsey

	* Added KML patch from Eduin Carillo.
	  http://code.google.com/p/postgis/issues/detail?id=17

2008-03-28 20:18  pramsey

	* Changed ifeq to ifndef for CXX macro test.

2008-03-28 20:17  pramsey

	* Removed unloved and un-used geos_version.sh file.

2008-03-28 20:03  pramsey

	* Added SVN support patch from Dr. Marco Hugentobler, as described
	  in
	  http://postgis.refractions.net/pipermail/postgis-devel/2008-February/002883.html

2008-03-28 19:25  pramsey

	* Added GEOS_VERNUM macro and protected GEOS 3.0/3.1 functionality
	  behind it.

2008-03-28 18:55  mcayland

	* Fix crash caused by double-free in LWGEOM_same - we were
	  accidentally freeing the 1st parameter twice instead of freeing
	  the second parameter. Thanks to Cliff Wright for the bug report.

2008-03-28 17:05  pramsey

	* Removed regress_ogc_prep from tests temporarily until a new GEOS
	  is released with support
	  for new predicates.

2008-03-27 21:18  mcayland

	* Fix bug with |>> and <<| operators - the BOX2D overabove and
	  overbelow functions were actually wrong, causing index scans to
	  return the wrong results. Per bug report from Tomas Karlsson.

2008-03-26 03:40  pramsey

	* Change link to postgis bug tracker

2008-03-21 08:17  mcayland

	* Resolve GBT bugs #2,#3 and #9 related to crashes when calling
	  aggregate functions under PostgreSQL 8.3 (all earlier versions
	  would not see the error). This was due to missing more VARSIZE
	  macros in the PostgreSQL 8.3 conversion. The complete list of
	  affected functions under PostgreSQL 8.3 is: ST_force_2d(),
	  ST_force_3dz(), ST_force_3dm(), ST_force_4d(), ST_Collect(),
	  ST_MakeLine(), ST_Polygonize(), ST_Union()/ST_GeomUnion(),
	  ST_MakePolygon()/ST_Polygon().

2008-02-12 15:05  pramsey

	* Document ST_SimplifyPreserveTopology(geometry,float)

2008-02-12 15:03  pramsey

	* Added hook to GEOSTopologyPreserveSimplify

2008-01-29 01:24  benjubb

	* Changed the interface for the GEOS prepared predicates.
	  ST_contains, ST_containsProperly, ST_covers, and ST_intersects
	  are now overloaded.
	  The new arguments style is ( geometry, geometry, integer). The
	  third argument is used to determine when the first argument
	  changes. The assumption is that when the third argument changes,
	  the first argument is assumed to have changed too. This
	  side-steps the issue of determining when the identity of the
	  first geometry changes.

2008-01-22 19:44  benjubb

	* Ammended to include prepared geometry cache code in scope of
	  PREPARED_GEOM symbol.

2008-01-22 00:24  benjubb

	* Modified to check version of GEOS and stub out prepared
	  predicates if GEOS is prior to 3.1.0

2008-01-18 18:57  benjubb

	* Made some minor changes suggested by Mark Cave-Ayland.

2008-01-18 01:05  benjubb

	* Added new function wrappers to expose prepared geometry
	  predicates:
	  ST_ContainsPrepared( geometry, geometry )
	  ST_ContainsProperlyPrepared( geometry, geometry )
	  ST_CoversPrepared( geometry, geometry )
	  ST_IntersectsPrepared( geometry, geometry )
	  
	  as well, this function was added, for orthogonality:
	  ST_ContainsProperly( geometry, geometry )

2008-01-18 01:04  benjubb

	* Added new functions to lwgeom_geos_c.c to support prepared
	  geometry predicates.
	  bool containsPrepared( geom, geom)
	  bool containsProperlyPrepared( geom, geom)
	  bool coversPrepared( geom, geom)
	  bool intersectsPrepared( geom, geom)

2008-01-18 00:59  benjubb

	* Tests for the prepared geometry predicates.
	  The tests were copied from regress_ogc, and modified.
	  Most of the tests use a pattern where the same function is
	  invoked three times with the same argument.
	  This tests the prepared geometry caching mechanism.
	  This testfile haven't been added to regress/Makefile yet, as it
	  fails for one case. This
	  probably due to a bug in GEOS.

2008-01-11 15:05  mcayland

	* Bump version number to 1.3.3SVN for next development cycle.

2008-01-11 15:04  mcayland

	* Rewrite the pgsql2shp connection string code so that it uses a
	  connection string, rather than setting environment variables.
	  MingW-compiled and MSVC-compiled apps seem to have great problems
	  passing the variables to each other, causing regression to fail.
	  With this fix (and a Makefile tweak), it is now possible to run a
	  MingW-compiled PostGIS against an MSVC compiled PostgreSQL and
	  pass all regression tests.

2007-12-03 23:10  pramsey

	* Fix up bad entities and screwed up programlistings from some
	  previous pretty-printing
	  run on the XML.

2007-12-02 20:37  mcayland

	* Commit updated versions of the ChangeLog and README.postgis (also
	  change some references in README.postgis from "run as root" to
	  "run as postgres", and correct the --with-pgsql and --with-geos
	  documentation)

2007-11-30 18:19  pramsey

	* Added release notes.

2007-11-30 13:04  mcayland

	* Fix the (E)WKB parser so that it performs validation checks in
	  the same way as the WKT parser, e.g. ensure POLYGON rings are
	  closed, LINESTRINGs consist of at least 2 points and that curves
	  have at least 3 points. As discovered when looking simplify() bug
	  submitted by Ivan Mincik.

2007-11-27 22:39  mcayland

	* Rename the existing get_int32() and get_uint32() functions to
	  lw_get_int32() and lw_get_uint32() respectively in order to avoid
	  a collision with functions of the same name in newer versions of
	  OS X. This should resolve the problem with PostGIS crashing on
	  some OS X installations. Many thanks to William Kyngesburye and
	  others for resolving this issue.

2007-11-27 22:19  mcayland

	* Extend the PROJ.4 search path to include
	  $sharedir/contrib/postgis/nad when looking for grid files. This
	  is mainly to allow Win32 builds to find grid files without having
	  to use a PROJ.4 DLL compiled containing a fixed path.

2007-11-23 10:42  mcayland

	* Apply Tom Glancy's patch to shp2pgsql which corrects an
	  off-by-one error in the field_width calculation when determining
	  which SQL numeric type is required depending upon the length of
	  the corresponding shapefile field. This should eliminate various
	  out of range error messages that may have appeared when
	  attempting to load a converted shapefile into PostgreSQL.

2007-11-23 10:24  mcayland

	* Commit a first attempt at an Ant build.xml file for the PostGIS
	  JDBC driver so finally all the Java drivers build with Ant for
	  consistency, plus we eliminate numerous cross platform problems.
	  As it stands, the build.xml file supports only the standard JDBC
	  driver - if you wish to use a JTS-enabled JDBC driver or run the
	  online regression tests then you must still use the Makefile. Any
	  help porting the remaining parts of the Makefile would be
	  appreciated.

2007-10-29 16:29  mcayland

	* Apply parts of Charlie Savage's MSVC patch - mainly tidying up
	  variable allocations so they appear at the start of functions,
	  but also making better use of the pj_get_errno_ref() which gets
	  rid of the auto-import warnings on MingW.

2007-10-29 14:22  mcayland

	* Remove version numbers from liblwgeom references in lwpostgis.sql
	  as per
	  http://postgis.refractions.net/pipermail/postgis-devel/2007-September/002764.html.
	  This should help make upgrades a lot easier for people since it
	  removes the need to change the SQL function definitions when
	  upgrading version. Note that this is a quick and dirty fix as I
	  didn't want to change Makefile.shlib too much - as soon as we
	  remove support for PostgreSQL < 8.0, we can use PGXS instead and
	  thus remove the redundant shared library code from PostGIS.

2007-10-29 13:44  mcayland

	* Commit Charlie Savage's patches (with additional comments) to the
	  bounding box/envelope functions to ensure that valid geometries
	  are always returned; in more specific terms, if a bounding box is
	  a point then a POINT is returned, and if a bounding box is
	  1-dimensional a LINESTRING is returned. Otherwise a POLYGON is
	  returned as per the old behaviour. For details see the thread in
	  the postgis-users archives Sept 2007 'How to get the centroid of
	  an bounding box using st_extent'.

2007-10-29 12:34  mcayland

	* Fix broken error message when attempting to deserialise a type
	  other than a point; the message should now correctly show the
	  name of the offending type. Patch supplied by Charlie Savage.

2007-10-23 00:19  pramsey

	* KML credits patch <yecarrillo>

2007-10-10 21:27  mcayland

	* Apply extra fixes for the reworked AsGML() function to ensure
	  that enough memory is allocated for the GML output. Patch
	  supplied by Barbara Phillipot.

2007-09-28 10:18  mcayland

	* Fix a mistake in my refactoring of the AsGML() patch for GML3
	  support - the detoasted geometry is now the second argument
	  rather than the first. Per report from Olivier Courtin.

2007-09-19 05:01  pramsey

	* Applied patch from Charlie Savage to make ST_Envelope return a
	  POINT
	  when the input geometry is a POINT or a one-part MULTIPOINT.

2007-09-06 16:03  mcayland

	* Commit modified version of Barbara Phillipot's GML patch to fix
	  existing output to make it GML2 compliant, plus add GML3 output
	  capability

2007-08-22 15:09  pramsey

	* Rename ST_GeomUnion to ST_Union in docs and ST_MemGeomUnion to
	  ST_MemUnion in
	  .sql.

2007-08-21 23:02  mcayland

	* Fix crash when calling ST_EndPoint caused by a double-free in
	  LWGEOM_endpoint_linestring. This bug has been there for a while -
	  thanks to Eric Francois for the bug report.

2007-08-15 14:39  snowman

	* - Include levenshtein difference in rating when doing city/state
	  match.

2007-08-13 16:30  pramsey

	* Increment version number to 1.3.2 for next development cycle

2007-08-13 16:12  pramsey

	* Version flip up to 1.3.1

2007-08-13 15:51  mcayland

	* Fixed spelling error for the word "geometry" thanks to Regina
	  Obe, plus added comment about initial PostgreSQL 8.3 support.

2007-08-13 07:27  mcayland

	* This time really fix the documentation missing tag problem...

2007-08-13 07:14  mcayland

	* Fix documentation since an error in the 1.3.0 release notes xml
	  caused the build to fail (this may need author review)

2007-08-13 07:06  mcayland

	* Remove warning about unused variable in lwgeom.c (it was a
	  leftover from the PostgreSQL 8.3 compatibility patch)

2007-08-09 22:50  mleslie

	* Added release notes and updated version numbers and release
	  dates.

2007-08-09 22:19  mleslie

	* Moved the intersects method back to the original definition and
	  disabled the new apparently broken implementation.

2007-08-09 16:57  mleslie

	* Bumped the version number to RC5.

2007-08-09 16:56  mleslie

	* Updated the regression tests for curved geoms to avoid the byte
	  ordering problems.

2007-08-03 20:58  mleslie

	* Removed an unused function that was erroneously committed.

2007-08-02 19:58  mleslie

	* Added PreparedGeometry and caching support to the intersects
	  function in the jts connector. Created wrapper functions for the
	  PreparedGeometry functionality.

2007-08-02 19:57  mleslie

	* Removed a call to the deprecated point_in_ring function.

2007-07-31 20:40  mleslie

	* Updated the version numbers.

2007-07-26 18:55  mleslie

	* Applyed Michael Fuhrs patch to fix the reserved word issue
	  against PostgreSQL 8.3.

2007-07-23 21:43  mleslie

	* Fixed the FP_LTEQ macro to accomodate values significantly larger
	  that zero.

2007-07-23 18:52  mleslie

	* Added the covers and coveredby functions to the jts connector.

2007-07-23 16:29  mleslie

	* Updated the loader to create the index after the data has been
	  loaded.

2007-07-20 04:29  pramsey

	* Fix some ST_ declarations that were missing.

2007-07-18 15:57  mleslie

	* Applying Michael Fuhrs patch to correct my attrocious selling.

2007-07-16 18:53  mleslie

	* Added notes about the implicit index operators on the relational
	  functions.

2007-07-16 18:26  mleslie

	* Resurrected the ST_LineToCurve regression tests, but commented
	  them out until ST_SnapToGrid excepts curves.

2007-07-16 18:06  mleslie

	* Upgraded the escaping of quotes from the deprecated backslashing
	  to the doubling of quotes.

2007-07-13 05:48  mcayland

	* Rollback experimental shp2pgsql escaping change that accidently
	  got included in the last commit :(

2007-07-13 05:42  mcayland

	* Correct previous commit for older PostgreSQL versions - the order
	  of the methods in PROJ4SRSCacheContextMethods is not consistent
	  between versions.

2007-07-12 20:33  mcayland

	* Add missing methods to the PROJ.4 cache memory context to prevent
	  a backend crash caused by a NULL pointer dereference when
	  PostgreSQL is trying to clean up memory contexts. Per report from
	  Tom Lane.

2007-07-12 17:20  mleslie

	* Removing the unsnappable test calls to LineToCurve.

2007-07-11 01:17  pramsey

	* Remove extra/debian, per recommendation from Stephen Frost

2007-07-10 21:12  pramsey

	* Remove templategis from make, install, clean targets.

2007-07-09 03:11  snowman

	* - Remove debugging NOTICE

2007-07-09 02:20  snowman

	* - Added print-print function for norm_addy type (norm_addy ->
	  varchar)
	  - Restructured geocode(), accept address in parsed norm_addy form
	  as well as unparsed varchar form. Return norm_addy type instead
	  of
	  varchar (use pprint_addy() if you want a varchar result instead)

2007-07-08 21:56  snowman

	* - City names are 90 characters (this matters more than you might
	  think because it affects the types returned from the various
	  calls and if they don't match subsequent geocode() queries in
	  the same session may complain about the planned record type not
	  matching across calls)

2007-07-06 16:45  pramsey

	* ST_Dwithin reference entry

2007-07-06 16:44  pramsey

	* Added ST_DWithin SQL function

2007-07-04 17:12  mleslie

	* Applied the patch from Michael Fuhr to fix the definition of
	  ST_PointN

2007-07-03 21:36  snowman

	* - Change to generic database name

2007-07-03 21:36  snowman

	* - Update install instructions

2007-07-03 21:32  snowman

	* Add in initial import scripts for importing the TIGER/Line
	  data into a PostGIS system. Could probably be improved to
	  accept more arguments/etc and require less direct script
	  modification to make it work. Also, not sure the polygons
	  are done perfectly yet. :/

2007-07-03 21:30  snowman

	* Add in broken out/updated normalize/geocode functions
	  - create_geocode.sql:
	  Main creation script for pulling in all the other
	  .sql files to create all the functions and whatnot
	  - normalize/
	  Normalization routines, includes mapping 'North' -> 'N',
	  'Virginia' -> 'VA', etc, etc.
	  - geocode/
	  Actual geocoding routines to find the point geometry of the
	  address. Includes interpolation across the linestring found
	  for the location (perhaps not the best), and fallbacks to
	  zip-code and city, state matches using the associated lookup
	  tables for those. Also currently returns a set rather than
	  a cursor, that's up for some debate but the cursor makes it
	  difficult to do things like fallback, imv. Especially since
	  references to it from another pl/pgsql function require it to
	  be a specific record type across multiple calls. That's
	  currently a problem. :/

2007-07-03 21:22  snowman

	* Initial import of utility functions, seperated into individual
	  files
	  for sanity.

2007-07-03 21:19  snowman

	* tables/- New scripts for roads_local/tiger_geocode_roads, clean
	  up lookup_tables
	  - roads_local.sql:
	  Script to create the road_local table from the completechain
	  table which is created by ogr2ogr. Mainly handles type
	  conversions. Also creates the tlid, cfcc, and geometry
	  indexes.
	  
	  - tiger_geocode_roads.sql:
	  Script to create the tiger_geocode_roads table which breaks
	  down the roads_local to just the street name, etc, much
	  smaller than roads_local but has the pointers to get back
	  to the full roads_local for address number matching, etc.
	  Also creates the appropriate indexes using soundex().
	  
	  - lookup_tables.sql:
	  - Add 'drop if exists' to make script easily re-runnable
	  - Add primary keys, good thing to have, and creates indexes
	  - Add st_code (TIGER/Line state code) to state_lookup
	  - Remove dup in street_type_lookup
	  - Add in building of:
	  place_lookup
	  county_lookup
	  countysub_lookup
	  zip_lookup_all
	  zip_lookup

2007-07-03 21:05  snowman

	* - Minor reorg, add in other parts of the initial load

2007-07-03 20:51  snowman

	* - Original tiger geocoder

2007-07-03 20:03  mleslie

	* Added a home for the tiger geocoder.

2007-06-28 22:46  mleslie

	* Added ST_Covers and ST_CoveredBy functions, as discussed at
	  http://lin-ear-th-inking.blogspot.com. Added regression tests and
	  documention for the new functions.

2007-06-28 20:21  mleslie

	* Added a 1D rtree for polygon segment indexing, and tied the index
	  into the point in polygon short-circuit of the contains, within,
	  intersects and disjoint methods. Added an index cache to the
	  comparitor methods to save index build times.

2007-06-28 20:16  mleslie

	* Added or updated debugging statements.

2007-06-28 20:14  mleslie

	* Altered the macro tests for pg_alloc, pg_realloc to only print
	  debugging information when alloc debugging is enabled.

2007-06-15 19:06  mleslie

	* Updated the regression test suite to allow variable results
	  depending on jts/geos availability.

2007-06-15 19:04  mleslie

	* Added curvey geometry recognition to the jts connector.

2007-06-12 14:46  pramsey

	* Typo corrections from Michael Fuhr.

2007-06-08 10:28  mcayland

	* Applied Michael Fuhr's patch to use explicit text casts where
	  required. Required for PostgreSQL 8.3 where many of the implicit
	  casts to text have been removed.

2007-06-07 16:16  mleslie

	* Added relational function definitions that inline index operators
	  for automagic index utilization.

2007-06-06 19:19  nbarker

	* Hibernate Spatial Criteria Queries and Dialect

2007-06-05 20:46  mleslie

	* Updated the docs to reflect the function name transition.

2007-06-05 20:45  mleslie

	* Reorganized the sqlmm function declarations to prevent
	  duplication and confusion.

2007-06-04 23:06  mleslie

	* Added versions of functions with standard ST (Spatial Type)
	  prefixes to any functions that were lacking them. Updated the
	  regression tests to include the new functions.

2007-06-01 20:56  mleslie

	* Ongoing PIP trauma. Addressed the issue of points in line with a
	  boundary segment, but not actually on it. Added appropriate unit
	  tests.

2007-06-01 12:44  mcayland

	* Reduce 'LWGEOM_gist_joinsel called with arguments that are not
	  column references' warning to DEBUG1; it's not really a problem,
	  and in cases where people a lot of these types of queries, the
	  logs get flooded with these NOTICEs. Per email from Flavio Perri.

2007-06-01 09:54  mcayland

	* Fixed bug #145 - RemovePoint Failure in the bugtracker. It was an
	  off-by-one error in ptarray.c which caused the penultimate point
	  to not be copied to the new geometry.

2007-06-01 07:01  mcayland

	* Fix broken docbook stylesheet search. AC_ARG_WITH only calls its
	  contents when a --with-* option is specified, so the search would
	  never be invoked in its current position. Moved the search into
	  the second macro argument, so it is now invoked if no --with-xsl
	  argument is specified, which I believe was the intended
	  behaviour.

2007-05-31 13:18  mcayland

	* Add support for the upcoming release of PostgreSQL 8.3. From
	  PostgreSQL 8.3, the internal structure of varlena datatypes has
	  changed and so any references to the size of the varlena and its
	  address must use the VARSIZE and SET_VARSIZE macros. Includes a
	  #define in pgsql_compat.h so that SET_VARSIZE still works with
	  the older PostgreSQL versions. Passes all regression tests under
	  PostgreSQL 8.2 and PostgreSQL 8.3. Thanks to David Techer and
	  Michael Fuhr for additional testing.

2007-05-28 15:34  mleslie

	* Added curve handling to getType, numGeometries, geometryN,
	  dimension, exteriorRing, numInteriorRings, interiorRingN, closed
	  (lwgeom_ogc.c) lwgeom_clone (lwgeom.c) and area. Added function
	  ST_CurveToLine and ST_LineToCurve. Added regression tests for
	  sql-mm geometries and related functions.

2007-05-22 22:10  mleslie

	* Added short-circuit calls for the point-in-polygon cases of
	  disjoint and intersect calls. Added regression tests for the new
	  short-circuits.

2007-05-14 18:04  mcayland

	* Bump SVN code version to 1.2.2SVN

2007-05-14 17:55  mcayland

	* Fix broken regress_proj expected results by removing the extra
	  DELETE at the end of the file.

2007-05-14 17:51  mcayland

	* Remove GEOS C++ API support from PostGIS HEAD; it's been broken
	  since 1.2.0 and so we require a minimum of GEOS 2.2.0 to compile
	  and run PostGIS. Includes alterations to autoconf to display an
	  error message during configure if the GEOS version is incorrect.
	  Passes all regression tests with GEOS 2.2.3 and GEOS 3.0.0rc4
	  using GEOS CAPI.

2007-05-08 16:37  pramsey

	* Spelling fix

2007-04-02 21:17  pramsey

	* Small doco fix

2007-03-15 09:22  mschaber

	* aded PostGIS Dialect for Hibernate from Norman Barker

2007-03-09 19:34  mleslie

	* Bug 143 is once again dealt with, this time for good.

2007-03-09 18:30  mleslie

	* Rolling back a cure that killed the patient.

2007-03-09 00:33  mleslie

	* Bug 143 code fix and regression case.

2007-03-01 08:31  strk

	* * extras/template_gis/Makefile:
	  Install 'defaults' file to $(DATADIR)$(prefix)

2007-02-28 17:39  pramsey

	* Remove minor typo

2007-02-26 09:03  strk

	* * regress/run_test: discard CONTEXT and DELETE
	  lines from test outputs.
	  
	  Patch by Eduin Carrillo, sliglty modified to take precision
	  into account:
	  
	  * regress/: Makefile, kml.sql, kml_expected:
	  Regression test for asKML().

2007-02-06 17:38  pramsey

	* Edits from Bruce Rindahl

2007-01-26 15:11  mcayland

	* Refine previous patch to use a different delimiter than : (!) for
	  sed. This simplifies the Makefile and protects all the $*dir
	  arguments from escaping issues under Win32.

2007-01-19 09:44  strk

	* * extras/template_gis/Makefile: escape $bindir
	  to allow for colons in it's value (win32 issue).

2007-01-18 18:51  mschaber

	* finally really fixed javadoc build on Windows. Yes, that hack is
	  ugly. Kudos to Marc Cave-Ayland.

2007-01-18 18:33  mschaber

	* further fix for javadoc build

2007-01-18 17:56  mschaber

	* fixed jdbc javadoc build

2007-01-15 10:48  strk

	* Patch by Michael Fuhr: * extras/template_gis/Makefile: quote grep
	  argument for Solaris to work.

2007-01-12 20:28  pramsey

	* Change 'Postgis' to 'PostGIS'

2007-01-12 18:07  strk

	* Patch by Gerald Fenoy <djay@gentoo.org>:
	  
	  * configure.in: add --with-xsl switch.

2007-01-12 01:50  pramsey

	* 1.2.1 release prep

2007-01-11 01:40  mleslie

	* Added a length check to prevent the point in polygon shortcut
	  from finding points contained within a zero length segment.

2007-01-11 01:39  mleslie

	* Fixed the COMPOUNDCURVE example to properly should the contained
	  CIRCULARSTRING.

2007-01-08 10:48  mschaber

	* fixed 8.2 compatibility

2007-01-08 10:12  mschaber

	* hopefully fixed GCJ build

2007-01-05 00:52  strk

	* * GNUmakefile: bring in extra/template_gis for all rules.
	  * extras/template_gis/Makefile: have 'install' also install
	  manuals.

2007-01-03 17:28  kneufeld

	* initial load

2006-12-29 00:31  strk

	* * configure.in: fixed GEOS_LDFLAGS detection
	  for older GEOS versions.

2006-12-29 00:26  strk

	* cleaned up Hard Upgrade manual section (was unreadable).

2006-12-27 04:58  devrim

	* Update spec file to 1.2.0 and fix many issues.
	  Update RPM patches.

2006-12-22 11:28  mschaber

	* Added generation of JDBC javadoc zip file

2006-12-21 00:19  pramsey

	* Updated to 1.2.0

2006-12-20 20:43  strk

	* * regress/README: wrote info about adding regression tests
	  (plus some ChangeLog formatting)

2006-12-20 18:47  kneufeld

	* Added fix to permit gist indexes to have more than 459 null
	  geometries in a table

2006-12-20 18:44  kneufeld

	* Added test to fix that permitted gist indexes to have more than
	  459 null geometries in a table

2006-12-20 18:43  kneufeld

	* Added fix to permit gist indexes to have more than 459 null
	  geometries in a table

2006-12-18 14:12  mschaber

	* Improved SRID handling in regression tests and added
	  CoordinateArraySequence tests.

2006-12-18 13:04  mschaber

	* Added ChangeLog/News entries for recent commits

2006-12-18 12:58  mschaber

	* Fix multi-dimension handling in JtsBinaryWriter, thanks to Thomas
	  Marti for the hints

2006-12-18 12:55  mschaber

	* Fixed Makefile for jts tests, commented debug options better

2006-12-15 11:00  strk

	* Patch by Eduin Carrillo: short circuit transform when source and
	  target SRID are the same.

2006-12-15 10:54  strk

	* Added additional step for adding release marks in ChangeLog

2006-12-15 10:51  strk

	* marked 1.2.0 release

2006-12-15 10:48  strk

	* Patch by Eduin Carrillo <yecarrillo@yahoo.com>:
	  
	  * lwgeom/: Makefile, lwgeom_kml.c, lwpostgis.sql.in:
	  New AsKML() function
	  * doc/postgis.xml: document new AsKML function.

2006-12-13 17:50  mschaber

	* fixed 'hard upgrade' instructions in readme.postgis

2006-12-11 17:41  pramsey

	* Updated vers. #

2006-12-09 03:57  pramsey

	* Update version to corrent 1.2.0 version, and set news to correct
	  version
	  and date.

2006-12-06 02:00  mleslie

	* Updated with curved geometry definitions.

2006-12-06 00:30  mleslie

	* Added sections for SQL-MM and ArcSDE function ports.

2006-12-05 20:45  mleslie

	* Fixing some incomplete paths, and adding changes to the regress
	  directory.

2006-12-05 20:41  mleslie

	* Added the previous changes for the curved geometry support.

2006-12-05 19:22  kneufeld

	* Added SQL/MM wrappers to existing PostGIS functions

2006-12-05 19:07  kneufeld

	* added a subset (only those implemented by ArcSDE) of the SQL/MM
	  function prototypes and appended the file to lwpostgis.sql

2006-12-05 19:05  kneufeld

	* Moved common sql defines to their own header file.
	  ie. IF USE_VERSION>72 ...

2006-12-05 11:00  mschaber

	* Added JTS shape + missing News message

2006-12-05 01:21  mleslie

	* Updated the documentation to include an SQL-MM types section.

2006-12-01 22:16  mleslie

	* Added typedefs and serialization/deserialization functionality
	  for sql-mm defined curved geometry types. Added a
	  point_in_polygon short-circuit for contains and within functions.

2006-11-22 10:42  mschaber

	* java/ejb3/src/org/postgis/hibernate/GeometryType.java Added
	  Nullpointer Fix by Norman Barker

2006-11-20 12:59  strk

	* * utils/postgis_restore.pl (canonicalize_typename):
	  canonicalize 'timezone .* time stamp' to 'timezone'
	  (fixes bug #121)

2006-11-17 17:12  strk

	* Patch by "Antoine Bajolet" <antoine.bajolet@tdf.fr>:
	  
	  * lwgeom/lwgeom_gist.c: fixed 'directives may not be used inside
	  a
	  macro argument' error raised by some compilers.

2006-11-10 15:17  strk

	* * configure.in (geos detection): use $geos_prefix/lib when
	  --ldflags is not supported by geos-config available.

2006-11-10 14:11  strk

	* Patch by Havard Tveite <havard.tveite@nlh.no>:
	  
	  * doc/postgix.xml (Hard Upgrade): add info about createdb params
	  * utils/postgis_restore.pl: fix use of createdb params

2006-11-02 13:22  strk

	* * doc/postgis.xml: list setSRID bug fix in 'Bug fixes' section.

2006-11-02 11:48  mschaber

	* Added missing docs about setsrid()

2006-11-02 09:03  mschaber

	* fixed setSRID bug in JDBC ComposedGeom.

2006-11-02 08:06  strk

	* ready for 1.1.6 release

2006-11-02 07:55  strk

	* * 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-26 09:41  strk

	* Renamed CHANGES file to NEWS, updated references to it

2006-10-26 09:35  strk

	* Initial import of an automatic generated ChangeLog - all
	  developers please manually edit this on each commit

2006-10-25 10:23  mschaber

	* fixed CAPI change that broke 64-bit platforms

2006-10-25 10:00  mschaber

	* updated changelog to reflect loader regression fix

2006-10-25 09:57  mschaber

	* Make regress test build loader and dumper as it needs them

2006-10-24 12:35  strk

	* use Z ordinate in reprojections

2006-10-19 12:01  strk

	* spatial_ref_sys.sql updated to EPSG 6.11.1

2006-10-14 14:22  mschaber

	* sanitized usage info output on loader/dumper

2006-10-14 09:26  mschaber

	* Cleaned up Version.config & co.

2006-10-13 15:56  mschaber

	* updated CHANGES and doc/postgis.xml in preparation of upcoming
	  release

2006-10-13 15:35  mschaber

	* updated HOWTO_RELEASE to reflect version.

2006-10-13 14:18  mcayland

	* Updated CHANGES files to reflect the MingW (Win32) linker fix for
	  pgsql2hp under PostgreSQL 8.2

2006-10-11 13:35  mschaber

	* Added hint about template_postgis to docs, thanks to Marc
	  Cave-Ayland for contribution.

2006-10-11 11:19  mschaber

	* fix ARC regression test failures in loader

2006-10-11 10:45  mschaber

	* added note about odt to README, re-exported pdf

2006-10-11 10:00  strk

	* Fixed a bug in InsertLineStringWKT, also fixed some typos

2006-10-11 09:43  mschaber

	* added -S option and updated README to loader/dumper

2006-10-11 09:37  mschaber

	* bumped versions to 1.1.5

2006-10-09 17:22  mschaber

	* fix EJB3 replace Method for Hibernate

2006-10-09 17:12  mschaber

	* added EJB3Spatial.odt, fixed Normans contact mail

2006-10-09 16:33  mcayland

	* 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

	* fixed svn:ignore

2006-10-02 23:26  mschaber

	* Fix all Eclipse warnings in java code, small cleanup

2006-10-02 23:16  mschaber

	* 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

	* 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

	* Removed obsolete synchronisation from JTS.

2006-10-02 12:37  mschaber

	* fix bit width bugs in Docu

2006-09-27 15:50  mschaber

	* Added further jdbc Todo issues.

2006-09-27 12:37  strk

	* removed incompatible pointer type warning

2006-09-27 08:37  mschaber

	* fix erroneously changed build.xml

2006-09-27 08:36  mschaber

	* removed hyperflous jar file

2006-09-27 08:23  strk

	* lower default verbosity level

2006-09-27 08:22  strk

	* fixed to work with SVN

2006-09-27 07:50  strk

	* updated tag step

2006-09-27 07:39  strk

	* updated release notes

2006-09-27 07:29  strk

	* version set to 1.1.4 (stripped CVS suffix

2006-09-25 08:27  strk

	* Encode pgsql2shp process pid into temporary table name, to reduce
	  likelyhood of name clashes.

2006-09-22 14:51  mschaber

	* fixed typo, updated CHANGES

2006-09-20 09:03  mschaber

	* added ejb3 tutorial

2006-09-18 13:21  strk

	* Applied patch by Michael Fuhr <mike@fuhr.org>:
	  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

	* Fixed regress tests to pass with GEOS-3.0.0

2006-09-13 20:17  mschaber

	* updated readme to java directory layout change

2006-09-09 16:32  pramsey

	* Added fix for null dates that are encoded as '' instead of
	  00000000.

2006-09-07 17:37  strk

	* More fixes for mixed declarations and code

2006-09-07 17:03  strk

	* Declare variables at start of blocks...

2006-09-06 11:16  strk

	* removed duplicated function definition

2006-09-05 15:22  mschaber

	* updated jdbc Makefile to new directory layout

2006-09-05 15:16  mschaber

	* Java/JDBC directory reorganization

2006-08-30 08:46  mschaber

	* added EJB2 support POC

2006-08-30 08:39  mschaber

	* fixed README about droped trove4j dependency

2006-07-28 13:11  strk

	* added regress/lwpostgis.sql to svn:ignore list

2006-07-28 13:08  strk

	* updated

2006-07-28 13:07  strk

	* Added tests for makeline, makebox2d and makebox3d

2006-07-28 13:07  strk

	* Fixed small typo in debugging message, replaced custom SRID check
	  with errorIfSRIDMismatch() function in LWGEOM_makeline

2006-07-28 13:06  strk

	* Added SRID match check in MakeBox3D, fixed small typo in error
	  message

2006-07-28 13:05  strk

	* Added SRID match check in MakeBox2D

2006-07-27 15:06  strk

	* Marked shapefiles as binary, corrected accidentally mangled ones

2006-07-27 09:44  mschaber

	* typo fix in comment

2006-07-26 18:44  pramsey

	* Changed Refractions mailing address.

2006-07-26 17:21  pramsey

	* Re-order repository

2006-07-26 17:21  pramsey

	* Re-order repository

2006-07-25 20:16  strk

	* Fixed bug in collect() function discarding SRID of input

2006-07-25 18:24  mschaber

	* Reworked jdbc2 makefile

2006-07-21 21:21  pramsey

	* Add official "adaptions" to the files to make them suitable for
	  submission to the OGC compliance process.

2006-07-19 13:31  mschaber

	* fixed checkSrid method in JtsBinaryWriter

2006-07-19 09:45  mschaber

	* Fix setSridRecurse function in JTS

2006-07-18 18:13  mschaber

	* fix compiler warning due to deprecated method

2006-07-18 18:13  mschaber

	* fix SRID handling in JTS code

2006-07-07 13:56  strk

	* 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

	* Fixed support for PostgreSQL 8.2 (gist) - patch by Michael Fuhr
	  <mike@fuhr.org>

2006-06-30 21:29  strk

	* Prepared for 1.1.3 release: release notes, changes, version.
	  Release date set for today (2006-06-30)

2006-06-26 01:02  strk

	* replaced ROLLBACK with COMMIT in psql output to hide differences
	  with 7.4 and lower pgsql versions.

2006-06-26 00:56  strk

	* 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

	* Added debug lines in LWGEOM_affine, fixed some compiler warnings
	  for build with POSTGIS_DEBUG enabled.

2006-06-26 00:40  strk

	* qualified all geometry arguments.

2006-06-25 23:59  strk

	* Added Long Transaction Support routines, dox and regress test.

2006-06-25 23:45  strk

	* 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

	* Release Notes moved to an higher depth to reduce ToC noise.

2006-06-25 22:50  strk

	* Fixed HTML output rules

2006-06-25 22:33  strk

	* Add getTransactionID() stored procedure to support pgsql 7.3 (not
	  tested against 7.2)

2006-06-24 01:08  strk

	* Removed compiler warnings (and more requested)

2006-06-24 00:11  strk

	* Added spaces between parameters ref and operator, as pgsql 7.3
	  chokes otherwise ($1*$2 becomes $1 * $2)

2006-06-23 23:37  strk

	* Added EnableLongTransactions() and DisableLongTransactions().

2006-06-23 21:56  strk

	* 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

	* Removed -0 values from polygon doubles

2006-06-18 11:29  strk

	* Changed -e test with -f, for Solaris support

2006-06-17 11:46  strk

	* removed spurious newline

2006-06-17 11:44  strk

	* Fixed portability issues in the new run_test code, added loader
	  test
	  for all supported shapefile types

2006-06-16 14:18  strk

	* Aliased 'test' rule as 'check', to conform to common practice.

2006-06-16 14:13  strk

	* New regress test cases and support for loader/dumper.

2006-06-16 14:12  strk

	* - BUGFIX in pgsql2shp successful return code.
	  - BUGFIX in shp2pgsql handling of MultiLine WKT.

2006-06-13 10:20  strk

	* Updated template_gis Makefile to work with older debian sarge
	  (stable).
	  Patch by Alex Bodnaru.

2006-06-09 06:03  strk

	* Fixed bug in PGISSCRIPT variable (provided by Alex Bodnaru)

2006-06-05 17:24  strk

	* Updated misleading documentation for Segmentize() function

2006-06-02 16:59  strk

	* Fully supported georeferencing in chip drawing ops (must still
	  tweak edge cases)

2006-06-01 16:57  strk

	* Fixed lwgeom drawing primitives to honour georeferencing.

2006-06-01 07:07  strk

	* Added "fmgr.h" include, for PG_MODULE_MAGIC definition

2006-06-01 06:58  strk

	* Added magic block ctor for 8.2 compatibility

2006-06-01 06:56  strk

	* Don't link pgsql2shp to more libs then required.

2006-05-31 08:58  strk

	* 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

	* Imported template_gis utilities contributed by Roberto Boati and
	  Alex Bodnaru.

2006-05-30 17:19  strk

	* Added some primitives for CHIP management + rendering for points
	  and lines

2006-05-30 17:17  strk

	* Fixed bug in CHIP input routine failing on uncompressed 1x1
	  integer chip inputs

2006-05-30 08:47  strk

	* added copyright header

2006-05-30 08:38  strk

	* Added some missing copyright headers.

2006-05-23 09:48  strk

	* NEW AsHEXEWKB(geom, XDR|NDR) function + documentation

2006-05-22 15:29  strk

	* Moved 'measures' query into a specific file, added a test for bug
	  #108

2006-05-22 14:57  strk

	* Set version to 1.1.3CVS

2006-05-22 14:23  strk

	* Transform a SRID==0 from GEOS to a SRID=-1.

2006-05-22 13:08  strk

	* 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

	* 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

	* Applied cleanups by Alex Bodnaru

2006-05-22 11:02  strk

	* New DumpRings(polygon) function + docs

2006-05-22 10:58  strk

	* fixed errors in DEBUG builds

2006-05-22 10:38  strk

	* Added usage comment about lwpoly_construct()

2006-05-17 15:52  strk

	* Added Bruce Rindahl in the credits hall

2006-05-17 15:32  strk

	* Added note about doc generation change

2006-05-17 13:11  strk

	* DocBook version set to 4.3 (4.2 did not have <code> tag)
	  Thanks to Mateus Loskot for the tip!

2006-05-17 13:04  strk

	* 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 <code> tags is enough to
	  complete.

2006-05-17 12:26  strk

	* Added note about pdfxmltex being provided by xmltex package

2006-05-17 12:25  strk

	* Added check for pdfxmltex availability before attempting to use
	  it

2006-05-17 07:52  strk

	* Additional bbox tests for transcale, rotateX and rotateY

2006-05-16 19:11  strk

	* Added tests for translate and scale bbox computation

2006-05-16 17:09  strk

	* BUGXFIX in affine() failing to update bounding box

2006-05-11 14:24  strk

	* Update to 1.1.2 by Laurent WANDREBECK

2006-05-11 09:41  strk

	* added postgis.fo and postgis.pdf

2006-05-11 09:41  strk

	* changed single-file html production to 'make html', simpler

2006-05-10 13:40  strk

	* Added notes about requirements for dox generation, cleaned up
	  Makefile

2006-05-10 10:47  mschaber

	* Small typo fix in comment

2006-05-10 10:37  strk

	* Removed >/dev/null redirection of pdfxmltex command, to see
	  what's going on

2006-05-09 13:06  mschaber

	* Fixed JtsGeometry.equals()
	  Imporoved Geometry setter/getter
	  updated postgis version

2006-05-04 15:19  strk

	* Support for Tru64 build (bug#104)

2006-05-03 08:33  mschaber

	* added eclipsebin to cvsignore

2006-05-03 08:30  mschaber

	* Added regression tests for OGC conformant multiPoint parsing,
	  updated CHANGELOG

2006-05-03 08:18  mschaber

	* Added test case for scientific notation

2006-04-26 14:42  mschaber

	* fixed typo in regression test online help

2006-04-26 12:19  strk

	* Added --with-geos-libdir and --with-proj-libdir configure
	  switches

2006-04-18 16:57  strk

	* Fixed invalid C++ style comment

2006-04-18 16:56  strk

	* Used ad-hoc AC_PROG_YACC for yacc detection

2006-04-18 14:09  strk

	* Limited text field size to 255 (bug #84) [will eventually provide
	  a switch to support wider fields ]

2006-04-18 12:36  strk

	* updated

2006-04-18 12:30  strk

	* Added test for wkt parser

2006-04-18 12:30  strk

	* WKT parser: forbidden EMPTY elements in non-collection
	  multigeoms.

2006-04-18 10:28  strk

	* 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

	* Added check for libiconv_open (for MingW) - patch provided by
	  Mark Cave-Ayland

2006-04-18 09:16  strk

	* Substituted bzero() use with memset()

2006-04-18 09:10  strk

	* Applied patch by Mark Cave-Ayland allowing in-place regression
	  tests to
	  be run under MingW (Win32)

2006-04-10 08:19  strk

	* Added support for printing argument geoms on union failures
	  within unite_garray() loop.

2006-03-29 09:25  strk

	* removed obsoleted items

2006-03-29 09:19  strk

	* Set release version and date

2006-03-29 09:14  strk

	* Prepared for 1.1.2 release

2006-03-28 08:39  strk

	* 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

	* 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

	* Applied patch from Mark Cave Ayland embedding access control for
	  the estimated_extent functions.

2006-03-13 10:41  strk

	* added enforceRHR fix

2006-03-12 17:20  pramsey

	* Fix isccw to return correct ccw answer.

2006-03-12 17:13  pramsey

	* 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

	* Added pg_config --libs to PGFELIBS as a workaround for systems
	  that doesn't automatically detect dependencies

2006-03-01 09:10  strk

	* Fixed 'clean' rule to succeed also when tree already cleaned (rm
	  -f)

2006-02-24 20:23  pramsey

	* Minor error in install instructions

2006-02-23 11:48  mschaber

	* documented affine(), rewrote transscale() to use affine()

2006-02-22 14:06  strk

	* 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

	* Qualified args of difference() to avoid clashes with other
	  packages

2006-02-10 10:58  strk

	* Made it a single transaction

2006-02-10 10:57  strk

	* Removed intermediate VACUUM

2006-02-06 20:04  mschaber

	* 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

	* Added uchar typedef

2006-02-06 11:12  strk

	* uint32_t typedef moved back from wktparse.h to lwgparse.c and
	  wktunparse.c

2006-02-06 11:09  strk

	* added snaptogrid behavior

2006-02-03 20:53  strk

	* Swapped stdint.h (unavailable on Solaris9) with inttypes.h

2006-02-03 09:52  strk

	* Changed int4 typedefs to use POSIX uint32_t

2006-02-02 04:46  pramsey

	* Updated maintainers info.

2006-02-01 22:15  strk

	* 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

	* Portable tests for docdir and datadir, comments fixed.
	  Thanks to Havard Tveite for pointing out.

2006-01-29 13:54  strk

	* 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

	* 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

	* Fix for bug 10, SRID 28992 incorrect

2006-01-21 08:40  strk

	* Separated 'export' from assignment, for Solaris support -
	  reported by Michael Fuhr

2006-01-19 19:19  strk

	* Updated documentation for line_substring() and
	  line_interpolate_point()

2006-01-19 19:13  strk

	* Added a couple of line_interpolate_point tests

2006-01-19 19:11  strk

	* Z and M interpolation in line_interpolate_point()

2006-01-19 18:26  strk

	* 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

	* Added more regress tests for line_substring

2006-01-19 18:17  strk

	* Added Z and M interpolation in ptarray_substring(), fixed some
	  corner-case bugs

2006-01-19 18:16  strk

	* Added interpolate_point4d() general function in API

2006-01-19 18:15  strk

	* Added -v switch to show differences inline

2006-01-18 21:06  strk

	* Forced lc_messages to be 'C' during regress tests

2006-01-18 10:19  strk

	* 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

	* 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

	* Added postgis_restore.pl fix

2006-01-17 08:36  strk

	* Commented out debugging premature exit left from last review

2006-01-16 10:42  strk

	* Added support for Bool and Date DBF<=>PGIS mapping

2006-01-16 10:10  strk

	* Fixed default pgsql prefix to /usr/local/pgsql (default since
	  pgsql 7.2)

2006-01-15 22:56  strk

	* Fixed handling of pg_config --bindir

2006-01-13 09:11  strk

	* Fixed bug in ptarray_locate_point() - added regress test for
	  specific case

2006-01-12 12:26  strk

	* Fixed bug blessing all GEOMETRYCOLLECTIONS to MULTIPOLYGONS in
	  postgis->GEOS
	  converted trough C-API

2006-01-10 16:38  mschaber

	* Added NumInteriorRing(geometry) alias function

2006-01-09 16:40  strk

	* ISO C90 comments, signedness mismatch fixes

2006-01-09 15:55  strk

	* ISO C90 comments (finished in lwgeom/)

2006-01-09 15:12  strk

	* ISO C90 comments

2006-01-09 15:11  strk

	* Removed variable-sized array and fixed comments as for ISO C90
	  requirements.

2006-01-09 15:09  strk

	* Added simplify() test unit

2006-01-09 14:43  strk

	* ISO C90 comments, indenting

2006-01-09 12:56  strk

	* Proc upgrade requirement message made more clear.

2006-01-09 12:55  strk

	* Removed variable-sized array forbidden by ISO C90.

2006-01-09 12:39  strk

	* C++ style comments removed, fixed return from void function.

2006-01-09 12:36  strk

	* Changed C++ style comments to ISO C format

2006-01-09 12:30  strk

	* Changed C++ style comments to ISO C ones.

2006-01-09 12:17  strk

	* Added Solaris 2.7 and MingW support improvements item

2006-01-09 11:48  strk

	* Fixed "strict-aliasing rule" breaks.

2006-01-09 11:43  strk

	* Found another (faster) way to avoid breaking "strict-aliasing
	  rules"

2006-01-09 11:05  strk

	* Removed POINT4D=>POINT2D cast raising GCC warning

2006-01-09 10:56  strk

	* Changed "! test" to "test !" and "-e" to "-f" for Solaris
	  compatibility.

2006-01-09 10:42  strk

	* Changed all C++ style comments to ISO C ones.

2006-01-08 15:02  strk

	* Added lwpostgis_upgrade.sql

2006-01-07 10:18  strk

	* Changed $PWD uses with `pwd` (required for Solaris 2.7)

2006-01-05 15:01  strk

	* More portable (hopefully) use of quotes and backticks

2006-01-05 00:26  chodgson

	* rollback to contain cast

2006-01-05 00:19  chodgson

	* 1.12 with changes from 1.11 integrated

2006-01-05 00:07  chodgson

	* Recommitted with changes from 1_34 integrated

2006-01-04 21:37  chodgson

	* 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

	* Modified lwgeom2 = ... line in LWGEOMFromWKB function; removed
	  the (uchar *) cast

2006-01-04 21:16  chodgson

	* Added the CHIP_send function which enables Postgres 8.0 to send a
	  binary CHIP

2006-01-01 02:30  strk

	* Added missing include for definition of unparse_WKB()

2006-01-01 02:19  strk

	* 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

	* Fixed reference to PostgreSQL "contrib" directory (no more
	  required)

2005-12-31 14:57  strk

	* Fixed "possibly uninitialized" warning in box2df_to_box3d

2005-12-30 18:14  strk

	* Fixed all signedness warnings

2005-12-30 17:40  strk

	* 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

	* Removed unused patch

2005-12-28 18:40  devrim

	* Lots of fixes for 1.1

2005-12-21 18:45  strk

	* Removed awk usage, --with-template is detected during the single
	  pg_config --configure scan

2005-12-21 13:18  strk

	* Changed $() constructs to "``" ones, for portability

2005-12-21 12:12  strk

	* Raised a warning on pj_errno==-38 (a nodatum transform is
	  attempted before giving up)

2005-12-20 09:17  strk

	* Used more portable sed syntax, submitted by Michael Fuhr.

2005-12-20 09:06  strk

	* Fixed inconsistency between docs install/uninstall paths

2005-12-19 20:33  strk

	* Fixed eprefix (bindir) use

2005-12-19 20:23  strk

	* Dropped `liblwgeom' dependency from 'test' rule

2005-12-19 15:07  strk

	* 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

	* make regress => make test

2005-12-19 10:39  strk

	* 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

	* Applied patch for MingW support (buffering and INF representation
	  problems)

2005-12-19 09:43  strk

	* Fixed uninstall rule for scripts

2005-12-16 16:53  strk

	* fixed iconv check

2005-12-16 16:47  strk

	* Added support for mixed libiconv/iconv

2005-12-16 15:07  strk

	* Added make_dist.sh argument.

2005-12-16 11:55  strk

	* Almost done with closure

2005-12-16 11:53  strk

	* Added Carl Anderson to release-specifi credits section (forgot,
	  who know how many else)

2005-12-16 11:14  strk

	* Edited release notes in manual, set release date to 2005/12/21
	  (if everything goes file)

2005-12-16 10:06  mschaber

	* small README improvements

2005-12-16 09:36  strk

	* Added installed procs version when proc upgrade needed

2005-12-16 09:32  strk

	* Added release procedure and Versioning rationale.

2005-12-16 08:59  strk

	* 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

	* Added required typinfo include

2005-12-16 08:38  strk

	* Simplified top warning about upgradability of changes.

2005-12-16 08:37  strk

	* Added dependency of postgis_proc_upgrade.pl in
	  lwpostgis_upgrade.sql rule

2005-12-16 08:33  strk

	* Fixed version checker to only use Major to compare

2005-12-16 02:08  strk

	* 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

	* Added comment about the use of postgis_lib_version in version
	  checker
	  (last commit log was incomplete)

2005-12-16 01:41  strk

	* 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

	* 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

	* perl availability check by ./configure (sorry, you'll need it
	  from now on)

2005-12-15 23:52  strk

	* Added note about jdbc/ drop and PgSQL source dependency relief

2005-12-15 23:49  strk

	* Removed obsoleted code

2005-12-15 23:46  pramsey

	* Remove qandasetdiv tags and fix numbering...

2005-12-15 23:28  strk

	* - 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

	* Wording changes here and there.

2005-12-15 22:50  strk

	* Updated Upgrading section

2005-12-15 19:11  strk

	* back to single full package

2005-12-15 18:34  strk

	* Switched HARD/SOFT upgrade and removed HACK upgrade sections.

2005-12-15 18:30  strk

	* Added item for 1.1 closure

2005-12-15 15:18  strk

	* Added things to do for 1.1.0 closeup

2005-12-15 09:28  strk

	* Infinite->Infinity

2005-12-15 01:27  strk

	* 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

	* Made PROJ test be run only if USE_PROJ=1

2005-12-15 01:19  strk

	* Moved GEOS/JTS function from regress to ogc test

2005-12-15 01:07  strk

	* 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

	* Splitted SCRIPTS_VERSION in MAJOR,MINOR,MICRO

2005-12-15 00:47  strk

	* 'IMMUTABLE STRICT' -> '_IMMUTABLE_STRICT' fix for new polygon
	  ctors

2005-12-15 00:28  strk

	* typo fixed

2005-12-14 18:56  strk

	* Removed rectangle-level locking (DONE)

2005-12-14 18:45  strk

	* Dropped 1.1.0 specific section - all pending items dumped to
	  'other random items'

2005-12-14 18:44  strk

	* Typo fixed (dumber->dumper) - was tempted to keep it ;)

2005-12-14 18:34  strk

	* Reintroduced revised INSTALLATION, UPGRADE, USAGE.
	  Added REQUIREMENTS, CONFIGURATION and TESTING.
	  UPGRADE still requires some cleanup (IMHO).

2005-12-14 15:40  strk

	* Removed most info, added reference to PostGIS manual instead

2005-12-14 15:29  strk

	* Removed postgis_geos_version.h - should be under lwgeom/

2005-12-14 15:23  strk

	* - 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

	* Removed obsoleted --param shade.verbatim param from xsltproc
	  call,
	  moved common flags on top file.

2005-12-14 13:43  strk

	* fixed closing tag mismatch

2005-12-14 13:42  strk

	* Added release version in abstract, updated INSTALL section to
	  reflect autoconf-based layout

2005-12-14 12:24  strk

	* Nicely handled missing requirements for docs build

2005-12-14 11:13  strk

	* 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

	* Regression tests output made much more concise

2005-12-13 23:25  strk

	* removed unused variable

2005-12-13 22:04  strk

	* Added GEOS/JTS version info when available

2005-12-13 21:16  strk

	* Fixed a misnamed test

2005-12-13 19:01  strk

	* Renamed ReplacePoint() to SetPoint()

2005-12-13 18:39  strk

	* Added RemovePoint() and ReplacePoint() to complete Geometry
	  editiong function.
	  Added regress tests for them.

2005-12-13 18:19  strk

	* Fixed bug in lwgeom_as_anytype cast funcions

2005-12-13 14:19  strk

	* LRS section repopulated

2005-12-13 12:51  strk

	* 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

	* updated

2005-12-12 20:41  strk

	* Handled common invokation mistake (accept trailing .sql in test
	  names)

2005-12-12 20:31  strk

	* Changed math statements to be compatible with solaris shell,
	  fixed typo

2005-12-12 17:40  strk

	* - 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

	* Avoided detect_geos_version rule when using the GEOS C-API

2005-12-12 11:33  strk

	* Wrapped grid_print declaration and definition in VERBOSE block,
	  to avoid compiler warning about it being unused

2005-12-10 15:46  strk

	* Fixed error message typo

2005-12-09 20:43  pramsey

	* Added credits for GEOS and Proj4.

2005-12-09 15:14  strk

	* Organized Change log for 1.1.0

2005-12-09 12:02  strk

	* Added Charlie Savage in credits

2005-12-09 12:00  strk

	* Plugged memory leaks in Polygonize().

2005-12-09 10:14  strk

	* Added a couple of polygonize tests

2005-12-07 12:22  strk

	* Fixed handling of CAST for 8.0.0 restore.
	  Type name canonicalization function defined separately.

2005-12-07 09:05  strk

	* Added note about OID column drop in pre 8.1 to 8.1+ upgrades

2005-12-06 15:42  devrim

	* Label the spec file as 1.1.0

2005-12-06 15:37  strk

	* Updated SnapToGrid documentation

2005-12-06 15:26  devrim

	* Update to 1.0.6

2005-12-06 15:09  strk

	* Updated after release 1.0.6

2005-12-06 14:56  strk

	* Added check for successfully postgis installation before running
	  tests

2005-12-06 14:51  strk

	* Added user-reported intersects() test

2005-12-02 15:11  strk

	* Had regress_ogc test skipped if no GEOS nor JTS support is
	  compiled in

2005-12-02 14:56  strk

	* Added missing rules

2005-12-02 14:52  strk

	* Copied PostgreSQL top-level Makefile for use by systems in which
	  make != gmake

2005-12-02 14:35  strk

	* Fixed support for PGSQL version 7.2 and 7.3

2005-12-02 14:15  strk

	* Fixed SnapToGrid output expectance (higher dims no more
	  discarded)

2005-12-02 13:21  strk

	* Added note about new SnapToGrid function

2005-12-02 13:16  strk

	* Added SnapToGrid(geom, point_offset, xsz, ysz, zsz, msz)

2005-12-02 10:46  strk

	* Added LWGEOM_snaptogrid_pointoff and gridspec utility funx

2005-12-02 09:12  strk

	* Added note about SnapToGrid bbox computation

2005-12-02 09:07  strk

	* 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

	* Added PARANOIA_LEVEL checks in box3d<->box2d converters

2005-12-02 08:26  strk

	* 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

	* Changed back 'tests' to 'test'

2005-12-01 19:25  strk

	* Added note about SnapToGrid and higher dims

2005-12-01 19:09  strk

	* 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

	* Fixed missing LineMerge symbol when built against geos-1.0

2005-12-01 16:21  strk

	* Added SRID mismatch checks in GEOS and JTS wrappers

2005-12-01 16:19  strk

	* Updated comment about GEOS C-API (starts with 2.2.x)

2005-12-01 15:53  strk

	* Renamed clean: to cleanup:, provided empty clean: to make things
	  work
	  from toplevel makefile.

2005-12-01 15:50  strk

	* Fixed handling of bogus geos-1.0

2005-12-01 14:07  strk

	* Skipped checks of SQL command outputs
	  (INSERT,UPDATE,CREATE,DROP).
	  Cleaned up postgis_reg after tests run.

2005-12-01 13:53  strk

	* Fixed lwgeom_segmentize2d() to always return a clone

2005-12-01 13:49  strk

	* Fixed short-allocation in lwcollection_clone()

2005-12-01 13:37  strk

	* Fixed test to cleanup after run

2005-11-30 21:02  strk

	* Added missing proj tests

2005-11-30 18:24  strk

	* Fixed segfault on addPoint() with invalid offset

2005-11-30 18:24  strk

	* Fixed error message on non-readable expected file

2005-11-30 17:04  strk

	* Added Alex Mayrhofer to list of contributors

2005-11-30 16:59  strk

	* Moved 8.2 support to 1.0.6 section

2005-11-30 16:57  strk

	* Added proj tests, curtesy of Alex Mayrhofer

2005-11-29 22:40  strk

	* CAPI usage triggered starting at geos-2.2

2005-11-29 10:05  strk

	* 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

	* Updated documentation for X,Y,M and Z

2005-11-28 16:01  strk

	* Fixed a segfault on geom_accum(NULL, NULL) condition

2005-11-28 15:59  strk

	* Added geom_accum(NULL,NULL) test

2005-11-28 15:06  strk

	* 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

	* Added bbox cache handling fix in 1.0.6

2005-11-28 11:48  strk

	* minor cleanups and comments

2005-11-28 11:31  strk

	* memory release in force_collection

2005-11-28 11:27  strk

	* Added force_collection test

2005-11-28 11:20  strk

	* Fixed ExteriorRing() and Segmentize() handling of bbox cache

2005-11-28 11:04  strk

	* Added ExteriorRing and Segmentize tests

2005-11-25 17:22  mschaber

	* java2d and doc improvements

2005-11-25 16:14  strk

	* Added support for PostgreSQL head, as suggested by Michael Fuhr.
	  Cleaned up includes.

2005-11-25 16:11  strk

	* Wrapped PROJ4SRSCacheCheck function in ifdef
	  MEMORY_CONTEXT_CHECKING block, to avoid compiler warning

2005-11-25 15:43  strk

	* Added unite_garray() test

2005-11-25 15:43  strk

	* Added database version info

2005-11-25 15:34  strk

	* Fixed expected ERROR and NOTICEs

2005-11-25 15:28  strk

	* Fixed 0-size allocation in lwcollection deserializer
	  (only matters when backend is compiled with --enable-cassert)

2005-11-25 14:14  strk

	* 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

	* Added note about documentation updates requirement (will anyone
	  read it before 1.1.0 ? ;)

2005-11-24 20:18  strk

	* Fixed sizeof(GEOSGeom) calls, minor debugging improvements.

2005-11-24 20:11  strk

	* Added -N and -g documentation

2005-11-23 15:54  strk

	* 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

	* Changed locate_between_measures() to return simpler types

2005-11-23 14:52  strk

	* 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

	* Added usage dox and check for required input files

2005-11-23 14:38  strk

	* Reworked regress tests to avoid multiple database creations

2005-11-23 13:48  strk

	* fixed bug in points duplication check of dynptarray_addPoint4d

2005-11-23 13:46  strk

	* Added a few regression tests for LRS functions

2005-11-23 13:19  strk

	* Initial implementation of locate_among_measure() and
	  locate_between_measures()

2005-11-22 21:29  strk

	* 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

	* Fixed debugging printf call

2005-11-18 17:37  mcayland

	* Add fix for PG 8.1 calling the MemoryContext check method when
	  compiled as a debug build

2005-11-18 10:48  strk

	* fixed double release of bbox cache memory

2005-11-18 10:16  strk

	* Removed casts on lwalloc return.
	  Used varlena macros when appropriate.

2005-11-17 23:35  mcayland

	* Removed duplicate debugging code used to reset the cache when it
	  was full

2005-11-17 23:25  mcayland

	* Fixed assertion bug and an off-by-one palloc() in the new
	  transform() code

2005-11-17 17:49  mcayland

	* 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

	* small comment improvements in Point.java

2005-11-16 10:34  strk

	* Added availability info of line_interpolate_point function

2005-11-16 09:49  strk

	* Updated 1.0.5 release documentation

2005-11-14 10:05  strk

	* Forced use of CAPI when building against GEOS 3.x.x or superior

2005-11-14 09:01  strk

	* 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

	* updated

2005-11-11 17:49  strk

	* Updated

2005-11-11 17:45  strk

	* 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

	* Fixed memory alignment issues in force_*d*_recursive

2005-11-11 17:03  strk

	* Added some dimensionality changes tests

2005-11-11 17:02  strk

	* Added linemerge test

2005-11-11 10:49  strk

	* Fixed short-initialization in getPoint4d_p

2005-11-01 17:11  strk

	* Ported ELF detection code from PostgreSQL. PostGIS builds on
	  freebsd > 2 out of the box now.

2005-11-01 11:56  strk

	* Initial work on ST_AddEdgeNewFaces

2005-11-01 11:46  strk

	* 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

	* Fixed handling of --with-proj handling

2005-11-01 10:29  strk

	* updated

2005-11-01 10:22  strk

	* 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

	* Reworked NULL geometries handling code letting user specify
	  policy (insert,skip,abort). Insert is the default.

2005-10-31 13:42  mschaber

	* Document Bug in PGShapeGeometry

2005-10-28 13:48  mschaber

	* Small winding rule fix and some comment improvements

2005-10-26 11:10  strk

	* updated

2005-10-26 11:07  strk

	* Added optional second argument to specify schema in which postgis
	  functions are to be replaced

2005-10-25 14:31  strk

	* Added azimuth() and shift_longitude() functions

2005-10-25 14:31  strk

	* Added documentation for azimuth()

2005-10-25 14:21  strk

	* Added missing SRID check in azimuth() function

2005-10-25 14:15  strk

	* Added azimuth(point,point) function.

2005-10-25 11:38  strk

	* Added shift_longitude(geometry) sql procedure and underlying
	  ptarray_longitude_shift(POINTARRAY *) and
	  lwgeom_longitude_shift(LWGEOM *)
	  functions.

2005-10-25 11:37  strk

	* Fixed bug in GEOSCoordSeq to POINTARRAY converter

2005-10-25 11:16  strk

	* Added pglwgeom_deserialize()

2005-10-24 16:14  strk

	* Moved loader/dumper stricter handling of attribute sizes from
	  1.0.5 to head section

2005-10-24 15:54  strk

	* fixed wrong assumption about maximum size of integer attributes
	  (width is maximum size of text representation)

2005-10-24 13:29  strk

	* Updated to reflect ownership policy in GEOS C-api.

2005-10-24 11:33  strk

	* Added attribute types mapping change

2005-10-24 11:30  strk

	* 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

	* PGShapeGeometry constructor cleanup

2005-10-21 13:06  mschaber

	* Updated jdbc2 README to reflect JTS dependency on trove4j

2005-10-21 12:07  mschaber

	* implemented JTS GeometryFactory caching

2005-10-21 11:33  strk

	* Applied patch by Lars Roessiger handling numerical values with a
	  trailing decima
	  l dot

2005-10-21 08:53  mschaber

	* typo fix in java2D example

2005-10-20 18:07  mschaber

	* added example for java2d

2005-10-20 16:13  mschaber

	* moved java2d to ordinary src directory, as it does not depend on
	  any external libraries.

2005-10-20 16:04  mschaber

	* fix postgresql 7.2 datatype registration compatibility code

2005-10-20 15:58  mschaber

	* Fixed all deprecation warnings in JTS code by using proper
	  GeometryFactory instances (hope)

2005-10-20 15:57  mschaber

	* added forgotten changelog entry

2005-10-20 14:35  mschaber

	* Added some source for java2D readonly support

2005-10-19 13:11  strk

	* Handled some more errors.

2005-10-19 10:12  strk

	* Removed useless variables from linemerge()

2005-10-19 10:09  strk

	* Removed unused variables in linemerge()

2005-10-19 10:04  strk

	* Added ST_ModEdgesSplit function, cleaned up test files, added
	  tests for
	  the new topology editing functions.

2005-10-18 16:39  strk

	* Fixed ST_NewEdgesSplit function to return new Node id rather then
	  text

2005-10-18 15:31  strk

	* 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

	* Changed GEOS initializzation to use lwnotice for errors rather
	  then
	  lwerror, to allow for cleanup on exceptions.

2005-10-17 09:39  strk

	* Added -Wall flag to compilers invocation

2005-10-17 08:37  strk

	* Fixed compiler warnings, handled exceptions in POSTGIS2GEOS
	  conversions

2005-10-14 08:29  strk

	* Added topology change

2005-10-13 16:21  strk

	* Initial work on topology model support

2005-10-13 13:40  strk

	* Fixed return code from shp2pgsql

2005-10-10 16:19  strk

	* Fixed null values fraction computation in geometry analyzer as
	  suggested by Michael Fuhr

2005-10-03 21:45  devrim

	* Added basic doc about building RPMs

2005-10-03 21:29  devrim

	* - 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

	* 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

	* Removed postgis-jdbc2-makefile.patch (applied to -head)

2005-10-03 17:29  devrim

	* Applied to HEAD, so removed

2005-10-03 07:53  strk

	* Added -W and -I loader switches to manuals.

2005-10-03 07:45  strk

	* Issued a warning when -W is specified and no UTF8 support has
	  been compiled in.

2005-09-30 15:09  devrim

	* Removed

2005-09-30 15:09  devrim

	* Renamed the file and fixed the non-ascii char

2005-09-30 12:44  strk

	* undefined UNITE_USING_BUFFER (defining it to 0 did not have the
	  expected result)

2005-09-30 08:59  strk

	* 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

	* Manually applied Makefile changes from Devrim GUNDUZ
	  (extras/rpm/patches/postgis-jdbc2-makefile.patch) to HEAD jdbc2
	  Makefile

2005-09-28 16:34  strk

	* Honoured want3d parameter in GEOS2POSTGIS converters

2005-09-27 21:50  devrim

	* Mentioned about the patches in spec file.

2005-09-27 21:48  devrim

	* Initial README file for PostGIS RPM

2005-09-27 21:26  devrim

	* Initial import of postgis.spec

2005-09-27 21:12  devrim

	* Necesarry patches used to build PostGIS RPMs.

2005-09-27 16:30  strk

	* Wrapped debugging line in preprocessor block.

2005-09-26 13:48  strk

	* Made USE_GEOS_CAPI definable by ./configure

2005-09-26 13:47  strk

	* Added --with-geos-capi switch

2005-09-26 12:53  strk

	* Added LineMerge function in Geometry Editors chapter

2005-09-26 12:36  strk

	* Initial switches for use of GEOS C-API

2005-09-26 12:30  strk

	* Added LineMerge interface

2005-09-26 12:09  strk

	* Updated LineMerge facts

2005-09-26 12:08  strk

	* Added JTSLineMerge stub, fixed typos in profiling outputs.

2005-09-26 12:07  strk

	* Added stub for linemerge()

2005-09-26 12:04  strk

	* Added new LineMerge funtion

2005-09-26 12:03  strk

	* Fixed prototype of linemerge() and error typo in it

2005-09-26 11:35  strk

	* 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

	* Added linemerge_garray function

2005-09-23 17:22  strk

	* Added LineMerger interface

2005-09-23 17:06  strk

	* Initial wrapper to GEOS C api

2005-09-23 16:43  strk

	* Added wrappers for ewkb output

2005-09-23 16:41  strk

	* cleanups

2005-09-23 16:24  strk

	* cleanups

2005-09-23 15:43  strk

	* added header sentinels

2005-09-23 11:45  strk

	* Made LWGEOMFromWKB use underlying pglwgeom_from_ewkb()

2005-09-23 11:23  strk

	* Added pglwgeom_from_ewkb function

2005-09-16 13:19  strk

	* given some consistent format to items

2005-09-15 14:53  strk

	* Fixed X(),Y() and Z() functions descriptions, added M().

2005-09-15 10:24  strk

	* Moved AddPoint() function from 'geometry constructors' to
	  'geometry editors' chapter

2005-09-15 10:16  strk

	* Disabled buffer-based GeomUnion

2005-09-15 10:13  strk

	* Moved the fix_geometry_column() removal to 1.1.0 section

2005-09-15 09:55  strk

	* Removed automatic fix_geometry_columns() call in
	  update_geometry_stats and AddGeometryColumns()

2005-09-15 09:50  strk

	* Added Reporting Bugs chapter

2005-09-09 17:03  strk

	* Updated release info for 1.0.4

2005-09-09 16:21  strk

	* Fixed bug in scale() and transscale() functions corrupting output
	  bounding box

2005-09-09 15:23  strk

	* cleanups for waste left in previous patches

2005-09-09 14:47  strk

	* Fixed bug in translate() corrupting output bounding box.
	  Bounding-box related cleanups in exterior_ring()

2005-09-08 23:30  strk

	* Made ptarray_compute_box3d a wrapper of ptarray_compute_box3d_p

2005-09-08 22:59  strk

	* minor speedups in distance()

2005-09-08 19:26  strk

	* Handled search_box outside of histogram_box case in selectivity
	  estimator

2005-09-07 11:58  mschaber

	* added some more Todo points

2005-09-06 09:22  strk

	* Added notes about PointN, GeometryN and InteriorRingN indexing
	  method

2005-09-06 08:29  strk

	* BOX3d parser note

2005-09-06 08:28  strk

	* looser BOX3D parser

2005-09-03 06:11  strk

	* Leak plugged in compute_serialized_box3d_p

2005-08-31 17:09  strk

	* removed compiler warnings

2005-08-31 16:49  strk

	* Fixed bug in pointArray_construct() misinterpreting hasZ and hasM
	  parameters

2005-08-29 22:36  strk

	* Removed premature object destruction in InsertLineString{WKT,}
	  causing segfault

2005-08-29 12:08  strk

	* Added Nikita Shulga <malfet@jscc.ru> in contributors list.

2005-08-29 11:56  strk

	* Typo fixed

2005-08-29 11:48  strk

	* Fixed sprintf() calls to avoid overlapping memory,
	  reworked not-null objects existance check to reduce startup
	  costs.

2005-08-16 21:38  strk

	* Added M(point) function

2005-08-16 11:24  strk

	* Early memory release in GiST indexing

2005-08-12 19:20  pramsey

	* Added +proj=longlat to all corrupt srs entries.

2005-08-10 23:16  strk

	* Removed pfree of proj4 text in make_project failure cases
	  (required for error message)

2005-08-10 23:12  strk

	* Added segfault fix

2005-08-10 23:06  strk

	* Fixed a segfault in transform_geom exploited by proj4's
	  make_project error.

2005-08-04 16:29  strk

	* Checked for PSQL run success

2005-08-04 15:20  strk

	* Added availability note for version functions

2005-08-04 15:03  strk

	* Updated

2005-08-04 14:55  strk

	* 1.0.3 release notes and date

2005-08-04 14:54  strk

	* Added plpgsql_validator explicit function skip

2005-07-29 22:24  strk

	* updated 1.0.3 section

2005-07-29 22:08  strk

	* 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

	* fix EWKT constructors to accept SRID=4711; representation

2005-07-27 02:47  strk

	* Support for multibyte field names in loader

2005-07-27 02:35  strk

	* Minor cleanups in loader

2005-07-27 02:07  strk

	* Fixed handling of POINT types as WKT (-w) in loader

2005-07-25 22:24  strk

	* bugfix in ptarray_compute_box2d_p

2005-07-22 19:15  strk

	* Fixed bug in {get,pop}{int,double} for 64bit archs

2005-07-19 11:26  strk

	* removed useless strchr call in LWGEOM_in

2005-07-13 14:28  strk

	* updated

2005-07-13 14:26  strk

	* Fixed bug reported by klaus F�rster

2005-07-12 16:19  strk

	* Fixed bug in user query handling, reported by Andrew Seales

2005-07-05 16:12  strk

	* Forced INSTALL to be install-sh

2005-07-05 15:13  strk

	* Added more win32-specific variables

2005-07-04 17:04  strk

	* Cleaned up to use more facilities from Makefile.shlib

2005-07-04 09:47  strk

	* Added conservative iconv detection code

2005-07-04 09:14  strk

	* adjusted for 1.0.2 release

2005-07-04 09:12  strk

	* Dropped broken attempt at 'detecting' iconv.

2005-07-03 17:46  strk

	* Added 1.0.2 release notes

2005-07-01 21:10  strk

	* Included debian packaging scripts

2005-06-28 22:01  strk

	* Added index concurrency tester

2005-06-28 22:00  strk

	* Fixed extimators to work with postgresql 8.1.x

2005-06-28 14:58  strk

	* Reverted rtree logic back to use leaf/internal consistency
	  functions

2005-06-28 14:51  strk

	* updated

2005-06-28 14:42  strk

	* Maintained separate vars for CFLAGS and CXXFLAGS

2005-06-28 14:34  strk

	* Bugfix in RTBelowStrategyNumber handling

2005-06-28 14:00  strk

	* updated

2005-06-28 13:53  strk

	* Inclusion of core rtree header for StratregyNumber typedef (8.1
	  support)

2005-06-28 11:33  strk

	* Added switch for pgsql 8.1 build

2005-06-28 11:33  strk

	* Moved chunked GeomUnion defines on top of file

2005-06-28 08:12  mschaber

	* fix compile problems in ValueSetter for ancient jdk releases.

2005-06-27 15:16  strk

	* Initial chunk-based unite_garray implementation

2005-06-26 09:15  strk

	* Added collect,buffer implementation for unite_garray().
	  Compile-time definable: GEOS version defaults to on, JTS to off

2005-06-25 10:24  strk

	* Added pgsql standard geometryc types cast

2005-06-24 12:36  strk

	* Fixed rtree indexing (ported from pgsql rtree fix)

2005-06-24 07:55  mschaber

	* added casts between PostgreSQL and PostGIS geometries to TODO
	  list

2005-06-17 14:51  strk

	* Memory leak fix in pg_error

2005-06-16 17:55  strk

	* Added -I switch for GiST index creation in loader

2005-06-15 16:04  strk

	* fault tolerant btree ops

2005-06-15 16:04  strk

	* fault tolerant btree ops

2005-06-10 16:27  strk

	* Added (commented) aggregates handling

2005-06-10 16:03  strk

	* Renamed {GEOS,JTS}_polygonize_garray to polygonize_garray to
	  reduce
	  redundancies.

2005-06-10 16:02  strk

	* Fixed handling of --with-geos

2005-06-10 12:36  strk

	* Added availability info for postgis_full_version() and
	  postgis_jts_version()

2005-06-10 12:00  strk

	* Added JTSnoop and JTSversion functions.

2005-06-10 11:58  strk

	* More info in the Upgrade chapter (soft upgrade/hard upgrade)

2005-06-10 09:54  strk

	* Added isvalid(empty) test

2005-06-09 16:02  strk

	* updated

2005-06-09 16:02  strk

	* Added SRID check in line_locate_point()

2005-06-09 16:02  strk

	* removed spurious comments

2005-06-09 16:01  strk

	* Fixed bug in ptarray_locate_point

2005-06-09 16:00  strk

	* Added test for line_locate_point

2005-06-09 15:12  strk

	* Added line_locate_point() function

2005-06-09 12:30  strk

	* Added a check for correct order of ``from'' and ``to'' args in
	  line_substring()

2005-06-09 12:24  strk

	* NEW line_substring() function

2005-06-07 07:51  strk

	* Added missing Makefile.shlib and removed explicit 'all' rule from
	  lwgeom build

2005-06-06 18:42  strk

	* iconv autodetection

2005-06-06 17:28  strk

	* Moved 'all' rule before Makefile.shlib inclusion, to have bare
	  'make' calls work again

2005-06-06 17:21  strk

	* 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

	* Initial implementation of postgis procedures upgrade script

2005-06-06 16:49  strk

	* Added availability info for new functions

2005-06-06 16:48  strk

	* Incremented micro version number in SCRIPTS_VERSION (due to
	  functions addition)

2005-06-06 16:47  strk

	* Moved create_undef.pl from root to utils/ dir

2005-06-06 16:47  strk

	* Removed automatic build of docs

2005-06-06 07:58  mschaber

	* added scale() and transscale() functions (like transform())

2005-06-06 07:54  mschaber

	* merge Alex' jdbc2 specific Makefile patches

2005-06-04 10:06  strk

	* Applied Alex Bodnaru patch for pgsql source tree dependency drop.

2005-05-25 12:01  strk

	* Stripped out CR chars

2005-05-25 10:12  mschaber

	* fix comment

2005-05-25 10:08  mschaber

	* JTS binary parser now passes basic regression suite

2005-05-24 17:19  strk

	* Added release date for postgis-1.0.1

2005-05-24 16:56  strk

	* Added iconv autodetection, removed already-added things

2005-05-24 14:02  strk

	* Added postgis-1.0.1 release date

2005-05-23 16:18  mschaber

	* Cleaned up Point.equals(Point) mess

2005-05-23 14:15  strk

	* Compiled 1.0.1 release notes

2005-05-18 17:01  strk

	* Applied 'strictness' patch by James Marca

2005-05-18 15:49  strk

	* Fixed SetSRID() entry

2005-05-18 15:39  strk

	* added Paris projections fixes

2005-05-18 15:36  strk

	* Updated proj4text for some French projections, as for Nicolas
	  Ribot report

2005-05-16 17:50  strk

	* Added note about pgsq2shp attributes names bugfix

2005-05-16 17:22  strk

	* Fixed DBF field names handling as for clashes avoiding.
	  pgsql field renames are warned.

2005-05-16 08:05  strk

	* Moved dumper and postgis_restore.pl changes in 1.0.1 section
	  (back-ported)

2005-05-16 07:49  strk

	* Allowed custom args passing to createdb invocation

2005-05-15 08:05  strk

	* updated docs as for -k switch

2005-05-13 14:16  strk

	* Added new -k switch and credits for it

2005-05-13 14:06  strk

	* Applied patch from Obe, Regina to keep identifiers case.

2005-05-13 08:03  strk

	* Added support for macosx build

2005-05-12 10:09  strk

	* changed PGBELIBS command to avoid backtics and newlines

2005-05-12 07:45  strk

	* 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

	* Renamed MINGW to mingw in HOST_OS findstrings

2005-05-10 12:52  strk

	* Forced OID usage in geometry_column table

2005-05-10 12:32  strk

	* fixed mingw handling syntax

2005-05-10 10:58  strk

	* Added Makefile.config

2005-05-10 10:57  strk

	* Added scripts used by autoconf

2005-05-10 09:35  strk

	* Added initial custom support for MINGW

2005-05-10 08:31  strk

	* GEOS autodetect activated

2005-05-10 08:15  strk

	* fixed upgrade procedure section as suggested by Steven Bowden

2005-05-09 22:33  strk

	* updated

2005-05-04 07:00  strk

	* Version bumped to 1.1.0CVS

2005-05-04 06:58  strk

	* GEOS/JTS performed operations dox made more explicit about which
	  argument is 'this' and which is 'otherGeometry'.

2005-05-02 10:52  strk

	* Moved 1.0.1 changes into their own section - added jdbc2 -target
	  change notice

2005-04-28 11:51  mschaber

	* added jdbc2 maintainerclean

2005-04-28 11:01  strk

	* Fixed distclean rule to build required Makefile.config

2005-04-28 08:35  mschaber

	* fix sources.inc things

2005-04-27 16:14  mschaber

	* Reworked Makefile

2005-04-26 18:45  strk

	* Added MakeValidShape() function

2005-04-26 18:08  strk

	* Fixed USE_JTS variable to actually use autoconf-detected value

2005-04-26 07:01  mschaber

	* Improved versionprinter to print offline versions even if
	  database is not available

2005-04-22 01:07  strk

	* Added fix in join selectivity

2005-04-22 01:07  strk

	* Fixed bug in join selectivity estimator returning invalid
	  estimates (>1)

2005-04-21 16:31  strk

	* Fixed bug in 3d spheroid length computation, patch by zmocnik at
	  hotmail dot com

2005-04-21 09:21  strk

	* Added new LRS funx suggested by Paul

2005-04-21 09:09  strk

	* updated

2005-04-21 09:08  strk

	* Applied patch from Ron Mayer fixing a segfault in string escaper
	  funx

2005-04-20 15:22  strk

	* Fixed link to SimpleFeature Specification

2005-04-20 15:17  strk

	* Fixed clean-lib rule (wasn't removing anything!)

2005-04-20 15:09  mschaber

	* Fixed pg_opclass update to be schema-aware.

2005-04-20 10:21  strk

	* Fixed bogus example of GeometryFromText(box3d, int) changing it
	  to SetSRID(box3d, int) in chapter 5.1.2

2005-04-20 08:12  strk

	* Updated

2005-04-20 08:10  strk

	* Added rules to automatically call configure or config.status,
	  added docs rule to be invoked by topdir.

2005-04-20 08:01  strk

	* Removed again, can't work anymore.

2005-04-20 07:55  strk

	* 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

	* added LPATH to summary output (if different from install dir)

2005-04-19 10:41  strk

	* Reworked autoconf path to use pgsql or custom layout based on
	  presence of a --prefix switch.

2005-04-19 09:32  strk

	* Added -c flag to INSTALL invokations (copy, not move)

2005-04-19 09:20  strk

	* More info in configure output, added autogen.sh wrapper

2005-04-18 23:31  strk

	* Added 1.0.0 section

2005-04-18 14:46  strk

	* Improved autoconf script, dropped pgsql source dependency.
	  EXPERIMENTAL.

2005-04-18 14:25  strk

	* Added TODO list for release 1.1

2005-04-18 14:15  strk

	* Fixed 1.0.0 release date to 2005/04/19

2005-04-18 14:12  strk

	* Slightly changed standard deviation computation to be more
	  corner-case-friendly.

2005-04-18 14:04  strk

	* Added estmator code and testers bugfix for 1.0.0 release.

2005-04-18 13:50  strk

	* Fixed bug in table2 schema parsing.

2005-04-18 13:30  strk

	* Fixed to work against LWGEOM installations

2005-04-18 10:57  strk

	* 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

	* Fixed Makefile to read Makefile.config

2005-04-15 15:10  strk

	* Updated to reflect examples->extras rename

2005-04-15 15:09  strk

	* Renamed examples/ to extras/. Added WFS_locks.

2005-04-15 14:04  mschaber

	* 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

	* Added configure outputs

2005-04-15 09:54  strk

	* 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 bumbed to 1.0.0

2005-04-14 13:35  strk

	* Added shp2pgsql bugfix and autoconf improvement in Release Notes.

2005-04-14 12:58  strk

	* Applied patch by Gino Lucrezi fixing bug in string escaping code.

2005-04-14 11:25  strk

	* --enable-autoconf put back

2005-04-14 11:23  strk

	* Cleanup, improvements, JTS support added

2005-04-14 09:40  strk

	* Added Alex Bodnaru in the "Other contributors" section, for
	  debian packaging.

2005-04-14 08:02  strk

	* Added a not about need of memory alignment constraints handling
	  for deserializers

2005-04-13 15:57  strk

	* Removed the CREDITS section from Release Notes and move
	  contributors
	  in chapter 1.1 (Credits).

2005-04-13 14:25  strk

	* Release notes made an appendix, updated credits section

2005-04-13 14:24  strk

	* Added MINGW support as suggested by David Techer.

2005-04-12 11:18  strk

	* Added release notes for 1.0.0 final

2005-04-12 11:17  strk

	* XSLBASE made back-redefinable

2005-04-08 06:45  pramsey

	* Make xsl reference work for rackmount nightly build

2005-04-07 21:02  mschaber

	* typo fixes and linked function in 4.2.4

2005-04-07 19:03  strk

	* Added new strict OGC compliancy enforcement sector of manual

2005-04-07 19:00  strk

	* Corrected and augmented the new chapter about ensuring OGC
	  compliancy.

2005-04-07 09:32  mschaber

	* Added information about geometry validity.

2005-04-06 16:49  strk

	* Added -p flag addition for shp2pgsql

2005-04-06 14:16  strk

	* Removed manual update of gid field.

2005-04-06 14:02  mschaber

	* added -p option (prepare mode) that spits out the table schema
	  without
	  inserting any data.

2005-04-06 10:46  strk

	* Bugfix in -w (hwgeom) handling of ZM shapefiles.
	  Big reorganizzation of code to easy maintainance.

2005-04-06 08:53  strk

	* force_3dm() bugfix

2005-04-06 08:53  strk

	* Augmented memory allocated by force_3dm() - detected cases of
	  memory shortage

2005-04-05 13:43  mschaber

	* Fix documentation of -D option in shp2pgsql manpage

2005-04-05 10:18  strk

	* Added transform() bugfix

2005-04-05 10:18  strk

	* BUGFIX in transform() releaseing random memory address

2005-04-05 08:00  strk

	* Documented loader support for 0.x versions

2005-04-04 20:51  strk

	* Added -w flag to output old (WKT/HWGEOM) sql.

2005-04-04 09:48  strk

	* Added install of loader/dumper manual pages

2005-04-01 09:39  strk

	* Added not about new manual pages

2005-04-01 09:38  strk

	* Added manual pages provided by Roberto Boati
	  <roberto.boati@daisyred.com>

2005-03-30 17:25  strk

	* 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

	* 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

	* Preliminary change email addres to private one because
	  schabios@logi-track.com is currently not working.

2005-03-30 11:47  strk

	* Added RC6 release notes.

2005-03-30 11:46  strk

	* Obsoleted functions set back in, to avoid problems upgrading.

2005-03-30 11:40  strk

	* Removed obsoleted box2d functions

2005-03-29 16:34  strk

	* Added postgis_restore.pl bugfix

2005-03-29 16:33  strk

	* 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

	* Fix build for win32 using mingw

2005-03-28 11:37  strk

	* Dropped {x,y}{min,max}(box2d) functions

2005-03-28 09:48  strk

	* Added multi() changes

2005-03-28 09:47  strk

	* 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

	* Added regress tests for multi()

2005-03-25 18:43  strk

	* Fixed PQunescapeBytearea argument (might give problems on 64bit
	  archs)

2005-03-25 16:38  strk

	* MICRO_VERSION set to RC5

2005-03-25 16:38  strk

	* Added release date and version

2005-03-25 16:37  strk

	* Added release dates

2005-03-25 16:28  strk

	* 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

	* generalized Other changes

2005-03-25 14:48  strk

	* Fixed bogus she-bang

2005-03-25 13:56  strk

	* Updated release notes section

2005-03-25 09:34  strk

	* code cleanup

2005-03-24 18:01  mschaber

	* additional performance tips

2005-03-24 16:28  strk

	* Variable declaration set in place in lwgeom_centroid()

2005-03-24 16:27  strk

	* Added estimated_extent() bugfix notice

2005-03-24 16:27  strk

	* Added comments in estimate_allocation() bugfix point.

2005-03-24 15:07  strk

	* Fixed non-GEOS centroid() function to avoid obsoleted
	  LWGEOM_EXPLODED funx

2005-03-24 14:45  strk

	* Fixed bug in estimated_extent() returning pointer to a memory
	  allocated in SPI memory context

2005-03-23 17:10  strk

	* Removed cr

2005-03-23 16:29  strk

	* Added box3d computation tests

2005-03-23 16:24  strk

	* added box3d computation fix

2005-03-23 16:23  strk

	* Fixed bug in box3d computation.
	  Dropped obsoleted LWGEOM_EXPLODED structure and associated
	  functions.

2005-03-21 17:56  strk

	* grep -v arg quoted..

2005-03-21 17:52  strk

	* Quoted grep argument

2005-03-21 13:43  mschaber

	* handle versioned jars in cvsignore

2005-03-21 12:24  strk

	* Expanded estimated_extent() paragraph to document differences
	  between pre
	  and post pgsql 800.

2005-03-18 21:04  strk

	* Set release date

2005-03-18 17:47  strk

	* postgis_restore.pl improvements

2005-03-18 17:23  strk

	* Hash used for detecting obsoleted funx in dump

2005-03-18 12:43  strk

	* 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

	* added box3d-computation bugfix note

2005-03-18 12:36  strk

	* Big API cleanup.
	  Bug fix in box3d computation for collections containing empty
	  elements.

2005-03-18 10:47  strk

	* Added extent(), extent3d() and collect() tests - should really
	  give this tests a new layout ...

2005-03-17 18:14  strk

	* box2d outupt precision increment

2005-03-17 18:11  strk

	* BOX2D output reverted to .15g precision

2005-03-17 09:39  strk

	* Early memory releases in lwgeom_translate_recursive

2005-03-16 15:08  strk

	* 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

	* Early memory releases on transform_geometry_recursive() and
	  LWGEOM_asText().
	  Code cleanups.

2005-03-15 12:24  strk

	* hole-in-ring detector made more readable

2005-03-15 09:25  strk

	* Added loader bug fix

2005-03-14 22:02  strk

	* Fixed holes handling.

2005-03-14 11:31  strk

	* Added cleanup of versioned jars

2005-03-14 11:14  strk

	* installdirs/clean rules cleanup suggested by Alex Bodnaru

2005-03-11 17:56  strk

	* Early memory release in transform_geom

2005-03-11 17:47  strk

	* Fixed destructive memory release in LWGEOM_translate()

2005-03-11 17:47  strk

	* Added test for translate()

2005-03-10 21:37  strk

	* added 64bit bug fix

2005-03-10 19:26  strk

	* Hopefully fixed bug in int4 and double reader from byte stream
	  (was not
	  working on 64bit machines).

2005-03-10 18:19  strk

	* Made void args explicit to make newer compilers happy

2005-03-10 18:18  strk

	* changed report_error typedef to allow for lwerror usage w/out
	  problems

2005-03-08 18:36  mschaber

	* Additional explanations in README.

2005-03-08 18:32  mschaber

	* Fix possible null pointer exception if PostGIS is compiled
	  without geos / proj support.

2005-03-08 16:46  strk

	* More cleanups on 'clean'

2005-03-08 16:41  strk

	* Simplified clean rule

2005-03-08 16:39  strk

	* Added configure script removal in maintainer-clean rule

2005-03-08 16:00  strk

	* Deleted libjts directory... libjts production should happen from
	  within JTS itself.

2005-03-08 15:44  strk

	* Changed default JTS includes and lib paths

2005-03-08 12:39  strk

	* Added libjts build scripts

2005-03-08 12:21  strk

	* Added a distclean rule to get rid of autoconf-generated files.
	  Had maintainer-clean rule invoke distclean rule.

2005-03-08 12:13  strk

	* set USE_JTS back to 0 - got set to 1 from previous commit

2005-03-08 12:11  strk

	* Added utils rule to set the execute bit on utilities.

2005-03-08 12:04  strk

	* synced makefiles, changed default path of libjts

2005-03-08 11:24  strk

	* Commented out debugging lines

2005-03-08 11:24  strk

	* avoided initializzation of JvNewObjectArray with undefined
	  pointer

2005-03-08 11:06  strk

	* modernized old-style parameter declarations

2005-03-08 09:42  strk

	* Added estimator changes

2005-03-08 09:27  strk

	* RESTRICT selectivity estimator use self->varno instead of
	  varRelid.
	  Seems to work for subqueries...

2005-03-08 09:23  strk

	* Fixed debugging lines.

2005-03-08 08:38  strk

	* Discarded environmental variable USE_JTS to avoid unexpected
	  enabling

2005-03-07 21:24  strk

	* Added missing JTSnoop prototype

2005-03-07 21:19  strk

	* Put optimization flag back to -O2

2005-03-07 21:11  strk

	* Removed stub functions (moved to lwgeom_nojts.c) and added stub
	  for JTSnoop.

2005-03-07 21:07  strk

	* Added initial JTS wrapper.

2005-03-07 21:06  strk

	* 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

	* Separate stub funx file for builds w/out GEOS or JTS

2005-03-07 20:46  strk

	* sync'd with Makefile.config

2005-03-07 20:44  strk

	* Added JTS support parameter

2005-03-07 18:36  strk

	* Sync with Makefile.config

2005-03-07 16:08  strk

	* Incremented SCRIPTS_VERSION micro num

2005-03-07 13:58  strk

	* Added process id to output files. Removed 'clean' rule.

2005-03-07 13:20  strk

	* Removed unused lwexploded_dump() function

2005-03-07 11:53  mschaber

	* Fix version.in vs. version.config typo

2005-03-04 19:34  strk

	* cleanups - version file source

2005-03-04 19:31  mleslie

	* Cleaned up distance_sphere and updated documentation.

2005-03-04 19:25  strk

	* removed temp files used in docs creation step

2005-03-04 19:18  strk

	* Expanded "upgrading" chapter to explain postgis_restore.pl
	  upgrade procedure.

2005-03-04 19:18  strk

	* Made 'html' the default rule

2005-03-04 19:15  strk

	* Parametrized XSLBASE directory

2005-03-04 16:29  strk

	* Changed to use Version.config

2005-03-04 15:54  strk

	* Commented out unused variable

2005-03-04 15:25  mschaber

	* added version improvement to changes

2005-03-04 15:22  mschaber

	* - 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

	* Added loader/dumper bug fixes

2005-03-04 14:54  strk

	* Fixed bug in multiline handling.

2005-03-04 14:48  strk

	* Applied patch from Jonne Savolainen fixing multilines handling

2005-03-04 14:25  strk

	* Added 'test' and 'maintainer-clean' rules.

2005-03-04 14:25  strk

	* Added a maintainer-clean rule.

2005-03-04 14:13  strk

	* Parametrized test output dir and added Makefile

2005-03-04 11:03  mschaber

	* another make install fix :-(

2005-03-04 09:03  strk

	* PG_LWGEOM_construct() moved from lwgeom_api.c to lwgeom_pg.c.

2005-03-04 08:52  strk

	* Modified upgrade section to show postgis_restore.pl based
	  procedure.

2005-03-04 07:51  mschaber

	* another "make install" fix from alex

2005-03-04 07:48  mschaber

	* Adopted Version.java to the official PostGIS scheme.

2005-03-04 07:36  mschaber

	* Updated VERSION to RC4

2005-03-04 07:32  mschaber

	* Removed unneccesarry TEMP variable

2005-03-03 22:12  mschaber

	* removed obsolete build.xml

2005-03-03 21:55  mschaber

	* Make classpath element separator configurable

2005-03-03 20:55  mschaber

	* jdbc2 naming explanation
	  Contact info
	  Copyright notice

2005-03-03 19:08  mschaber

	* add postgis_debug.jar to make install (thx to alex bodnaru)

2005-03-03 17:20  mleslie

	* Rebuilt the distance_sphere function.

2005-03-03 16:06  mschaber

	* Fix compile with jikes

2005-03-03 10:32  strk

	* parser additions note

2005-03-03 10:31  strk

	* Removed generated parser files.

2005-03-03 10:29  strk

	* Added generated parsers to avoid FLEX/YACC requirement on
	  release.

2005-03-02 17:29  strk

	* Commented out parser generation... requires PGSQL source :(

2005-03-02 17:26  strk

	* Added parser generation.

2005-03-02 17:04  strk

	* added FLEX & YACC fix

2005-03-02 13:10  mschaber

	* Additional Regression Test for prepared statement usage

2005-03-02 12:06  mschaber

	* Code cleanups, Makefile improvements.

2005-03-01 13:22  strk

	* Renamed lwgeom_to_wkt to lwgeom_to_ewkt, as it doesn't strip out
	  non-ogc
	  extensions.

2005-03-01 13:20  strk

	* Corrected expected results.

2005-03-01 11:41  strk

	* Added GEOS/JTS provided functions test

2005-03-01 08:43  strk

	* Fixed install-lwgeom-scripts rule as suggested by Rhys
	  Ickeringill.

2005-03-01 08:40  strk

	* FLEX and YACC variables set after PGSQL/Makefile.global has been
	  sourced
	  and only if not therein defined.

2005-03-01 01:17  pramsey

	* Fix link error.

2005-02-28 09:57  mschaber

	* Add serialVersionUID for jdk1.5
	  correctly setType(), needed for jdbc 8.0+

2005-02-28 08:14  mschaber

	* Add serialVersionUID for jdk1.5
	  correctly setType(), needed for jdbc 8.0+

2005-02-25 13:44  strk

	* Added geom_accum and SnapToGrid bug fixes

2005-02-25 13:42  strk

	* SnapToGrid: Fixed minor bug in consistency check.

2005-02-25 13:28  strk

	* Fixed a bugus free() in LWGEOM_accum.

2005-02-25 09:34  strk

	* added force_collection early return

2005-02-25 09:31  strk

	* 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

	* Added comment on top of TYPE macros

2005-02-24 14:13  mschaber

	* 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

	* 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

	* Additional regression tests for EWKT and EWKB on PostGIS 1.X

2005-02-24 08:36  strk

	* Added missing prototype

2005-02-24 08:32  strk

	* Fixed bug in StartPoint and EndPoint functions.

2005-02-24 08:10  strk

	* lib version changed to 1.0.0RC3, scripts version to 0.2.0.

2005-02-24 08:08  strk

	* Added spatial_ref_sys change and version/release

2005-02-23 19:17  pramsey

	* Hand edit paris central meridian definitions.
	  Danger: other non-Greenwich projections might also have problems.

2005-02-23 13:31  mschaber

	* another fastjar fix

2005-02-23 13:19  mschaber

	* Fixed jikes compiler warning, using super. for static methods is
	  suboptimal.

2005-02-23 09:59  strk

	* GeometryFromText() bug fix

2005-02-23 09:58  strk

	* Fixed GeometryFromText() to add a bbox cache FOR_COMPLEX_GEOMS

2005-02-23 09:44  strk

	* Added bool::text cast

2005-02-23 09:00  strk

	* Added bool::text cast.

2005-02-22 18:10  mschaber

	* Updated jdbc2/Makefile:
	  
	  - more comments
	  - all helper binaries are now configurable
	  - workaround for broken woody jars via DEBUGJAR environment
	  variable
	  - classpath cleanups, regression tests now use jars instead of
	  build
	  directory, this should help catching packaging errors
	  - small other cleanups

2005-02-22 13:05  mschaber

	* Removed unused import

2005-02-22 13:04  mschaber

	* Some more debian woody fixes.

2005-02-22 13:01  mschaber

	* Remove redundant addDataType() call that slipped in during
	  WKT measured geometries work. It also broke pgjdbc7.2
	  compatibility.

2005-02-22 12:31  mschaber

	* Patches from Alex Bodnaru (debian maintainer)

2005-02-22 12:12  strk

	* Added not about early memory release

2005-02-22 10:10  strk

	* Early release of DETOASTED geoms.

2005-02-22 09:59  strk

	* Fixed path to lwpostgis.sql script

2005-02-22 09:55  strk

	* Early release of DETOASTED or deserialized geometries, to reduce
	  memory usage

2005-02-22 09:39  strk

	* Forced cleanup of DETOASTED and deserialized geometries for
	  better memory
	  usage.

2005-02-21 18:28  mschaber

	* *** empty log message ***

2005-02-21 16:22  strk

	* Changed min() max() usage with LW_MIN() LW_MAX()

2005-02-21 16:16  strk

	* Changed byte to uchar to avoid clashes with win32 headers.

2005-02-21 15:49  mschaber

	* removed ugly () display

2005-02-21 14:59  mschaber

	* Added version printing (for debugging purposes)

2005-02-21 14:16  mschaber

	* Skip tests that are known to fail when running against older
	  PostGIS server versions

2005-02-18 16:01  mschaber

	* Some micro optimizations and cleanups

2005-02-18 14:49  mschaber

	* Added Version.class to allow programatically identification of
	  PostGIS jdbc version

2005-02-18 14:40  mschaber

	* Added beta support for JTS classes

2005-02-18 08:43  strk

	* added memory leak fix

2005-02-18 08:42  strk

	* Removed memory leak in geos2postgis polygon conversion.

2005-02-17 16:09  strk

	* Improved transform() errors verbosity.

2005-02-17 15:54  strk

	* Syntaxes cleanups.

2005-02-17 15:44  mschaber

	* removed verbosity from my last entry

2005-02-17 15:42  mschaber

	* fixed postgis_debug.jar

2005-02-17 15:39  strk

	* Fixed some introduced misorderings of func declaration/body.

2005-02-17 14:48  mschaber

	* Fixed dependency handling for jars

2005-02-17 14:41  mschaber

	* Updated makefile - better dependency management for jars,
	  additional targets for debian, more comments.

2005-02-17 09:19  strk

	* Fixed a bug in pointArray_construct() copying input points
	  instead
	  of keeping a pointer to them. This has been introduced *after*
	  RC2
	  was released.

2005-02-17 08:36  strk

	* Added wkb_recv and wkb_send obsoleted functions handling

2005-02-14 20:49  strk

	* Added force_collection() bug fix

2005-02-14 20:45  strk

	* Fixed bug in force_collection() leaving spurious bbox cache and
	  SRID info
	  in inner geometry when applied to single geoms.

2005-02-14 11:49  mschaber

	* Now compiles against 7.2 with some magic trickery instead of
	  patching.

2005-02-10 17:56  strk

	* added memory alignment handling

2005-02-10 17:41  strk

	* Dropped getbox2d_internal().
	  Removed all castings of getPoint() output, which has been renamed
	  to getPoint_internal() and commented about danger of using it.
	  Changed SERIALIZED_FORM() macro to use VARDATA() macro.
	  All this changes are aimed at taking into account memory
	  alignment
	  constraints which might be the cause of recent crash bug reports.

2005-02-10 17:38  strk

	* Added a couple of distance() tests.

2005-02-10 16:34  strk

	* Added -Wall to CFLAGS

2005-02-10 10:52  strk

	* Changed 'char' to 'uchar' (unsigned char typedef) wherever octet
	  is actually
	  meant to be.

2005-02-10 10:03  strk

	* Added X(), Y() and Z() tests.

2005-02-09 18:11  mschaber

	* adopt documentation wr/t conflicting driverconfig.properties to
	  reflect what jdbc actually does.

2005-02-09 11:55  strk

	* documentation update item

2005-02-09 11:53  strk

	* Removed PGSQL7.1 references, clearly stated support starting from
	  72.
	  Renamed all postgis.sql refs to lwpostgis.sql.

2005-02-09 11:48  strk

	* fixed debugging output

2005-02-08 17:48  mschaber

	* Added patch to enable compilation against pg72jdbc2.jar.

2005-02-08 14:54  mschaber

	* Added jdbc2 jdk1.3 enabling note.

2005-02-08 14:53  mschaber

	* Removed use of jdk1.4 only features to allow jdbc2 to be
	  build with older jdk releases (tested with 1.3)

2005-02-08 08:17  strk

	* Reduced scope of VACUUM ANALYZE call to the sole spatial_ref_sys
	  table
	  as suggested by Kevin Neufeld

2005-02-08 07:59  strk

	* updated

2005-02-08 07:59  strk

	* Fixed probe_geometry_columns to work with PG72 (pg_constraint was
	  pg_relcheck)

2005-02-08 07:37  strk

	* Fixed probe_geometry_columns so to work on spatial tables with
	  multiple
	  geometry columns.

2005-02-07 14:06  strk

	* updated

2005-02-07 14:02  strk

	* Fixed broken 72 index bindings.

2005-02-07 13:42  mschaber

	* Fixed pgjdbc 8.0 autoregistration.

2005-02-07 13:21  strk

	* Replaced DEBUG* macros with PGIS_DEBUG*, to avoid clashes with
	  postgresql DEBUG

2005-02-07 12:56  strk

	* updated CHANGES

2005-02-07 12:56  strk

	* More portable date command for BUILDDATE extraction

2005-02-07 12:32  strk

	* updated with next release changes

2005-02-07 12:31  strk

	* updated

2005-02-07 11:49  mschaber

	* Fix makefile (broken by driverconfig.properties rename

2005-02-07 11:31  mschaber

	* Removed issues that were done, hoping they will not re-emerge :-)

2005-02-07 09:15  mschaber

	* Fixed jdbc8.0 autoregistration, added regression test.

2005-02-04 17:08  pramsey

	* Fixed literal && inside the text, replaced with &amp;

2005-02-04 14:20  strk

	* missing license

2005-02-04 10:20  strk

	* Added Performance Tips chapter

2005-02-04 09:05  strk

	* Applied Markus Shaber licensing patches.

2005-02-01 16:53  strk

	* Changed performance-sensible functions from STABLE to IMMUTABLE

2005-02-01 15:26  strk

	* Another small patch from Markus

2005-01-31 22:15  strk

	* Added maintainer notice, to reduce Jeff-strk mail bounces

2005-01-31 17:17  strk

	* Applied Markus Shaber patches.

2005-01-31 12:32  strk

	* Markus Shaber version.

2005-01-31 09:24  strk

	* Used default float precision in BOX2D output

2005-01-31 09:01  strk

	* More error handlings in transform(geom, int)

2005-01-30 09:48  strk

	* replaced by PGbox2d.java

2005-01-30 09:46  strk

	* Added BOX2D and BOX3D support and tests, by Markus Shaber.

2005-01-30 09:12  strk

	* Made unparsable proj strings error more verbose and removed a
	  typo
	  in transform_geom().

2005-01-28 16:10  strk

	* Changed --with-geos arg to express GEOS_DIR (is more intuitive).
	  Made --help string advertise optionality of args for --with-geos
	  and --with-proj. Made configure show used variables values
	  on path checks.

2005-01-28 15:40  strk

	* LAST_RELEASE_VERSION bumped to 1.0.0

2005-01-28 14:50  strk

	* Applied small patches from Markus Shaber

2005-01-27 18:06  strk

	* Fixed a bug in transform() missing to update SRID in output

2005-01-27 11:17  strk

	* Fixed FAQ to use the schema version of AddGeometryColumn
	  (generated confusion for 0.7.5 users)

2005-01-26 08:35  strk

	* Version bumped to 1.0.0RC2

2005-01-26 08:34  strk

	* Added 1.0.0RC2 section

2005-01-26 08:18  strk

	* Added an --enable-autoconf switch to make sure users will known
	  about
	  the untested nature of the ./configure script.

2005-01-25 13:52  strk

	* Removed ?= construct in FLEX/YACC rules

2005-01-25 11:29  strk

	* Made all *FromText() accept only WKT <text>, no more cheating.

2005-01-25 09:47  strk

	* Fixed a bug in transform() missing to update bbox cache

2005-01-25 09:03  strk

	* Made all OGC TypeFromWKB() functions consistent in taking a bytea

2005-01-25 08:48  strk

	* Added autoconf invokation

2005-01-24 18:11  strk

	* Fixed bug in definition of distance_spheroid.

2005-01-24 15:22  strk

	* Added checks for flex and yacc paths.

2005-01-24 15:16  strk

	* Moved YACC default value set from inner to config Makefile.

2005-01-24 15:14  strk

	* Added default value for FLEX

2005-01-24 11:23  strk

	* Removed spaces and '?' signs in Makefile.config.in.
	  Added support for geos-config call in configure.

2005-01-24 11:00  strk

	* Initial autoconf script.

2005-01-19 18:18  strk

	* removed unused files

2005-01-19 18:15  strk

	* Added failcount output.

2005-01-19 18:05  strk

	* Fixed ptest rule.

2005-01-19 17:37  strk

	* Quoted -classpath args, added ptest args in make ptest rule

2005-01-19 17:00  strk

	* Added bin/ removal to clean rule

2005-01-19 16:58  strk

	* Changed postgis_debug.jar rule to be portable

2005-01-19 16:55  strk

	* Added command line params to jtest rule

2005-01-19 16:51  strk

	* Applied Markus patch to accept command line params

2005-01-19 16:49  strk

	* Applied Markus patch

2005-01-19 16:46  strk

	* Changed postgis.jar creation rule to respect
	  postgresql.properties path

2005-01-19 12:30  strk

	* Added jar files

2005-01-19 12:27  strk

	* Added postgresql.properties and .cvsignore, Modified CP variable
	  assignment to
	  be quoted.

2005-01-19 09:53  strk

	* Made output more readable

2005-01-19 09:47  strk

	* Changed 'compile' rule to keep track of last compile time and
	  avoid recompilation

2005-01-19 09:38  strk

	* fixed jar call for postgis.jar production

2005-01-19 09:21  strk

	* user env CLASSPATH honoured

2005-01-19 08:54  strk

	* Imported new jdbc driver source by Markus Schaber

2005-01-18 15:39  strk

	* Fixed a bug in pointarray box3d computation.

2005-01-18 13:31  strk

	* Reintroduced support for '<anygeom> EMPTY' form, for OGC
	  compliance.

2005-01-18 12:44  strk

	* Handled GEOS Geometry construction errors as FALSE results in
	  isvalid(geom).

2005-01-18 10:09  strk

	* updated

2005-01-18 09:32  strk

	* Changed unparse_WKB interface to take an output size pointer and
	  an HEXFORM
	  specifier. Reworked code in wktunparse to use function pointers.

2005-01-18 09:30  strk

	* Fixed bug introduced supporting GEOMETRYCOLLECTION(EMPTY).
	  Dropped support for all EMPTY goems execept GEOMETRYCOLLECTION.

2005-01-17 12:15  strk

	* Added GEOMETRYCOLLECTION(EMPTY) support

2005-01-17 11:44  strk

	* Used quote_ident() for spatial columns constraints nams,
	  suggested by Bernhard Herzog

2005-01-17 09:21  strk

	* Added one more bytes for terminating NULL in utf8 encoder

2005-01-16 16:50  strk

	* String escaping algorithm made simpler and more robust.
	  Removed escaped strings leaking.
	  Fixed UTF8 encoder to allocate enough space for 3bytes chars
	  strings.

2005-01-14 16:36  strk

	* Switched to preprocessor driver CREATEFUNCTION attribute
	  specification

2005-01-13 18:26  strk

	* estimated_extent() implemented for PG<80

2005-01-13 17:41  strk

	* estimated_extent() prepared for future expansion (support of
	  pre-800 PGSQL)

2005-01-13 13:37  strk

	* Updated expected error message on !closed polygon rings to match
	  current one.

2005-01-13 13:36  strk

	* Added closed-ring check for polygon geometry inputs.

2005-01-13 10:54  strk

	* changed asText to asEWKT for lossless conversions

2005-01-13 10:45  strk

	* Added GEOSexception test

2005-01-13 10:44  strk

	* Fixed more tests

2005-01-13 10:37  strk

	* Changed astext() calls with asewkt() to mach expected results.

2005-01-13 09:42  strk

	* Updated 1.0.0 release date and changed version to 1.0.0RC1

2005-01-13 09:10  strk

	* Removed initial README, replaced with an updated one.

2005-01-13 09:10  strk

	* Added updated README file

2005-01-13 08:48  strk

	* Added note about utils/postgis_restore.pl

2005-01-13 08:43  strk

	* Added more New Things

2005-01-13 08:39  strk

	* Added release notes chapter

2005-01-12 17:03  strk

	* added USE_ICONV configuration

2005-01-12 17:03  strk

	* Added optional UTF8 output support as suggested by IIDA Tetsushi

2005-01-12 09:38  strk

	* Added not for AUTOCACHE_BBOX setting

2005-01-12 09:31  strk

	* don't drop the regress test

2005-01-12 09:23  strk

	* Added a sleep before running make dist

2005-01-12 08:43  strk

	* commented notice in LWGEOM_noop()

2005-01-12 08:30  strk

	* Changed force_*d(geom) and multi(geom) to support AUTOCACHE_BBOX

2005-01-12 07:37  strk

	* setSRID() and force_2d() changed to use PG_LWGEOM_construct()
	  entry point,
	  for AUTOCACHE_BBOX support.

2005-01-12 07:27  strk

	* forceRHR() and reverse() forced to use pglwgeom_serialize() entry
	  point
	  for honouring the AUTOCACHE_BBOX define

2005-01-11 18:05  strk

	* fixed postgis_gist_joinsel signature for PG72

2005-01-11 18:04  strk

	* added optional versions specificatoin on command line

2005-01-11 17:56  strk

	* dropped special pgsql 7.1 handling

2005-01-11 17:46  strk

	* added postgis_lib_build_date() and postgis_scripts_build_date()
	  docs

2005-01-11 17:45  strk

	* Changed builddate format to Y-m-D H:M:S

2005-01-11 17:39  strk

	* Added postgis_lib_build_date() and postgis_scripts_build_date()
	  provided by Markus Schaber

2005-01-11 16:54  strk

	* initial revision

2005-01-11 15:40  strk

	* Comments cleanup.

2005-01-11 15:10  strk

	* removed obsoleted script

2005-01-11 15:09  strk

	* Added SRID checks for all operators.

2005-01-11 14:20  mcayland

	* Added new indexable operators <<|, &<|, |&> and |>> to allow
	  comparisons of bounding box positions in the Y axis

2005-01-11 14:10  strk

	* Fixed translate() to always use one of the AUTOCACHE_BBOX
	  honouring
	  entry points.
	  Cleaned up expand(geom).

2005-01-11 08:33  strk

	* removed link from geometry_dump type ref

2005-01-11 08:29  strk

	* Dropped inherithed rule for static lib build (liblwgeom.a), added
	  a 'tsort' rule to check xdeps status.

2005-01-11 08:12  strk

	* Fixed memory handling bug in dump(geom)

2005-01-10 09:47  strk

	* Added missing prototypes

2005-01-10 09:28  strk

	* changed size_t printing lines to use %lu and unsigned long cast

2005-01-10 09:27  strk

	* renamed misures.c to measures.c

2005-01-09 20:28  strk

	* size_t usage cleanups.

2005-01-09 18:32  strk

	* Avoided lwcollection_deserialize call for non collections (was
	  broken).

2005-01-07 18:32  strk

	* Dropped BOX2D operators. They will rely on cast to geometry.

2005-01-07 16:43  strk

	* Fixed handling of empty collection in GEOS2POSTGIS converter

2005-01-07 14:42  strk

	* Made accum(geometry) compatible with PG73.

2005-01-07 14:23  strk

	* removed unused variable

2005-01-07 14:20  strk

	* Added a geometry type OID extractor and caching function.

2005-01-07 12:33  strk

	* Added a note about compatibility of Dump(geometry)

2005-01-07 12:28  strk

	* made accum(geom) compatible with PG72

2005-01-07 12:24  strk

	* dropped dump(geometry) for PGSQL<73 builds

2005-01-07 12:09  strk

	* fixed var declaration misplacement

2005-01-07 12:00  strk

	* make LWGEOM_{to,from}_bytea available to all pgsql versions

2005-01-07 11:57  strk

	* fixed typo in symdifference function definition

2005-01-07 11:55  strk

	* fixed postgis_gist_joinsel definition for PG73

2005-01-07 11:50  strk

	* Moved pgsql compatibility code into pgsql_compat.h

2005-01-07 10:26  strk

	* variable declaration cleanups.

2005-01-07 10:25  strk

	* Added WARNING define for pgsql<73

2005-01-07 10:13  strk

	* fixed misplaced declaration after body start

2005-01-07 10:10  strk

	* Dump(geometry) enabled by default.

2005-01-07 10:06  strk

	* Added Dump(geometry) doc

2005-01-07 10:04  strk

	* cleanup

2005-01-07 09:56  strk

	* fixed typo in error message

2005-01-07 09:56  strk

	* fixed typo in error message

2005-01-07 09:52  strk

	* JOINSEL disabled for builds against pgsql<80

2005-01-07 00:58  strk

	* Initial import

2005-01-06 15:45  strk

	* Added MakePolygon documentation

2005-01-06 15:34  strk

	* Added not about possible lost of simplicity() using SnapToGrid(),
	  added links to the function from there and simplify()

2005-01-06 15:29  strk

	* Renamed Apply_Grid to SnapToGrid, documented behaviour of
	  collapsed geoms.

2005-01-06 13:46  strk

	* Added makepolygon(geometry, geometry[])

2005-01-06 13:45  strk

	* forward declarations for lwpoly_from_lwlines(), ptarray_clone()
	  and ptarray_isclosed2d()

2005-01-06 13:45  strk

	* Added lwpoly_from_lwlines()

2005-01-06 13:44  strk

	* Added ptarray_clone() and ptarray_isclosed2d()

2005-01-06 09:38  strk

	* Added accum(geom) documentation

2005-01-06 09:36  strk

	* Added accom(geom) aggregate

2005-01-06 09:08  strk

	* Added apply_grid wrappers.

2005-01-06 08:51  strk

	* Modified transform() to always use PG_LWGEOM_construct entry
	  point for
	  output (to support AUTOCACHE_BBOX).

2005-01-06 01:10  pramsey

	* Fix spelling error

2005-01-05 22:52  strk

	* updated Polygonize doc

2005-01-05 22:48  strk

	* Had translate compute bbox cache translating input one if
	  present.
	  Cleanups.

2005-01-05 22:11  strk

	* Made apply_grid compute output bbox WHEN_SIMPLE (input bbox is
	  present)

2005-01-05 21:59  strk

	* Simplify reworked to use LWGEOM abstraction (no more flattening
	  of input collection).

2005-01-05 17:08  strk

	* Added apply_grid doc

2005-01-05 17:06  strk

	* Integrated apply_grid() contributed function.

2005-01-05 12:44  strk

	* Added is_worth_caching_serialized_bbox(). Renamed
	  lwgeom_setSRID() to
	  pglwgeom_setSRID(). Fixed a bug in PG_LWGEOM_construct support
	  for
	  AUTOCACHE_BBOX.

2005-01-05 10:06  strk

	* Added AUTOCACHE_BBOX support in PG_LWGEOM_construct().

2005-01-05 09:47  strk

	* collect(geom, geom) and collect_garray(geom[]) use WHEN_SIMPLE
	  strategy
	  for bbox computation. pglwgeom_serialize() honour user's
	  AUTOCACHE_BBOX
	  define. BBOXCACHE_BEHAVIOURS updated.

2005-01-03 17:51  strk

	* GEOSpolygonize returns GEOMETRYCOLLECTION instead of MULTIPOLYGON

2005-01-03 15:00  strk

	* iscacheable patch from Carl Anderson

2004-12-31 13:11  strk

	* update ExteriorRing doc

2004-12-31 13:10  strk

	* Made ExteriorRing use LWGEOM.

2004-12-31 12:46  strk

	* update InteriorRingN doc

2004-12-31 12:44  strk

	* GeometryN and InteriorRingN changed to use LWGEOM format (and the
	  latter made OGC-strict).

2004-12-31 12:00  strk

	* updated

2004-12-31 11:39  strk

	* All output geoms serializzations made using pglwgeom_serialize

2004-12-31 11:31  strk

	* fixed bugs in convexhull, made GEOS2POSTGIS use
	  pglwgeom_serialize

2004-12-31 11:30  strk

	* Fixed a bug in lwpoint_serialize_size

2004-12-31 11:26  strk

	* error messages and VARLENA handling cleanups

2004-12-31 10:47  strk

	* initial import

2004-12-31 10:35  strk

	* re-introduced G2P conversion profile for convexhull (was missing
	  from previous patch)

2004-12-31 10:28  strk

	* Made convexhull use input bbox cache if any for output geom.

2004-12-31 09:04  strk

	* Varlena handling cleanups

2004-12-30 20:41  strk

	* updated

2004-12-30 20:36  strk

	* Rewrote GEOSCentroid() to pass exception using an input arg, and
	  return
	  NULL for EMPTY geom.

2004-12-30 16:08  strk

	* Made parse_WKT_lwgeom (text::geometry) use AUTOCACHE_BBOX
	  heuristic, stricter use of PG text type

2004-12-30 15:59  strk

	* Fixed a bug in translate() and transform() leaving result
	  geometries with
	  the old bounding box cache.

2004-12-30 15:58  strk

	* Added compute_serialized_bbox_p() to always recomputed a geometry
	  bounding box

2004-12-30 15:11  strk

	* Had LineFromMultiPoint make use of input SRID

2004-12-30 14:44  strk

	* Added AUTOCACHE_BBOX variable, defaulting to 1.

2004-12-30 13:47  strk

	* Introduced bbox caching worth evaluation functions, honoured in
	  LWGEOM_in, LWGEOMFromWKB, and GEOS2POSTGIS.

2004-12-30 13:35  strk

	* Handled NULL returns from getCentroid making it an EMPTY GEOM

2004-12-30 10:27  strk

	* Applied Carl Anderson patch for LinearRing support.

2004-12-30 10:27  strk

	* USE_GEOS and USE_PROJ defaults switched to NO, and made
	  overridable via
	  environment.

2004-12-30 10:24  strk

	* Added cache_bbox trigger

2004-12-30 10:22  strk

	* moved some BBOX procs signatures from lwgeom_inout.c to
	  lwgeom_pg.h

2004-12-30 10:21  strk

	* removed useless memory copies in ndims(geom)

2004-12-30 10:18  strk

	* initial revision

2004-12-28 09:23  strk

	* specified LineString input requirement for StartPoint and
	  LastPoint

2004-12-27 13:34  strk

	* Expanded "GIS Objects" chapter adding OGC/PostGIS (E)WKT/B and
	  canonical forms.

2004-12-27 12:50  strk

	* Added HasBBOX() item

2004-12-27 09:59  strk

	* Added bool hasBBOX(geometry). Removed useless input copy in
	  zmflag(geometry).

2004-12-23 14:48  strk

	* Fixed help string, and added a TODO item

2004-12-23 11:02  strk

	* Updated <GEOM>FromWKB signatures to take bytea instead of text,
	  Removed non-standard GeometryFromText references and substituted
	  with OGC GeomFromText.

2004-12-23 10:39  strk

	* Adjusted some function refereces, added another subsection for
	  Geometry Output functions.

2004-12-22 17:12  strk

	* Added Mark Cave-Ayland implementation of JOIN selectivity
	  estimator.

2004-12-22 17:02  strk

	* initial revision

2004-12-22 10:32  strk

	* GeomFromWKB() and GeometryFromText() issue a warning if provided
	  formats
	  are not OGC-strict. Introduced GeomFromEWKT() and GeomFromEWKB()
	  for
	  extended formats.

2004-12-22 10:29  strk

	* Drop useless SRID from geometry when downloading EWKB format.

2004-12-21 17:46  strk

	* Made asText and asBinary strict OGC conformant, introduced asEWKT
	  and asEWKB
	  for extended version outputs.

2004-12-21 15:19  strk

	* Canonical binary reverted back to EWKB, now supporting SRID
	  inclusion.

2004-12-21 15:17  strk

	* Made setSRID(geom, -1) actually *remove* srid from LWGEOM.

2004-12-21 12:21  mcayland

	* Fixed bug in pass 4 where sample boxes were referred as BOXs and
	  not BOX2DFLOAT4. Also increased SDFACTOR to 3.25

2004-12-21 12:04  strk

	* Updated geom_accum to create *real* geometry arrays, changed
	  aggregates
	  using it accordingly. Fixed collect output type settings, and
	  dropped
	  CR/LF in lwgeom_functions_basic.c

2004-12-21 11:25  strk

	* allocation for deserialized lwline made after type checking

2004-12-20 17:49  strk

	* Added array element delimiter for type geometry

2004-12-20 14:21  strk

	* SRID is no more skipped from asText output.

2004-12-20 14:11  strk

	* Created a new 'Geometry Editors' section.

2004-12-20 14:02  strk

	* Added addBBOX() and dropBBOX() documentation.

2004-12-20 14:01  strk

	* Added dropBBOX().

2004-12-17 18:00  strk

	* LWGEOM_gist_joinsel defined for all PG versions

2004-12-17 18:00  strk

	* Fixed call to geos_version.sh

2004-12-17 11:08  strk

	* Moved getMachineEndian from parser to liblwgeom.{h,c}.
	  Added XDR and NDR defines.
	  Fixed all usage of them.

2004-12-17 11:07  strk

	* Added missing prototype

2004-12-17 11:06  strk

	* Added GEOSnoop stub for non-geos installations

2004-12-17 10:10  strk

	* Added canonical binary conversions as bytea<->geometry casts and
	  explicit _send and _recv for PG>73

2004-12-17 10:10  strk

	* getMachineEndian exported

2004-12-17 06:53  pramsey

	* Changes in preparation for 1.0.0RC1

2004-12-16 12:30  strk

	* Initial skel for geometry_send canonical binary rep.

2004-12-16 12:07  strk

	* pg_restore-800 handling

2004-12-15 13:10  strk

	* Added UpdateGeometrySRID documentation

2004-12-15 12:59  strk

	* Enforced schema use in UpdateGeometrySRID

2004-12-15 12:54  strk

	* Added UpdateGeometrySRID

2004-12-15 09:46  strk

	* updated TODO

2004-12-15 09:43  strk

	* Die if target database exists

2004-12-15 08:46  strk

	* Fixed memory leaks depending on input size.

2004-12-14 11:41  strk

	* Fixed a bug in lwgeom_dropBBOX()

2004-12-14 11:02  strk

	* Added geometry::text cast.

2004-12-14 09:47  strk

	* Added SRID check in collect_garray();

2004-12-14 09:37  strk

	* reduced function calls in lwcollection_serialize_size

2004-12-14 09:29  strk

	* fixed a typo in polygonize function

2004-12-13 14:12  strk

	* updated

2004-12-13 14:03  strk

	* Initial skeleton on join selectivity estimator.
	  Current estimators application for box2d && box2d operator.

2004-12-13 13:04  strk

	* lwpostgis.sql copy moved from root to lwgeom/Makefile

2004-12-13 12:56  strk

	* Handled more schema specification in 800 pg_restore output.

2004-12-13 12:25  strk

	* Removed obsoleted function and fixed some warnings.

2004-12-10 22:20  strk

	* Added notice about availability of shorter syntax for
	  estimated_extent()

2004-12-10 22:16  strk

	* Added estimated_extent() doc.

2004-12-10 12:35  strk

	* implemented estimated_extent() function

2004-12-09 09:42  strk

	* Adjusted to work with new bytea WKB encoding, only supports
	  2d/3dz.

2004-12-08 14:46  strk

	* updated

2004-12-05 11:46  strk

	* Initial revision

2004-12-05 11:45  strk

	* commented out drops of unexistant tables

2004-12-05 11:44  strk

	* Changed AddGeometryColumns to not complain about invalid schema

2004-11-29 16:37  strk

	* Fixed a bug in pt_in_ring_2d.

2004-11-29 11:16  strk

	* Commented out useless CFLAGS override.

2004-11-29 11:15  strk

	* Some initializzations to make compiler happy.

2004-11-26 17:08  strk

	* Removed duplicated tests

2004-11-26 17:06  strk

	* Moved basic LWGEOM parsing tests in mainstream regress dir.

2004-11-26 16:54  strk

	* First regress test cleaned up.

2004-11-26 16:26  strk

	* Ported index regress test to lwgeom

2004-11-26 15:52  strk

	* Added regressions test notes

2004-11-26 15:50  strk

	* Finished cleanup of main regression test.

2004-11-26 15:06  strk

	* lwcollection_same allows different components ordering to
	  reflect older behaviour.

2004-11-26 14:56  strk

	* Cleanup

2004-11-26 14:55  strk

	* Fixed a bug in lwcollection_same

2004-11-26 13:04  strk

	* Initial regress tests adaptation for lwgeom

2004-11-23 16:16  strk

	* POSTGIS2GEOS conversion failures handled cleanier

2004-11-19 17:39  strk

	* Massaged to work with pg_dump-7.2 and pg_restore-7.2

2004-11-19 17:29  strk

	* precision made of type signed int (for %.*d correct use).

2004-11-19 13:48  strk

	* Added support for PG<73 in gist support functions
	  and modified preprocessor flags to be compatible with older
	  versions.

2004-11-19 13:32  strk

	* Fixed IN/OUT representation of types to support < 73 PG versions

2004-11-18 18:16  strk

	* updated

2004-11-18 18:14  strk

	* Added a copy of the PQunescapeBytea function found in libpq of
	  PG>=73

2004-11-18 13:47  strk

	* Substituted isfinite() with finite().

2004-11-17 15:28  strk

	* Yet another GEOSHasZ bug fix

2004-11-17 15:18  strk

	* GEOSHasZ now checks both DoubleNotANumber and isFinite

2004-11-17 09:07  strk

	* Changes GEOSHasZ to use isfinite()

2004-11-17 07:57  strk

	* Fixed a typo in geometry type names.

2004-11-16 13:54  strk

	* SRID checks and enforce for all GEOS operations.
	  Z value handled so to show it only when available.

2004-11-16 13:52  strk

	* Added GEOSHasZ() and GEOSSetSRID()

2004-11-15 10:51  strk

	* Fixed a bug in PIP invocation, added some debugging lines.

2004-11-13 01:47  pramsey

	* Add information about where test was downloaded from.

2004-11-12 18:13  strk

	* Deleted entries in spatial_ref_sys and geometry_columns.

2004-11-12 17:50  strk

	* Made PointN, InteriorRingN and GeometryN 1-based as required by
	  OGC conformance suite.

2004-11-11 21:29  pramsey

	* Added grep -v ^# to cpp pipeline for .sql generation. Under OS/X
	  cpp adds a
	  header with a # comment field to the start of the output file.

2004-11-11 09:42  strk

	* updated

2004-11-08 11:08  strk

	* Added -fPIC to CFLAGS as suggested by Vincent Schut.

2004-11-05 11:44  strk

	* updated

2004-11-05 11:44  strk

	* Had isvalid raise a NOTICE with invalidity message.

2004-11-05 10:04  strk

	* updated

2004-11-05 08:16  strk

	* Added ndims(geometry) function, used in a 3rd constraint set
	  by AddGeometryColumn, documented.

2004-11-04 11:40  strk

	* Renamed max/min/avg macros to LW_MAX, LW_MIN, LW_AVG.

2004-11-04 09:18  strk

	* Oops.. my attemt at moving lwpostgis.sql.in one dir up was bogus.

2004-11-04 08:56  strk

	* Moved lwpostgis.sql.in and it's build logic up to root directory.

2004-11-02 17:53  strk

	* Fixed "compat.h" include to be local.

2004-11-02 16:48  strk

	* Added a copy of GNU vsprintf.c file and compiled in.

2004-11-02 15:59  strk

	* min/max macro made available regardless of MINGW32 define.

2004-11-02 07:50  strk

	* Updated as suggested by Frank Warmerdam.

2004-11-02 07:25  strk

	* Fixed a typo in probe_geometry_columns() reported by Vinko
	  Vrsalovic.

2004-10-29 05:28  strk

	* updated

2004-10-29 05:27  strk

	* Fixed bug in AddGeometryColumn refusing to add 4D geoms.

2004-10-28 16:48  strk

	* Initial local TODO

2004-10-28 16:28  strk

	* header inclusion cleanup

2004-10-28 16:25  strk

	* Fixed bug in debugguing output

2004-10-28 16:24  strk

	* removed LF

2004-10-28 16:23  strk

	* More cleanups.

2004-10-28 16:13  strk

	* cleanups.

2004-10-28 16:10  strk

	* Made data structurs old-compilers-friendly.

2004-10-28 16:10  strk

	* Fixed a bug in LWGEOM_asGML.

2004-10-28 15:40  strk

	* Fixed geos-based opPolygonize include.

2004-10-28 09:38  strk

	* Cleanups.

2004-10-28 09:29  strk

	* Added makeline(point, point). Changed LineFromMultiPoint
	  definition.

2004-10-28 09:00  strk

	* Added AddPoint(line, point, [position]) and support API
	  functions.

2004-10-28 07:56  strk

	* fixed name of line constructor as documentation reports it.
	  LineFromMultiPoint().

2004-10-28 07:45  strk

	* collect(geometry, geometry) re-introduced. collector() is an
	  alias for collect().

2004-10-27 15:40  strk

	* Added MakeBox2D, MakeBox3D implementation and documentation.

2004-10-27 15:19  strk

	* MakePoly renamed to Polygonize

2004-10-27 15:09  strk

	* updated

2004-10-27 14:28  strk

	* Added constructors docs and intial organizzation for postgis
	  extension functions.

2004-10-27 13:35  strk

	* Unset debug define.

2004-10-27 12:30  strk

	* AsSVG returns NULL on GEOMETRY COLLECTION input.

2004-10-27 11:06  strk

	* updated

2004-10-27 11:05  strk

	* Added polygonize interface (makepoly aggregate)

2004-10-27 11:02  strk

	* Removed another getbox2d() call.

2004-10-27 10:55  strk

	* Fixed fix_geometry_columns() to leave correctly linked records
	  untouched.

2004-10-26 16:48  strk

	* Bug fix in GEOS version extractor.

2004-10-25 17:07  strk

	* Obsoleted getbox2d(). Use getbox2d_p() or getbox2d_internal()
	  instead.

2004-10-25 15:31  strk

	* portable math expressions.

2004-10-25 14:20  strk

	* Y axis reverse and relative path fixes from Olivier Courtin.

2004-10-25 12:27  strk

	* Removed useless network type includes,
	  Added param.h include for BYTE_ORDER defines under win32.

2004-10-21 19:48  strk

	* Stricter syntax fixes. Reported by S�bastien NICAISE
	  <snicaise@iciatechnologies.com>

2004-10-21 19:47  strk

	* updated

2004-10-21 19:46  strk

	* ZMflags check on costituent geometries only performed when there
	  is
	  at least one.

2004-10-21 19:45  strk

	* Added detect_geos_version in all: rule

2004-10-18 11:35  strk

	* Added reverse(geometry) and ForceRHR(geometry) documentation.

2004-10-18 11:29  strk

	* makeline_from_multipoint renamed to line_from_multipoint

2004-10-18 09:37  strk

	* updated

2004-10-17 13:25  strk

	* removed USE_WKB partially-used define

2004-10-17 13:24  strk

	* HEXWKB polygon

2004-10-17 13:01  strk

	* updated

2004-10-17 12:59  strk

	* HEXWKB multiline output

2004-10-17 12:51  strk

	* Fixed a bug in lwline_serialize_buf preventing dimension override

2004-10-17 12:43  strk

	* Fixed a debugging function output bug

2004-10-17 12:26  strk

	* Point and MultiPoint loaded using HEXWKB.

2004-10-17 12:16  strk

	* fixed prototype for user query table

2004-10-17 12:15  strk

	* Bug fixed in multipoint4D creation

2004-10-15 22:02  strk

	* updated

2004-10-15 22:01  strk

	* Initial WKB functionalities

2004-10-15 16:21  strk

	* makeline_from_multipoint() implemented and exposed.

2004-10-15 15:25  strk

	* updated

2004-10-15 15:21  strk

	* Fixed a bug in outputput dimension detection for makeline()

2004-10-15 15:01  strk

	* updated

2004-10-15 15:00  strk

	* Added debugging lines

2004-10-15 15:00  strk

	* Fixed a bug in make_lwline

2004-10-15 11:52  strk

	* updated

2004-10-15 11:48  strk

	* Fixed a bug making asSVG return a spurious char at the end.

2004-10-15 11:42  strk

	* Added makeline() aggregate and make_lwline() API method.

2004-10-15 09:44  strk

	* updated AsSVG doc

2004-10-15 09:41  strk

	* changed precision semantic back to number of decimal digits

2004-10-15 09:41  strk

	* Added a trailing zeros trimmer

2004-10-15 08:26  strk

	* Fixed handling of mixed dimensioned geometries in source table.

2004-10-15 07:35  strk

	* Fixed a bug introduced by me (byteorder skipped for inner geoms
	  in WKB)

2004-10-14 10:28  strk

	* Updated pgsql2shp documentation.

2004-10-14 09:59  strk

	* Added support for user query (replacing schema.table)

2004-10-13 19:33  strk

	* updated

2004-10-13 19:32  strk

	* Added third buffer arg expanation

2004-10-13 18:49  strk

	* fixed arg number in buffer third arg

2004-10-13 18:39  strk

	* Added a third argument to the buffer() function.

2004-10-13 17:21  strk

	* Dropped SRID argument from point constructor.
	  Unified procedure name to 'makepoint' for 2d,3dz,4d and
	  'makepointm' for 3dm.

2004-10-13 15:20  strk

	* updated

2004-10-13 15:19  strk

	* Added point constructors PG funx.

2004-10-13 14:26  strk

	* Added simpler lwpoint constructors.

2004-10-11 14:36  strk

	* updated

2004-10-11 14:34  strk

	* Added endiannes specification for postgis-1.0.0+

2004-10-11 14:03  strk

	* Added endiannes specification to unparse_WKB, AsBinary,
	  lwgeom_to_wkb.

2004-10-11 12:23  strk

	* Added test.o to cleanup list

2004-10-11 12:23  strk

	* updated

2004-10-11 11:53  strk

	* Moved misuring functions to misures.c (from
	  lwgeom_functions_basic.c).
	  Added -lm to build line for the API test application.

2004-10-11 11:46  strk

	* changed description of pgsql2shp -b switch

2004-10-11 10:31  strk

	* Changed collect() to return MULTI* if applicabe (all input is
	  corresponding
	  SINGLE type).

2004-10-11 10:30  strk

	* Added debug strings

2004-10-11 09:55  strk

	* collect() always return a collection, with a component for each
	  input
	  geometry.
	  memcollect() obsoleted.

2004-10-11 09:46  strk

	* Fixed bug making it unbuildable.

2004-10-11 09:32  strk

	* Added lwgeom_addBBOX() and lwcollection_construct_empty()

2004-10-11 07:15  strk

	* lwgeom_same new implementation

2004-10-11 06:03  strk

	* updated

2004-10-10 20:31  strk

	* segmentize2d() port and use of new LWGEOM structure.

2004-10-09 15:17  strk

	* updated

2004-10-08 13:26  strk

	* updated

2004-10-08 13:21  strk

	* Debugging output cleanup.

2004-10-08 13:20  strk

	* Changed LWGEOM structure to point to an actual BOX2DFLOAT4.
	  Renamed most function to reflect a TYPE_method naming convention.
	  (you'll need a dump/reload for it to work)
	  Added more manipulation functions.

2004-10-08 13:16  strk

	* added memory allocation debugging

2004-10-08 13:15  strk

	* Added box2d.o module, reverted SCRIPTS_VERSION to 0.1.0.

2004-10-08 13:15  strk

	* Initial revision

2004-10-08 10:48  strk

	* Some updates

2004-10-08 07:01  strk

	* Dropped HWGEOM from this branch.

2004-10-07 22:02  strk

	* updated

2004-10-07 21:52  strk

	* Lots of rewriting/cleanup. TypeM/TypeZ supports.

2004-10-07 21:51  strk

	* Fixed a bug in 4d handling

2004-10-07 20:39  strk

	* Fixed bugs in TYPE_ macro usage

2004-10-07 17:18  strk

	* Changed ptarray2d_construct interface.

2004-10-07 17:18  strk

	* Changed geometrytype() to support TYPEM.

2004-10-07 17:17  strk

	* Changed AddGeometryColumn to handle TYPEM.
	  Updated SCRIPTS_VERSION to 1.1.0

2004-10-07 17:15  strk

	* Fixed TYPEM handling.

2004-10-07 10:03  strk

	* API cleanup, more steps toward standalone library.

2004-10-07 06:54  strk

	* cleanups

2004-10-06 17:04  strk

	* ZM handling. Log trimmed.

2004-10-06 10:11  strk

	* Other separator fixes

2004-10-06 09:52  strk

	* Added zmflag(geom) doc

2004-10-06 09:40  strk

	* Handled 0-DBF-attributes corner case.

2004-10-06 08:53  strk

	* Added zmflag(geom) function.

2004-10-06 08:17  strk

	* updated

2004-10-06 07:19  strk

	* Left off a semicolon in previous patch...

2004-10-05 22:46  strk

	* Removed PGSQLException use as suggested by Kris Jurka

2004-10-05 21:59  strk

	* Flex invocation patch by Kris Jurka.

2004-10-05 21:54  strk

	* Yes another change in SPI_cursor_open

2004-10-05 21:53  strk

	* Fixed bugs in Centroid (not GEOS)

2004-10-05 21:42  strk

	* Cleanups for older compilers and PG verisons.

2004-10-05 21:20  strk

	* updated

2004-10-05 21:08  strk

	* Added debugging lines, fixed a bug in TYPE_HASSRID and
	  TYPE_HASBBOX macros.

2004-10-05 21:08  strk

	* Made clean rule verbose

2004-10-05 17:15  strk

	* Bug fix in size computation.

2004-10-05 16:28  strk

	* Added ZM dimensions flags knowledge.

2004-10-05 16:07  strk

	* updated

2004-10-05 15:12  strk

	* Added newlines in standalone reporters

2004-10-05 15:11  strk

	* Added force_3dz, force_3dm docs

2004-10-05 15:11  strk

	* Changed default variable setting to a more portable syntax

2004-10-05 07:53  strk

	* ZM aware WKT/WKB input/output.

2004-10-04 13:53  strk

	* Serialized form and WKB prepared to accept ZM flags replacing DD
	  (dimensions)

2004-10-04 09:25  strk

	* Added missing prototype

2004-10-03 15:57  strk

	* updated

2004-10-03 15:52  strk

	* Made GEOS<->LWGEOM converters keep geometry structures.
	  Fixed bug in serializers.
	  Added noop(geometry) for deserialize/serialize debugging.

2004-10-01 14:49  strk

	* Added lwgeom_add(LWGEOM *to, int where, LWGEOM *what).
	  Added LWGEOM2GEOS keeping input geometry structure.

2004-10-01 07:51  strk

	* initial revision

2004-10-01 07:51  strk

	* Added runtime cast functions.

2004-09-30 16:06  strk

	* bug fixes

2004-09-30 15:42  strk

	* Added BBOX finders and its support in serializer.

2004-09-30 11:49  strk

	* updated

2004-09-30 11:45  strk

	* More common flags between LW<type>s.
	  LWGEOM_summary output made cleaner and moved to lwgeom_debug.c

2004-09-30 08:18  strk

	* Added missing liblwgeom.c file.
	  Made LWMPOINT, LWMLINE, LWMPOLY compatible with LWCOLLECTION.
	  Fixed reverse() and forcerhr() to maintain geometry structure.

2004-09-30 06:54  strk

	* updated

2004-09-29 15:25  strk

	* Added serialize function for LWGEOM

2004-09-29 10:50  strk

	* Big layout change.
	  lwgeom.h is public API
	  liblwgeom.h is private header
	  lwgeom_pg.h is for PG-links
	  lw<type>.c contains type-specific functions

2004-09-29 06:31  strk

	* Changed LWGEOM to PG_LWGEOM.
	  Changed LWGEOM_construct to PG_LWGEOM_construct.

2004-09-28 17:13  strk

	* Removed ^Ms, added note about flatting nature of LWGEOM_EXPLODED.

2004-09-28 16:22  strk

	* Added AsGML function ref

2004-09-28 09:31  strk

	* Fixed a bug in PostGIS2GEOS_point

2004-09-28 09:05  strk

	* updated

2004-09-28 09:01  strk

	* Added forceRHR() and support functions.

2004-09-28 09:00  strk

	* Added ptarray_isccw(). Added extern modifiers to public
	  prototypes.

2004-09-28 08:28  strk

	* updated

2004-09-28 08:22  strk

	* Added reverse(geometry) and support functions

2004-09-28 08:21  strk

	* Added some const modifiers

2004-09-27 17:27  strk

	* updated

2004-09-27 08:26  strk

	* Debugging defines set to NODEBUG.

2004-09-27 08:24  strk

	* updated

2004-09-27 08:23  strk

	* Added USE_GIST variable on top of file. Changed true values
	  report
	  as fraction of total rows.

2004-09-24 22:27  strk

	* Added profile.h deps

2004-09-24 12:20  strk

	* Added worst and best percentile for both intersects and distance

2004-09-24 11:58  strk

	* approximated nums to 2 decimal digits

2004-09-24 11:35  strk

	* initial intersects profiler frontend implementation

2004-09-24 09:46  strk

	* Added box2d->geometry cast.

2004-09-23 16:14  strk

	* Added -m / -z switches to control output type: XYM,XYMZ.

2004-09-23 15:09  strk

	* Modified GML output as suggested by Martin Daly.

2004-09-23 11:12  strk

	* Initial GML output routines.

2004-09-23 10:13  strk

	* Profile output modified again, input geoms points and conversion
	  times separated

2004-09-22 17:13  strk

	* indentation fixes

2004-09-22 17:12  strk

	* indentation and function-call-debugging preparation

2004-09-22 17:11  strk

	* removed some compiler warnings

2004-09-22 17:11  strk

	* Added missing prototype to make compiler happy

2004-09-22 16:52  strk

	* Added lwpoint_size, lwline_size, lwpoly_size for computing
	  serialized size from deserialized objects.

2004-09-22 16:29  strk

	* Some more source file cleanups.

2004-09-22 16:09  strk

	* Moved size computation functions in module static scope.
	  Renamed public one to lwgeom_size(char *).

2004-09-22 15:15  strk

	* lw<type>_findlength function made statics of lwgeom_api.c.
	  public functions with those names should accept LW<TYPE> pointers
	  instead..

2004-09-22 15:11  strk

	* LWGEOM TODO moved back to the lwgeom/ dir.

2004-09-22 14:57  strk

	* updated

2004-09-22 14:57  strk

	* line_interpolate_point added.

2004-09-22 14:56  strk

	* fixed a comment

2004-09-22 13:45  strk

	* Added 'label' argument to the profreport macro.

2004-09-22 11:42  strk

	* Renamed lwgeom_npoints_recursive to lwgeom_npoints and exposed in
	  lwgeom.h.
	  Changed SERIALIZED_FORM macro to be less LWGEOM structure aware.
	  Added profiling header file.
	  Modified profiling calls to include total query time.
	  Initial profiling support in the mindistance function.

2004-09-22 04:48  pramsey

	* Add number nesting to sections. Fix link in postgis.xml

2004-09-21 21:04  strk

	* slightly changed PROF_SUM output for sort acceptance

2004-09-21 20:44  strk

	* Fixed a profiler bug.
	  Added points count and doubled profiler output.

2004-09-21 19:10  pramsey

	* Add section autolabelling to printed output

2004-09-21 19:09  pramsey

	* Add autolabelling to sections in generated HTML.

2004-09-21 17:50  strk

	* Added missing profiling report calls in predicates

2004-09-21 17:36  strk

	* Added GEOS profiling support.

2004-09-21 16:08  strk

	* reduced memory copies in GEOS2POSTGIS()

2004-09-21 16:07  strk

	* buffer serialized accept NULL as return-size pointer

2004-09-21 15:44  strk

	* Added lwgeom_empy_length(), lwgeom_constructempty_buf(),
	  lwexploded_serialize_buf()

2004-09-21 10:57  strk

	* Added lwexploded_findlength

2004-09-20 21:13  strk

	* Optimized postgis->geos conversion

2004-09-20 21:13  strk

	* commented pfree call in GEOSnoop (seems to generate memory
	  faults)

2004-09-20 17:14  strk

	* updated

2004-09-20 17:13  strk

	* changed comments to better show shape type handling

2004-09-20 17:11  strk

	* Added -d -d availability notice in help string.
	  Added user notice about output shape type.

2004-09-20 17:03  strk

	* Added force_4d(geometry)

2004-09-20 16:33  strk

	* Added 4d geometries support.
	  Changelog section moved at bottom file.

2004-09-20 14:14  strk

	* Fixed a bug in popbyte. Trapped WKB endiannes errors.

2004-09-20 13:50  strk

	* updated

2004-09-20 13:49  strk

	* Postgis-1.x support (LWGEOM) added.
	  postgis version detected at runtime.
	  Endiannes unchecked ... TODO.

2004-09-20 12:07  strk

	* Changed postgis.sql to lwpostgis.sql

2004-09-20 12:07  strk

	* Added lwpostgis.sql rule

2004-09-20 10:58  strk

	* updated layout description and configuration instructions

2004-09-20 10:09  strk

	* Renamed README

2004-09-20 10:08  strk

	* Added missing 'uninstall' rules. Fixed existing install rules.

2004-09-20 09:58  strk

	* Configuration and common Makefile work moved to Makefile.config
	  Build is possible from each directory and from the root
	  directory.

2004-09-20 09:29  strk

	* added missing prototype

2004-09-20 09:22  strk

	* Reworked build scripts.

2004-09-20 09:21  strk

	* fixed bugs in non-GEOS centroid function

2004-09-20 09:20  strk

	* cleanups

2004-09-20 08:53  strk

	* generalized library ignore line

2004-09-20 08:52  strk

	* Added postgis_geos_version.h

2004-09-20 08:52  strk

	* included local postgis_geos_version.h

2004-09-20 08:51  strk

	* Added detect_geos_version rule

2004-09-20 08:29  strk

	* Moved lwgeom TODO in the root

2004-09-20 08:25  strk

	* HWGEOM functions moved under hwgeom/ directory

2004-09-20 08:21  strk

	* fixed typo

2004-09-20 07:50  strk

	* prepared to contain old internal representation code

2004-09-18 22:15  strk

	* Fixed a serius bug in pointArray_construct.
	  Added debugging output, optimized some functions, indentation
	  buties..

2004-09-18 22:13  strk

	* Added more debugging output

2004-09-16 20:36  pramsey

	* Reorganize OpenGIS function reference into categories.

2004-09-16 15:50  mleslie

	* Added the distance_sphere function to calculate the distance
	  between two points
	  on an earth-sized sphere using an algorithm implemented by Bruno
	  Wolff III.
	  Added the postgresql loader function.

2004-09-16 10:42  strk

	* Added box3d_to_box2df_p to reduce number of required memcpys

2004-09-16 09:06  strk

	* Changed SPI_cursor_open call changes to be used for USE_VERSION >
	  80
	  (change seems to be intended for future releases)

2004-09-16 09:05  strk

	* Added binary predicate short-circuits

2004-09-16 09:05  strk

	* Added getbox2d_internal

2004-09-16 09:04  strk

	* updated

2004-09-14 12:31  strk

	* CHIP and GEOS types (forgot to add)

2004-09-14 12:23  strk

	* Added a note about tweeking random_page_cost

2004-09-14 08:39  strk

	* fixed a typo in the geometry_send function definition

2004-09-14 07:43  strk

	* Updated call to SPI_cursor_open to 8.0 (beta2) interface.

2004-09-13 19:04  strk

	* updated

2004-09-13 17:59  strk

	* removed old files from Attic/

2004-09-13 15:37  pramsey

	* Added pdf rule that uses pdfxmltex

2004-09-13 14:26  strk

	* Added binary input/output function for type geometry.

2004-09-13 14:26  strk

	* indentation fix

2004-09-13 13:35  strk

	* updated

2004-09-13 13:32  strk

	* Added AsSVG().

2004-09-13 08:48  strk

	* Added POINT rendering info for AsSVG function

2004-09-10 18:41  pramsey

	* Bump version numbers to 0.9.0

2004-09-10 16:41  pramsey

	* Added 'recommended' to proj/geos flags

2004-09-10 16:19  pramsey

	* Note 8.0 support and w32

2004-09-10 16:16  pramsey

	* Added Log tag to header.

2004-09-10 15:52  strk

	* Added asSVG documentation

2004-09-10 13:26  strk

	* updated

2004-09-10 13:25  strk

	* fixed a memory fault

2004-09-10 12:49  strk

	* Included SVG output function, modified to have precision
	  expressed
	  in terms of significant digits.

2004-09-10 08:48  strk

	* Added all ..FromWKB functions, asbinary(geom) and bytea<->geom
	  casts

2004-09-10 07:36  strk

	* asbinary(), geomfromwkb

2004-09-09 22:48  pramsey

	* Changes in preparation for 0.9

2004-09-09 20:51  pramsey

	* Fix silly entity handling in chunked mode HTML generation

2004-09-09 19:08  pramsey

	* Added FAQ for mapserver section and entries on SQL spatial
	  queries.

2004-09-09 17:38  pramsey

	* Added example spatial SQL section.

2004-09-09 15:37  pramsey

	* Add --output flag to html build rule

2004-09-08 16:34  strk

	* some bug fixes... geometry_analyze added

2004-09-08 14:30  strk

	* Fixed bug in GEOS link reference

2004-09-08 14:27  strk

	* updated

2004-09-08 14:19  strk

	* Added segmentize()

2004-09-08 14:18  strk

	* Added segmentize(geom,double) documentation

2004-09-08 10:57  strk

	* updated

2004-09-08 10:44  strk

	* re-introduced 'jw' optional production method

2004-09-08 10:25  strk

	* Fixed a bug in the z() function.
	  Added ! GEOS implementation of Centroid().

2004-09-08 00:31  pramsey

	* Commit today's edits.

2004-09-07 22:40  pramsey

	* Make default html output be a single page.

2004-09-07 22:35  pramsey

	* Change chunking depth to "chapter".

2004-09-07 22:28  pramsey

	* More minor editorial changes.

2004-09-07 22:28  pramsey

	* Changed Docbook processing from DSSSL to XSL.

2004-09-07 17:04  strk

	* GEOS support added.

2004-09-07 07:47  strk

	* Added CHIP type and support funx

2004-09-06 16:18  strk

	* updated some comments

2004-09-06 16:05  strk

	* updated

2004-09-06 16:04  strk

	* Changed getbox2d_p signature to return 0 for EMPTY geometries.
	  Ported DP simplifier.

2004-09-06 12:24  strk

	* Added IsEmpty()

2004-09-06 10:37  strk

	* Finished BOX3D functions porting.
	  Added envelope() and extent3d().

2004-09-06 09:32  strk

	* Added min/max coordinates from box2d and box3d.
	  Made geometry->box3d cast actually use 'z' value.

2004-09-06 09:13  strk

	* Added box3d support and expand(geom|box2d|box3d, double)

2004-09-04 19:58  pramsey

	* More minor edits.

2004-08-28 23:00  pramsey

	* Replace all tabs with spaces.

2004-08-28 22:55  pramsey

	* Updated street address reference.

2004-08-28 22:54  pramsey

	* Removed < sign and replaced with &lt;

2004-08-27 16:01  strk

	* Added geom_accum(), collect_garray() and collect()

2004-08-27 15:04  strk

	* updated

2004-08-27 15:03  strk

	* Fixed bug in lwgeom_explode allocating less memory then needed.

2004-08-27 14:35  strk

	* Added LWGEOM_EXPLODED structure definition and utility funx.
	  Added collector() function and memcollect() aggregate.
	  Still faulting...

2004-08-27 08:13  strk

	* Added point_inside_circle() and translate()

2004-08-27 08:12  strk

	* Fixed typo ( mem_collect ==> memcollect )

2004-08-26 16:55  strk

	* max_distance() raises an 'unimplemented yet' error.

2004-08-26 16:44  strk

	* Added nrings(geom), multi(geom) and all of <type>FromText(geom,
	  [srid])

2004-08-26 15:04  strk

	* updated

2004-08-26 15:02  strk

	* Added (bogus) max_distance(geom,geom)

2004-08-26 12:55  strk

	* Added distance(geometry) and all support functions.

2004-08-26 12:54  strk

	* Added a note about spheroid computation

2004-08-26 08:57  strk

	* Added spheroid type and functions

2004-08-25 15:28  strk

	* Added IsClosed() and force_collection()

2004-08-25 15:26  strk

	* Added macros for LWGEOM.type manipulation

2004-08-25 13:41  strk

	* Added force_3d

2004-08-25 12:32  strk

	* Added perimeter,perimeter2d,perimeter3d.
	  Modified length,length2d,length3d semantic.
	  Added force_2d.

2004-08-25 12:29  strk

	* Added serialized functions writing to a pre-allocated buffer.

2004-08-25 07:29  strk

	* Moved some OGC functions from lwgeom_inout.c to lwgeom_ogc.c.
	  Added area2d (area) to lwgeom_functions_basic.c

2004-08-25 07:28  strk

	* Added lwgeom_pg to contain PG-specific functions/interfaces.

2004-08-24 16:33  strk

	* Added StartPoint(), EndPoint()

2004-08-24 16:20  strk

	* Added X(), Y() and Z() funx

2004-08-24 15:50  strk

	* PointN() ported.

2004-08-24 15:10  strk

	* fixed a bug preventing ExteriorRing() and InteriorRingN from
	  setting the
	  correct SRID.

2004-08-24 15:07  strk

	* updated

2004-08-24 15:05  strk

	* Added NumInteriorRings() and InteriorRingN()

2004-08-24 14:48  strk

	* Added dimension() and exteriorring()

2004-08-24 14:47  strk

	* Added LWGEOM_construct() function to easy the work of dealing
	  with SRID/BBOX optional embedding.

2004-08-24 13:45  strk

	* Fixed a bug in lwgeom_getSRID()

2004-08-24 13:35  strk

	* Indentation and debugging output.

2004-08-24 13:34  strk

	* fixed a typo in a comment

2004-08-24 13:33  strk

	* Fixed a bug in LWGEOM_addBBOX preventing it to detect missing
	  BBOX embedding.

2004-08-24 10:01  strk

	* OGC functions (not implemented by GEOS) moved to lwgeom_ogc.c.
	  Renamed PG-exposed functions to start with LWGEOM

2004-08-24 09:34  strk

	* Added npoints,numpoints,numgeometries,geometryn

2004-08-24 07:40  strk

	* transformation work made on an input copy (made by setSRID).
	  previous behaviour was unsafe (scribbling input object).

2004-08-24 07:32  strk

	* initial import

2004-08-24 06:59  strk

	* added missing prototype

2004-08-24 06:56  strk

	* geos version detector and wrapper used from parent directory

2004-08-23 16:05  strk

	* fixed typo

2004-08-23 15:57  strk

	* versioning functions completed

2004-08-23 15:41  strk

	* changed install rule to install lwpostgis.sql instead of
	  lwgeom.sql

2004-08-23 15:37  strk

	* Changed SCRIPTS_VERSION to 0.0.1

2004-08-23 13:54  strk

	* proj support added

2004-08-23 13:40  strk

	* deleted debugging block from summary() fn

2004-08-23 13:38  strk

	* Added getPoint(POINTARRAY *pts, int ptnum)

2004-08-23 10:49  strk

	* Fixed a bug in serializedform length computation (for
	  collection).

2004-08-23 08:32  strk

	* Removed custom allocator from lwgeom_api.
	  Added summary(geometry).
	  Some indentation.

2004-08-20 16:36  strk

	* transform() support

2004-08-20 16:35  strk

	* initial skel for transform()

2004-08-20 14:54  strk

	* updated

2004-08-20 14:54  strk

	* gist operators support functions renamed to allow for finer
	  control by postgis_restore.pl

2004-08-20 14:52  strk

	* Hardcoded some functions being obsoleted

2004-08-20 14:08  strk

	* Added Geom{etry,}FromWkb(<geometry>,[<int4>]) funx.
	  Added LWGEOM typedef and SERIALIZED_FORM(LWGEOM) macro.
	  Made lwgeom_setSRID an API function.
	  Added LWGEOM_setAllocator().

2004-08-20 10:24  strk

	* Added lwpostgis.sql

2004-08-20 10:23  strk

	* removed leak from mem_size()

2004-08-20 09:35  strk

	* lwgeom_mem_size uses int32 cast instead of int

2004-08-20 09:31  strk

	* bug fixed in lwgeom_mem_size

2004-08-20 08:14  strk

	* Whole output wrapped in transaction blocks.
	  Drops are out of transaction, and multiple transactions are used
	  for INSERT mode.

2004-08-20 07:57  strk

	* Fixed a bug in 'append-mode'.
	  Added -g switch to specify geometry column.
	  Added a note about -d mode conceptual bugs.

2004-08-19 14:16  strk

	* indentation fixes

2004-08-19 14:15  strk

	* added lwpostgis.sql build rule

2004-08-19 14:05  strk

	* Added finite coordinate check.
	  Reduced required bounding box copies.

2004-08-19 13:57  strk

	* mem_size removed from list

2004-08-19 13:56  strk

	* Added mem_size(lwgeom)

2004-08-19 13:54  strk

	* cpp checks updated to use 80 instead of 75 for USE_VERSION

2004-08-19 13:49  strk

	* initial import

2004-08-19 13:21  strk

	* initial import

2004-08-19 13:18  strk

	* Added selectivity estimation

2004-08-19 13:16  strk

	* some indentation fixes

2004-08-19 13:10  strk

	* fixed typos

2004-08-19 12:29  strk

	* added btree index support file

2004-08-19 12:28  strk

	* added btree index support

2004-08-19 10:52  strk

	* Fixed a bug in ascii dump "CREATE OPERATOR" scan

2004-08-19 09:30  strk

	* rename_geometry_table_constraints() re-introduced to make
	  constraint names conformant.

2004-08-19 09:28  strk

	* fixed some of the buch of broken comments

2004-08-19 06:15  strk

	* USE_VERSION gets 80 where it got 75

2004-08-19 05:38  pramsey

	* Added some references to Proj4 and GEOS utility and source code
	  location in the Makefile
	  to add context for new users.

2004-08-18 13:46  strk

	* Added PG80 (75) patches.

2004-08-18 13:21  strk

	* Added skip of postgisgistcostestimate (obsoleted)

2004-08-18 08:26  strk

	* Spatial table constraints names get column name appended.
	  rename_geometry_table_constraints() obsoleted.

2004-08-17 15:27  strk

	* added extent(lwgeom) and support functions.

2004-08-17 14:35  strk

	* SRID(geometry) changed to SRID(lwgeom)

2004-08-17 14:30  strk

	* Initial support for geometry->lwgeom switch (dump objects defined
	  for
	  'geometry' are considered same of sql object defined for
	  'oldgeometry')

2004-08-17 14:28  strk

	* Added SRID(geometry) for backward compatibility

2004-08-17 14:21  strk

	* Added geometrytype(LWGEOM)

2004-08-16 20:38  strk

	* OPERATOR parsing bug fixed. Schema removal improoved. More test
	  reports.

2004-08-16 11:03  mcayland

	* Added DLLIMPORT reference to "default_statistics_target" if we
	  are compiling under Win32. This should make it unnecessary to
	  apply Romi's patch to the PostgreSQL source tree when compiling
	  PostgreSQL ready for PostGIS.

2004-08-16 10:46  strk

	* GEOS version extraction not attempted if USE_GEOS is not set to
	  1.

2004-08-13 12:29  strk

	* Support dump generated by pg_dump 7.4

2004-08-11 17:07  strk

	* Fixed a bug in non-finite Z check

2004-08-10 21:09  strk

	* changed proj version extractor to support pre 4.4.8 releases

2004-08-08 18:10  strk

	* reduced psql invocation to a single one.

2004-08-08 18:09  strk

	* lwgeom.sql production follow postgis.sql production rules (cpp
	  usage)

2004-08-08 18:09  strk

	* Added missing required parameter to usage string

2004-08-07 12:13  strk

	* more header comments

2004-08-06 09:54  strk

	* added handling of operators and operator classes (skip postgis
	  defined, keep others)

2004-08-06 08:08  strk

	* perl detection and bug fixes.

2004-08-05 20:00  strk

	* Another schema support bug from Mark

2004-08-05 19:12  strk

	* fixed bug in automatic perl invokation

2004-08-05 16:53  strk

	* schema support patches sent by Mark

2004-08-03 09:41  strk

	* geometry_columns and spatial_ref_sys back created from dump

2004-08-03 09:30  strk

	* Always added 'public' to search_path, to bypass pg_dump loss of
	  constrain functions schema.
	  Added automatic 'perl' invocation.
	  Reduced output (set $DEBUG=1 to have it back).

2004-08-03 09:29  strk

	* updated

2004-08-03 07:58  strk

	* handling of more cases

2004-08-02 19:03  strk

	* initial import

2004-08-02 16:27  strk

	* Fixed format bugs (needed for postgis_undef.pl to work)

2004-07-29 14:10  strk

	* Unability to open a shapefile or dbffile reported more nicely.

2004-07-28 17:32  strk

	* Added postgis_full_version(), marked postgis_version() as
	  deprecated.

2004-07-28 16:15  strk

	* Fixed a bug in postgis_full_version()

2004-07-28 16:10  strk

	* Changed all version functions to return text.
	  Renamed postgis_scripts_version() to postgis_scripts_installed()
	  Added postgis_scripts_released().
	  Added postgis_full_version().

2004-07-28 13:37  strk

	* Added postgis_uses_stats and postgis_scripts_version.
	  Experimented with PIP short-circuit in within/contains functions.
	  Documented new version functions.

2004-07-28 10:52  strk

	* Added postgis_scripts_version

2004-07-27 17:51  strk

	* short-circuit test for 'contains'

2004-07-27 17:49  strk

	* Added short-circuit test for the within function.

2004-07-23 21:24  strk

	* Added postgis_proj_version()

2004-07-22 16:58  strk

	* Updated to reflect geos version string split.

2004-07-22 16:20  strk

	* Added postgis_lib_version() and postgis_geos_version()

2004-07-19 16:24  strk

	* Added -i switch

2004-07-17 09:52  strk

	* GEOS multi-version support switches implemented with
	  GEOS_LAST_INTERFACE

2004-07-17 09:52  strk

	* Added GEOS_FIRST_INTERFACE, GEOS_LAST_INTERFACE, GEOS_JTS_PORT
	  detection

2004-07-17 09:51  strk

	* Modified to always detect geos version (no deps)

2004-07-08 19:33  strk

	* Updated to respect CoordinateSequence GEOS interface switch.

2004-07-02 13:33  strk

	* Changed GEOS header inclusion mechanism to be more polite

2004-07-01 17:02  strk

	* Updated to support latest GEOS API.

2004-07-01 17:02  strk

	* Updated to support latest GEOS (actually removed all geos-version
	  related
	  switches).
	  Fixed an access to unallocated memory.

2004-06-22 21:30  pramsey

	* Compile patch from Markus Schaber

2004-06-22 16:52  strk

	* Standard deviation factor used in histogram extent computation
	  made
	  a compile-time define.

2004-06-22 11:05  strk

	* Handled empty strings in numeric fields as '0'es... pg_atoi()
	  does
	  not do this (while atoi() does).

2004-06-18 17:11  strk

	* Fixed a bug in minor version extractor.
	  Wrapped GEOS_VERSION in an #ifndef block.
	  More runtime checks.

2004-06-16 20:04  strk

	* added geos_version.sh as dependency of postgis_geos_version.h
	  rule

2004-06-16 19:59  strk

	* Changed GEOS_VERSION to POSTGIS_GEOS_VERSION to avoid future
	  clashes

2004-06-16 19:37  strk

	* Added cleanup needed for GEOS > 1.0

2004-06-16 19:28  strk

	* fixed a typo in preprocessor define

2004-06-16 18:50  strk

	* Added postgis_geos_version.h to .cvsignore and to the list of
	  files
	  removed by the clean: rule.

2004-06-16 18:47  strk

	* Added code to detect geos version.
	  Added appropriate includes in geos connectors.

2004-06-16 18:47  strk

	* initial import

2004-06-16 13:42  strk

	* Added schema support in getMaxFieldSize.
	  Added direct support for TIMESTAMP field types (thanks to Steffen
	  Macke).

2004-06-16 13:14  strk

	* documented statistics gethering operations

2004-06-14 08:06  strk

	* fixed bogus support for PG71

2004-06-14 07:48  strk

	* Histogram extent redefinition after hard deviant removal fixed to
	  be
	  "at most" the standard deviation based computed.

2004-06-11 11:38  strk

	* Infinite geometries handling.
	  Histogram extent re-computation after 'hard deviant' features
	  removal.

2004-06-10 18:54  strk

	* histogram grid size refined to use near-square cells.

2004-06-10 15:44  strk

	* Added standard deviation based histogram extent refinement

2004-06-10 13:42  strk

	* Separated the estimator code in an estimate_selectivity()
	  function.
	  Handled complete contaiment and complete miss of histogram by
	  searc box.

2004-06-09 10:19  strk

	* Moved changes needed for PG75 inside postgis_gist_72.c using #if
	  switches.

2004-06-09 10:05  strk

	* Added switch for GIST_SUPPORT=75

2004-06-09 10:05  strk

	* initial import

2004-06-09 09:35  strk

	* Removed partial pgsql List API copy

2004-06-09 09:08  strk

	* changed index/rindex to strchr/strrchr

2004-06-09 09:06  strk

	* Added Romi's Win32 patches.

2004-06-08 17:49  strk

	* Fixed to build cleanly agains pg75

2004-06-08 17:48  strk

	* Compression of code terminated.
	  Big blocks switched based on version have been removed.

2004-06-08 17:40  strk

	* removed user connect command

2004-06-08 15:18  strk

	* Deleted prototype for isspace() in postgis.h
	  and included <ctype.h> in postgis_inout.c,
	  which is the only module calling isspace().
	  This was needed to compile postgis against PG75(CVS).

2004-06-08 08:42  strk

	* MODULE_FILENAME path always defaults to $libdir, but is
	  overridable
	  using environment variable LPATH. Added comments about it and
	  cleaned
	  up code. Made global and lwgeom Makefile conformant about this.

2004-06-08 08:20  strk

	* added 'static' modifiers for the 'error' function, possibly
	  clashing with some other declaration

2004-06-07 17:58  strk

	* reverted change in lwg_parse_yyerror

2004-06-07 17:26  strk

	* Default MODULE_FILENAME uses $libdir unless LPATH is set in the
	  environment

2004-06-07 16:57  strk

	* Removed obsolete postgisgistcostestimate function creation

2004-06-07 16:34  strk

	* Removed postgis_old.sql from list of default rules

2004-06-07 16:32  strk

	* Moved old version-specific sql files under the Attic directory.

2004-06-07 16:32  strk

	* Moved old version-specific sql files under the Attic directory.

2004-06-07 16:11  strk

	* AddGeometryColumns call table constraints 'enforce_srid' and
	  'enforce_geotype'

2004-06-07 15:32  strk

	* Fixed a bug killing the backend - lwg_parse_yyerror never called
	  custom error handler

2004-06-07 10:07  strk

	* allowed lower case in wkt

2004-06-07 09:16  strk

	* Added missing prototypes.

2004-06-04 15:24  strk

	* Added y.output

2004-06-04 15:24  strk

	* Added more cleanup

2004-06-04 15:23  strk

	* added semicolumns at end of blocks

2004-06-04 15:21  strk

	* removed, will be created

2004-06-04 13:39  strk

	* Removed references to constraint name (unsafe) from
	  probe_geometry_columns()
	  and fix_geometry_columns(). Added a
	  rename_geometry_table_constraints()
	  renaming all geometry constraints to 'enforce_srid' and
	  'enforce_geotype'

2004-06-04 13:11  strk

	* probe_geometry_columns() return message extended

2004-06-04 12:40  strk

	* Added comments about fix_geometry_columns() job.
	  SRID and type checks made stricter in fix_geometry_columns().

2004-06-04 12:26  strk

	* Added probe_geometry_columns().
	  Modified fix_geometry_columns() to prevent fixing of bogus
	  records for
	  which a corrected equivalent already exists.

2004-06-04 10:19  strk

	* Added DropGeometryTable description

2004-06-04 10:07  strk

	* Added DropGeometryColumn function

2004-06-04 09:16  strk

	* first entries

2004-06-04 09:11  strk

	* Added prototypes

2004-06-04 09:07  strk

	* Fixed YACC call to rename standardly produced y.tab.c and y.tab.h
	  to wktparse.tab.c and wktparse.tab.h

2004-06-04 08:49  strk

	* Moved all geoemtry_columns cleanup in fix_geometry_columns,
	  update_geometry_stats(*) and addgeometrycolumn(*) will now
	  call the former and print out its result text.

2004-06-04 08:31  strk

	* Lifted AddGeometryColumns result message, including output from
	  fix_geometry_columns

2004-06-04 08:25  strk

	* fix_geometry_columns() makes its best effort to find appropriate
	  schema.

2004-06-03 16:44  strk

	* Added expand_geometry - expand(geometry, int8)

2004-06-03 13:49  strk

	* added postgis_old.sql

2004-06-03 13:44  strk

	* Made it functional again.

2004-06-03 13:43  strk

	* compatted CASTS section, commented out bogus cast geometry::chip
	  referring to missing function

2004-06-03 13:20  strk

	* Skipped attrelid, varattnum linking for PG>=75

2004-06-03 12:48  strk

	* All type definitions moved at the beginning of the file.
	  Left to compat: what was in postgis_sql_end_VER_.

2004-06-03 11:06  strk

	* Fixed bug in update_geometry_stats() choking on null attrelids.
	  Modified update_geometry_stats(varchar, varchar) to cleanup stale
	  record(s).
	  Added a CREATEFUNCTION define to become CREATE OR REPLACE
	  FUNCTION
	  for PG > 71.
	  Made update_geometry_stats(*) return meaningful result.

2004-06-03 09:45  strk

	* infinite geoms handled in WKB parser

2004-06-03 08:19  strk

	* yet another Infinite check used: finite() - which checks for
	  NaN,-Inf,+Inf

2004-06-03 08:13  strk

	* Simplified INFINITY checks by use of isinf()

2004-06-03 07:58  strk

	* Infinite coordinate geoms omitted from index

2004-06-03 07:57  strk

	* wkt parser throws an error on Infinite coordinates

2004-06-03 04:51  pramsey

	* Document the expand() function (finally!)

2004-06-02 23:54  strk

	* Made equality checks the default in picksplit to catch also NaN
	  results (INF geoms)

2004-06-02 23:29  strk

	* reverted Inf handling modification (conceptually bogus)

2004-06-02 22:43  strk

	* handled special case of Inf boxes as GiST keys in picksplit

2004-06-02 17:15  strk

	* stale locks removal in fix_geometry_columns() and
	  update_geometry_stats(). Fixed a bug in fix_geometry_columns()
	  deleting stats.

2004-06-02 16:21  strk

	* build_histogram2d sets 'local' search_path.
	  fix_geometry_columns sets to NULL cached data for unexistant
	  tables.

2004-06-01 16:56  strk

	* removed namespace check for PG<73 in update_geometry_stats()

2004-06-01 16:30  strk

	* Made AddGeometryColumn delete from geometry_column records which
	  would be incompatible with the one being added

2004-06-01 16:16  strk

	* Placed histogram2d type definition in a common place;
	  added find_extent(schema, table, column) and
	  build_histogram2d(histogram,
	  schema, table, column); modified update_geometry_stats() to make
	  use
	  of available f_table_schema and to set statistical fields to NULL
	  for stale records. Thanks to Carl Anderson for the ideas.

2004-05-28 03:01  pramsey

	* Updates in anticipation of 0.8.2 release

2004-05-28 02:42  pramsey

	* Document the multi() function.

2004-05-24 13:02  strk

	* compat definition of fix_geometry_columns

2004-05-20 19:21  pramsey

	* Fix bug in append mode that filled values into nonexistant gid
	  column.

2004-05-18 16:56  pramsey

	* Fix typos and section misreferences in OGC function reference
	  section

2004-05-18 16:52  pramsey

	* Add multi() to the new cpp based sql.in file.

2004-05-13 12:24  strk

	* Transformed NULL numeric values to 0 as it was before the
	  introduction
	  of bigint bug workaround.

2004-05-13 12:13  strk

	* Used DBFWriteAttributeDirectly interface for writing attributes.
	  This way we are not affected by shapelib long-integer bug.

2004-05-13 12:07  strk

	* Other fix in 3d handling - you should now be able to dump as 2d
	  or 3d any 2d or 3d object

2004-05-13 11:59  strk

	* Fixed bug in 3d features handling.

2004-05-13 09:40  strk

	* Totally reworked code to have a main loop for shapefile objects.
	  Much more readable, I belive.

2004-05-13 07:48  strk

	* Put table creation code in its own function.
	  Fixed a bug with NULL shape records handling.

2004-05-13 06:38  strk

	* DBFReadStringValue always used to workaround shapelib bug with
	  int values.

2004-05-04 16:55  strk

	* Added -fPIC to CXXFLAGS. Reported to be needed on Solaris7 w/
	  gcc-3.3.2
	  by Havard Tveite <havard.tveite@nlh.no>.

2004-04-29 21:07  rmason

	* removed generated file

2004-04-29 21:07  rmason

	* *** empty log message ***

2004-04-29 18:44  dblasby

	* Noted diff between inf and Infinity on Solaris/Intel machines

2004-04-29 18:41  dblasby

	* updated version

2004-04-29 18:36  dblasby

	* added sleep so it wouldnt complain on solarias as much

2004-04-29 18:20  dblasby

	* WKT parser changes required this change

2004-04-29 18:16  dblasby

	* minor changes

2004-04-29 18:15  dblasby

	* WKT parser changes to MULTIPOINT required this be updated

2004-04-29 04:35  rmason

	* clean up of wbk int and double reading code

2004-04-29 03:57  rmason

	* fix number parsing

2004-04-29 03:13  rmason

	* remove extra brackets from multipoints

2004-04-28 23:07  pramsey

	* Change PGSQL_SRC behavior back to developer-friendly.

2004-04-28 22:59  dblasby

	* minor changes

2004-04-28 22:50  dblasby

	* Inital Version. Hasnt been proofread.

2004-04-28 22:40  pramsey

	* Added flex/bison lines for parser.

2004-04-28 22:26  pramsey

	* Fixed spelling mistake in header text.

2004-04-28 21:20  dblasby

	* minor changes to ensure its using the index

2004-04-28 21:08  dblasby

	* updated results

2004-04-28 21:02  dblasby

	* minor change for endianess

2004-04-28 21:00  dblasby

	* removed an elog(NOTICE)

2004-04-28 19:17  dblasby

	* inital version of regression tests

2004-04-28 18:27  dblasby

	* moved to regress/ directory

2004-04-28 18:10  dblasby

	* Added automatic endian detection for the WKB parser/unparser.

2004-04-28 04:55  pramsey

	* Genericize the Makefile per Dave's request.

2004-04-27 23:47  dblasby

	* minor 3d geometrycollection bug fix

2004-04-27 23:33  dblasby

	* initial version

2004-04-27 23:12  dblasby

	* minor changes for solaris

2004-04-27 22:13  dblasby

	* fixed some typos for flip_bytes in read_int and read_double

2004-04-27 20:53  dblasby

	* minor ordering change

2004-04-27 20:49  dblasby

	* added float nextafterf_custom(float x, float y) for OSs that do
	  not have
	  a nextafterf implementation.

2004-04-27 17:46  dblasby

	* bison -vd -p lwg_parse_yy wktparse.y
	  flex -Plwg_parse_yy -if -o'lex.yy.c' wktparse.lex
	  
	  Initial versions (from Ralph Mason)

2004-04-27 13:50  strk

	* Fixed bug in simplify() that was using the square of the given
	  tolerance.

2004-04-27 07:44  strk

	* Removed use of geometryFactory->toGeometry(), indicated by Martin
	  Davis
	  as being intended for internal use only. Created a linear ring
	  instead
	  (the function converts a box3d to a geos geometry).

2004-04-26 23:16  dblasby

	* made slightly more generic

2004-04-26 23:15  dblasby

	* Minor cleanup

2004-04-26 23:12  dblasby

	* inital version

2004-04-26 23:05  dblasby

	* Initial working version - based on Ralph Masons WKT and WKB
	  parser/writer.

2004-04-22 16:05  dblasby

	* fixed minor typos GeomFromWKB not GeometryFromWKB

2004-04-21 09:13  strk

	* Attribute names escaping mechanism added. You should now
	  be able to dump a shapefile equal to the one loaded.

2004-04-21 07:38  strk

	* Memory allocated for main_scan_query was not enough when using
	  binary cursor. Fixed

2004-04-13 16:49  dblasby

	* GeometryN(...) now correctly says "1" is the 1st geometry (used
	  to be 0).

2004-04-08 17:05  dblasby

	* Somehow the memory leak changes I made got removed - I've
	  re-added them.

2004-04-08 17:00  dblasby

	* Changed ggeometry_consistent to be aware of NULL queries. Ie.
	  select * from <table> where the_geom && null::geometry;
	  
	  This tends to happen when you're joining two tables using && and
	  the table
	  has NULLs in it.

2004-04-07 23:12  dblasby

	* Added a cstring(lwgeom) function that returns WKT!

2004-04-07 16:23  strk

	* Made new postgis.sql generation procedure the default

2004-04-06 22:58  dblasby

	* Changes to make it work with all the PostGIS type.

2004-04-02 19:03  dblasby

	* Added support for 4d coordinates

2004-03-29 10:46  strk

	* postgis.sql.in is now parsed by both sed and cpp

2004-03-29 10:20  strk

	* Fixed a bug in WKB parsing for Multipoints.
	  Fixed a bug in -d handling for WKB.
	  Added point->multipoint fluffing capabilities.

2004-03-26 01:09  pramsey

	* Removed rogue docbook tags

2004-03-26 01:07  dblasby

	* changed name of fluffType() to multi().

2004-03-26 00:54  dblasby

	* added full support for fluffType(<geom>)
	  postgis09=# select fluffType('POINT(0 0)');
	  flufftype
	  -------------------------
	  SRID=-1;MULTIPOINT(0 0)

2004-03-25 00:43  dblasby

	* added function fluffType() that takes POINT LINESTRING or POLYGON
	  type and converts it to a multi*.
	  Needs to be integrated into a proper Postgresql function and
	  given an
	  SQL CREATE FUNCTION

2004-03-22 09:39  strk

	* Moved AddGeometryColumn and DropGeometryColumn from USE_VERSION
	  blocks to the end of file. Here, differences between versions
	  are handled on a minimun-diff basis, making it easier to
	  understand
	  the differences and to modify the code. Also, diffs have been
	  splitted between pgsql < 73 and >= 73.
	  Added reduced-parameters wrappers to both functions.

2004-03-22 08:18  strk

	* postgis_new.sql build by default

2004-03-19 16:35  strk

	* Updated AddGeometryColumn() and DropGeometryColumn() descriptions
	  to the schema-aware versions

2004-03-15 17:07  strk

	* Added calls to vacuum_delay_point() to give backend a chance of
	  interrupting geometry stats computation.
	  Set default DEBUG_GEOMETRY_STATS to 0.

2004-03-11 01:27  dblasby

	* minor clean and trying to figure out a memory bug. valgrind wasnt
	  helping, but
	  it went away.

2004-03-11 00:54  dblasby

	* Should be working (with a tonne of notices) for points lines and
	  polygons (2d
	  and 3d)

2004-03-10 18:46  strk

	* Fixed a bug reducing the output shapes from Multipolygon tables.

2004-03-10 17:35  strk

	* removed just-introduced bug

2004-03-10 17:23  strk

	* code cleanup, fixed a bug missing to transform 'gid' to 'gid__2'
	  in shapefile attribute name

2004-03-10 01:15  dblasby

	* WKB reader and WKB writer (totally untested)

2004-03-09 17:29  dblasby

	* Initial implementation - should compile; not at all tested.

2004-03-09 00:21  strk

	* Removed useless code blocks in histogram builder

2004-03-09 00:09  strk

	* estimator applies a gain of AOI/cell_area on each cell it
	  intersects (reverted to previous behaviour)

2004-03-08 17:21  strk

	* changed error computation code to delta/totrows

2004-03-08 12:16  strk

	* Added the RECHECK clause for gist_geometry_ops operator class
	  operators

2004-03-06 18:02  strk

	* Comma-separated bps values accepted

2004-03-06 17:43  strk

	* Added RCSID string in usage output

2004-03-06 17:35  strk

	* Added rcsid string to usage output

2004-03-05 21:06  strk

	* Added -vacuum switch

2004-03-05 21:03  strk

	* Made the -bps switch specify the exact level(s) at which to run
	  the test

2004-03-05 18:25  dblasby

	* Empty files - preparing for writting actual code.

2004-03-05 18:23  dblasby

	* Same as the one in the above directory

2004-03-05 18:23  dblasby

	* moved to lwgeom/ directory

2004-03-05 18:16  strk

	* Applied Mark Cave-Ayland patch

2004-03-05 16:40  strk

	* rewritten split_extent to be more datatype-conservative

2004-03-05 16:01  strk

	* added -bps switch to set maximun query level. reworked command
	  line parsing

2004-03-05 15:29  strk

	* more verbose output

2004-03-05 11:52  strk

	* initial import

2004-03-05 00:38  dblasby

	* Initial version - still under discussion.

2004-03-04 13:50  strk

	* postgis_gist_sel(): added warnings if search_box goes outside of
	  histogram grid

2004-03-04 09:44  strk

	* The selectivity estimator does add the full value of each cell it
	  overlaps,
	  regardless of the actual overlapping area. Final gain is not
	  applied
	  (formerly 1 / minimun between average feature cells occupation
	  and
	  search_box cells occupation)

2004-03-03 21:59  strk

	* added check to keep selectivity value in the range of validity
	  (suggested by m.cave)

2004-03-02 11:39  strk

	* cpp call for postgis_new.sql creation uses shell redirection for
	  the output file

2004-03-02 11:37  strk

	* modified to reflect new statistics building process for PG75

2004-03-01 16:02  strk

	* histogram's boxesPerSide computed as a function of the column's
	  statistic target

2004-02-29 21:53  strk

	* bug fix in postgis_gist_sel (for PG75): SysCache is not released
	  if not acquired

2004-02-28 14:44  strk

	* Added rule to generate postgis_new.sql from postgis.sql.in using
	  cpp

2004-02-28 14:43  strk

	* initial import

2004-02-26 16:42  strk

	* Fixed bugs reported by Mark Cave-Ayland
	  <m.cave-ayland@webbased.co.uk>.
	  Re-introduced previously removed estimate value incrementation by
	  the fractional part of each of the cells' value computed as the
	  fraction
	  of overlapping area.

2004-02-25 13:17  strk

	* RTContainedBy and RTOverlap strategries implemented locally with
	  a pgbox_overlap function

2004-02-25 12:00  strk

	* Added handling for point features in histogram creation (add 1
	  instead of AOI/cell_area when AOI is 0).
	  Fixed a wrong cast of BOX3D to BOX (called the convertion func).
	  Added some comments and an implementation on how to change
	  evaluation
	  based on the average feature and search box cells occupation.

2004-02-25 00:46  strk

	* initial version of && selectivity estimation for PG75

2004-02-23 21:59  strk

	* geometry analyzer builds the histogram

2004-02-23 12:18  strk

	* added skeleton functions for pg75 stats integration

2004-02-12 10:34  strk

	* changed USE_GEOS check from ifdef / ifndef to if / if !

2004-02-09 18:49  strk

	* byte endiannes detected empirically

2004-02-06 08:26  strk

	* updated wkb reading funx to reflect changes made by pramsey in
	  postgis_inout.c to be nicer with solaris

2004-02-06 00:42  dblasby

	* moved forward declarations from postgis.h to postgis_proj.c

2004-02-05 20:31  dblasby

	* Optimized the curvature method (doesnt have to calculate e2)

2004-02-05 20:21  dblasby

	* Added 'curvature method' for cases where the original algorithm
	  breaks down.

2004-02-04 22:27  strk

	* Added pg75 support scripts

2004-02-04 22:21  strk

	* Added detection code for PG75

2004-02-04 02:53  dblasby

	* applied patricia tozer's patch (distance function was taking acos
	  of something
	  just slightly outside [-1,1]).

2004-02-03 22:19  pramsey

	* Backed default sql file location out of contrib insto share

2004-02-03 22:04  pramsey

	* Real DESTDIR changes this time.

2004-02-03 21:51  pramsey

	* Ooops, let local configuration slip into cvs version

2004-02-03 21:42  pramsey

	* Fixed error in -C loader directive

2004-02-03 21:38  pramsey

	* Added DESTDIR to Makefiles to assist in RPM building.

2004-02-03 08:37  strk

	* schema support added, slightly modified logic used to keep table
	  and schema names cases (always quoted and forced to lower case if
	  not asked to keep original case)

2004-01-25 19:33  pramsey

	* Test commit on new CVS archive.

2004-01-21 19:11  strk

	* Added line_interpolate_point entry

2004-01-21 19:04  strk

	* Added line_interpolate_point function by jsunday@rochgrp.com

2004-01-20 20:14  strk

	* cleaner comments for DropGeometryColumn

2004-01-20 20:10  strk

	* removed bogus comment about missed alter table drop column

2004-01-16 20:06  strk

	* Added FTLogical<->boolean mapping

2004-01-15 09:57  strk

	* field type array allocates num_fields * sizeof(int) instead of
	  sizeof(char*)

2004-01-15 00:23  pramsey

	* Change absolute classpath reference to relative.

2004-01-14 01:52  pramsey

	* Fix solaris alignment problem in transformations.

2004-01-13 22:14  pramsey

	* Changed getint and getdouble used by WKB so that it plays nice
	  with
	  memory alignment (solaris issue).

2004-01-13 20:30  strk

	* Added useless PG_RETURN_NULL() call to make compiler happy

2004-01-12 19:12  pramsey

	* Updates for 0.8.1 release.

2004-01-02 20:11  strk

	* always call setval with no schema specification. drop 'database'
	  argument using the empty string to the AddGeometryColumn call

2003-12-30 13:31  strk

	* made shp2pgsql looser about numeric precisions

2003-12-30 12:37  strk

	* Fixed segfault bug reported by Randy George, removed explicit
	  sequence drop

2003-12-30 10:40  strk

	* For all versions:
	  Updated fix_geometry_columns to use a more readable format in
	  queries.
	  
	  For PG >= 73:
	  Updated fix_geometry_columns() to consider schema when fixing
	  attrelid and
	  varattnum, also changed empty value to 'public' string for
	  records with
	  an invalid schema specification.
	  Updated DropGeometryColumn to actually issue the
	  ALTER TABLE DROP COLUMN query.

2003-12-27 13:30  strk

	* Added schema specification support

2003-12-23 09:00  strk

	* AddGeometryColumn, DropGeometryColum moved to version-specific
	  scripts.
	  Schema support enabled for version 73 and 74.

2003-12-19 18:55  strk

	* substituted setenv() calls with putenv() for Solaris support

2003-12-18 18:07  strk

	* Changed fix_geometry_columns() for PG >= 73 so to set
	  f_table_schema to
	  the empty string if its value is not a valid pg namespace.

2003-12-16 11:04  strk

	* added simplify() documentation

2003-12-12 18:00  strk

	* reverted make_line patch, patched size_subobject instead - the
	  reported bug was caused to their inconsistency

2003-12-12 14:39  strk

	* Fixed a bug in make_line allocating less memory then required

2003-12-12 13:34  strk

	* added missing 'const' in prototypes

2003-12-12 12:03  strk

	* More debugging output, some code cleanup.

2003-12-12 10:28  strk

	* added GEOSnoop OUTPUT debugging info

2003-12-12 10:08  strk

	* Added GEOSnoop function and some optional debugging output for
	  geos<->postgis converter (define DEBUG_CONVERTER at top
	  postgis_geos.c)

2003-12-09 11:58  strk

	* Final touch to wkb binary input function

2003-12-09 11:13  strk

	* WKB_recv: set StringInfo cursor to the end of StringInfo buf as
	  required by postgres backend

2003-12-08 17:57  strk

	* Binary WKB input function built only when USE_VERSION > 73.
	  Making some modifications based on reported failures

2003-12-04 19:12  strk

	* Removed useless linkages from dumper and loader

2003-12-04 19:11  strk

	* code cleanup (removed useless and leaking malloc calls)

2003-12-04 18:58  dblasby

	* changed david skae to skea

2003-12-01 20:52  strk

	* shapelib put in sync with gdal cvs

2003-12-01 14:27  strk

	* added simple malloc wrapper

2003-11-28 11:28  strk

	* Some more changes, now useless since wkb.h is no more used (just
	  to get in sync)

2003-11-28 11:25  strk

	* Added explicit geometry as text cast

2003-11-28 11:06  strk

	* Added WKB_recv function for binary WKB input

2003-11-26 18:54  strk

	* fixed bug in HexDecoder, made WKB parsing the default

2003-11-26 18:14  strk

	* binary cursor implemented

2003-11-26 17:21  strk

	* Made HEXWKB parsing settable at compile time

2003-11-26 16:40  strk

	* Handled NULLS in wkb parsing, reduced functions args

2003-11-26 15:45  strk

	* wkb support for all geom types

2003-11-26 14:31  strk

	* WKB start to work

2003-11-25 17:32  strk

	* first attempt at wkb definitions

2003-11-25 17:28  strk

	* hardly trying to get WKB parsing work

2003-11-25 03:03  pramsey

	* Updates for 0.8.0 release.

2003-11-25 02:38  pramsey

	* Fixed syntax error in execution example.

2003-11-24 17:36  strk

	* Removed useless BYTE_ORDER checks

2003-11-21 23:51  pramsey

	* Added Cygwin endian definition include to fix windows compile.

2003-11-20 18:01  strk

	* patch from m.spring@gmx.de

2003-11-20 17:51  strk

	* Installs for PG>7.1 goes to pkglibdir

2003-11-20 16:46  strk

	* postgresql linking against libstdc++ reported as possibly needed
	  for geos support

2003-11-20 15:54  strk

	* Updated postgis library path to be referenced with /..

2003-11-20 15:34  strk

	* expected in-transaction memory release for btree operators

2003-11-20 15:29  strk

	* Moved MODULE_FILENAME definition where it will be easly
	  modifiable

2003-11-20 15:27  strk

	* Removed some useless strdups.
	  Removed pgtype 22 (int2vector) from the list of integer DBF field
	  types.
	  Added pgtype 1700 (numeric) in DBF doubles list.

2003-11-20 14:46  strk

	* Set CFLAGS where useless CPPFLAGS were used before

2003-11-19 18:01  strk

	* CR removed

2003-11-19 17:50  strk

	* missing function definition added (I forgot - sorry)

2003-11-19 15:44  strk

	* added prototypes for geometry_{le,ge,cmp}

2003-11-19 15:29  strk

	* Added default btree operator class for PG7.4

2003-11-19 15:26  strk

	* Added geometry_le, geometry_ge, geometry_cmp functions,
	  modified geometry_lt, geometry_gt, geometry_eq to be consistent.

2003-11-19 15:23  strk

	* Fixed wrong COMMUTATOR specifications in '<','>','~=','@'
	  operators,
	  added new '<=', '>=' operators

2003-11-19 10:27  strk

	* typo fixed (ENABLE_SEQSCAN missing) - PG7.4 support listed in 2.2

2003-11-18 14:58  strk

	* default row buffer lenght set to 100

2003-11-18 14:39  strk

	* Some more structuring. Initialization routine moved out of main
	  loop.
	  Preparing dumper for WKB parsing.

2003-11-16 00:27  strk

	* Huge code re-organization. More structured code, more errors
	  handled,
	  cursor based iteration, less code lines.

2003-11-14 22:04  strk

	* Used environment vars to pass libpq connection options (less
	  error prone,
	  easier to read). Printed clearer error message on query error.

2003-11-13 13:14  strk

	* used quote_ident() calls in AddGeometryColumns as suggested by
	  Bernhard Herzog

2003-11-12 20:59  strk

	* more cvsignore

2003-11-12 20:57  strk

	* first import

2003-11-12 20:55  strk

	* AddGeometryColumn column identifier case respect fix as suggested
	  by Bernhard Herzog

2003-11-12 16:36  strk

	* delete all caught exceptions after use

2003-11-11 11:28  strk

	* Added (mem)GeomUnion and (mem_)collect aggregates documentation,
	  updated Centroid paragraph

2003-11-11 10:58  strk

	* Fixed a typo in envelope()

2003-11-11 10:38  strk

	* Postgresql 7.4 enabler scripts.

2003-11-11 10:14  strk

	* Added support for PG74

2003-11-05 18:26  strk

	* Added fast collect() and geomunion() aggregates implementations

2003-11-05 18:25  strk

	* moved #ifdef USE_GEOS below prototypes, added NULL implementation
	  of unite_garray

2003-11-05 18:02  strk

	* renamed unite_finalfunc to unite_garray

2003-11-05 17:48  strk

	* Added GEOS support tips to installation instructions

2003-11-05 11:00  strk

	* postgis.xml put back in place. Makefile modified to generate a
	  postgis-out.xml from postgis.xml.

2003-11-04 21:54  strk

	* made last release version a parameter

2003-11-04 21:52  strk

	* added 'global' specification to sed command

2003-11-04 19:23  strk

	* renamed postgis.xml to postgis.xml.in

2003-11-04 19:20  strk

	* dropped 'clean' rule (not really a good idea right now)

2003-11-04 19:07  strk

	* added doc clean in clean rule

2003-11-04 19:06  strk

	* added missing first geom pfree in unite_finalfunc

2003-11-04 18:56  strk

	* initial import

2003-10-29 15:53  strk

	* geoscentroid() removed. both geos and pgis versions are called
	  'centroid'.
	  only one version will be compiled based on USE_GEOS flag.

2003-10-29 13:59  strk

	* Added geoscentroid function.

2003-10-29 13:58  strk

	* Added GEOSGetCentroid() function

2003-10-28 16:57  strk

	* Added collect_garray() function.

2003-10-28 15:16  strk

	* unite_sfunc() from postgis_geos.c renamed to geom_accum() and
	  moved in postgis_fn.c

2003-10-28 11:18  strk

	* Added Algorithms section and simplify() enabler code

2003-10-28 11:16  strk

	* Added postgis_algo.c prototypes

2003-10-28 11:16  strk

	* Added postgis_algo.c build support

2003-10-28 10:59  strk

	* handled NULL state array in unite_finalfunc, cleaned up some
	  spurios code

2003-10-27 23:44  strk

	* unite_sfunc made always copy input array in long lived memory
	  context.
	  It should now work with safer memory.

2003-10-27 20:13  strk

	* Made GeomUnion release memory soon, Added fastunion support
	  functions

2003-10-27 10:21  strk

	* Initial import.

2003-10-24 21:52  strk

	* Modified strcmp-based if-else with switch-case in GEOS2POSTGIS()
	  using new GEOSGeometryTypeId() interface.

2003-10-24 21:33  strk

	* Added GEOSGeometryTypeId(Geometry *) wrapper function.
	  Added GEOSGetCoordinates_Polygon(Polygon *) as an experimental
	  optimized
	  version of GEOSGetCoordinates(Geometry *); More to add ...

2003-10-24 14:29  strk

	* GEOSGetCoordinates() reverted to getCoordinates() call so to be
	  compatible
	  to all type of geometries (not only LineStrings)

2003-10-24 08:28  strk

	* Fixed memory leak in GEOSGetCoordinates(), made sure that
	  GEOS2POSTGIS
	  free type string even in case of collapsed geoms. Made sure that
	  geomunion
	  release memory in case of exception thrown by GEOSUnion. Sooner
	  release
	  of palloced memory in PolyFromGeometry (pts_per_ring).

2003-10-23 19:52  strk

	* added memory debugging tips for gcc >= 3.2.2

2003-10-23 09:14  strk

	* Added default-commented line to disable gcc "smart" memory
	  caching feature.

2003-10-23 08:06  strk

	* Added 'unite' aggregate.

2003-10-22 20:58  pramsey

	* More additions to the TODO

2003-10-22 18:51  pramsey

	* Updated TODO list somewhat

2003-10-21 07:44  strk

	* Made GEOS_DIR and PROJ_DIR settable via environment vars

2003-10-20 19:50  strk

	* Removed some memory leaks in PostGIS2* converters.

2003-10-17 16:32  pramsey

	* Pass USE_* information to version string, add some 7.4 version
	  passing
	  flags to the compile.

2003-10-17 16:12  dblasby

	* Made Envelope() CW instead of CCW.

2003-10-17 16:07  dblasby

	* made isEmpty() return true/false

2003-10-17 00:56  pramsey

	* Added some more AsText wrappers.

2003-10-17 00:55  pramsey

	* Added some AsText wrappers to results to make results match
	  answers.

2003-10-16 20:16  dblasby

	* Added NOTICE_HANDLER function. For some reason this didnt get
	  properly
	  committed last time.

2003-10-16 16:35  dblasby

	* added #include <sys/types.h> for people using freeBSD
	  (strk@keybit.net patch)

2003-10-15 17:04  dblasby

	* added a bunch of catch (GEOSExceptions) blocks to write out more
	  imformative
	  error messages.

2003-10-14 23:19  dblasby

	* GEOS2POSTGIS - added protection to pfree(NULL) for multi* geoms

2003-10-14 21:42  pramsey

	* Added const declarations to sync with current GEOS cvs.

2003-10-06 18:09  dblasby

	* Fixed typo in add_to_geometry(). With very poorly aligned
	  sub-objects, it
	  wouldnt allocate enough memory. Fixed it so its pesimistic and
	  will allocate
	  enough memory.

2003-10-03 16:45  dblasby

	* added pointonsurface() as a sub. Some memory management
	  fixes/tests.
	  removed a few NOTICEs.

2003-09-29 16:15  pramsey

	* Patch from strk:
	  - "\t" always preceeded the first value of a dump_format query
	  if NULL
	  
	  - field values where quoted with (") in dump_format when
	  called with -k ( did I introduce that? )
	  
	  - Appropriate calls to DBF[..]ReadAttributes based on
	  cached attribute types.
	  
	  - Assured that *all* shapes are NULL before exiting with
	  an error ( I did not check that NULL shapes in the midle
	  of the shapefiles are handled, but previous code did
	  not check that either ... )

2003-09-19 00:37  jeffloun

	* fixed a bug that actually tests the first 2 point for pip instead
	  of just thinking I was testing the first two.

2003-09-16 20:27  dblasby

	* added ability to delete geometries.

2003-09-10 22:44  jeffloun

	* got rid of warning...

2003-09-10 22:40  jeffloun

	* changed it to make the field names in the dbf file capital
	  letters

2003-09-10 21:36  jeffloun

	* fixed a bug in is_clockwise...

2003-09-04 16:46  dblasby

	* removed truly_inside() doc.

2003-09-04 16:19  dblasby

	* removed truly_inside() function.

2003-08-22 17:40  dblasby

	* fixed geometry_in('SRID=<int>{no ;}').

2003-08-21 16:22  dblasby

	* added patch from strk@freek.keybit.net for PG_NARGS() not being
	  in 7.2

2003-08-18 20:19  pramsey

	* Add missing </para>

2003-08-18 20:08  pramsey

	* Removed illegal characters from the file.

2003-08-18 20:00  pramsey

	* More entities

2003-08-18 19:45  pramsey

	* Replace <> with proper entities in Dave's new function entries

2003-08-18 16:59  pramsey

	* Added info on piping results to output file.

2003-08-18 16:41  pramsey

	* Change include from io.h to geom.h.

2003-08-17 19:00  pramsey

	* Change sequence handling to respect versions prior to 7.3. Patch
	  from
	  strk.

2003-08-08 18:19  dblasby

	* Conformance changes.
	  Removed junk from postgis_debug.c and added the first run of the
	  long
	  transaction locking support. (this will change - dont use it)
	  conformance tests were corrected
	  some dos cr/lf removed
	  empty geometries i.e. GEOMETRYCOLLECT(EMPTY) added (with indexing
	  support)
	  pointN(<linestring>,1) now returns the first point (used to
	  return 2nd)

2003-08-07 05:13  pramsey

	* Added some information about compiling PostgreSQL with C++
	  support to
	  enable proper GEOS behavior.

2003-08-06 19:31  dblasby

	* Added the WKB parser. Added all the functions like
	  PolyFromWKB(<WKB>,[<SRID>]).
	  
	  Added all the functions like PolyFromText(<WKT>,[<SRID>])
	  
	  Minor problem in GEOS library fixed.

2003-08-05 18:27  dblasby

	* Added null implementations of new GEOS-returning-geometry
	  functions (ie.
	  buffer).

2003-08-05 16:28  jeffloun

	* Removed the setval for the sequence if the value was going to be
	  0.
	  This avoids a warning that occirs when you try to set it to 0.

2003-08-01 23:58  dblasby

	* added the functionality to convert GEOS->PostGIS geometries.
	  Added those geos
	  functions to postgis.

2003-08-01 23:22  jeffloun

	* Altered the loader to use a (gid serial) type instead of just a
	  (gid int4).
	  Also the gid is now declared as a primary key.

2003-08-01 17:44  pramsey

	* Added BC Albers parameterization (epsg 42102)

2003-07-25 17:08  pramsey

	* Moved Cygwin endian define out of source files into postgis.h
	  common
	  header file.

2003-07-08 18:35  dblasby

	* changed asbinary_specify() so that it is more aware of TEXT being
	  un-terminated.
	  
	  this is a modified patch from David Garnier
	  <david.garnier@etudier-online.com>.

2003-07-01 18:30  pramsey

	* Added CVS revision headers.

2003-06-18 16:30  pramsey

	* It seems that invalid geometries where in the shapefile (as far
	  as shapelib
	  let shp2pgsql know). LINEZ objects with less then 2 vertices.
	  I've
	  patched shp2pgsql to recognized such an inconsistence and use a
	  NULL
	  geometry for that record printing a warning on stderr.
	  <strk@freek.keybit.net>

2003-06-12 22:25  pramsey

	* Added transaction begin and end.

2003-05-27 22:35  dblasby

	* New version of the postgis-GEOS connector.

2003-05-13 22:51  dblasby

	* Added a modified version of Carl Anderson
	  <carl.anderson@vadose.org> patch for
	  schema-aware find_srid().
	  
	  I have modified your schema-patched find_srid() and commited it
	  to the postgis
	  
	  1. removed isstrict qualification and explicity throw an error if
	  one of the
	  arguments is null
	  2. use "LIKE" instead of "~" for pattern matching because "~"
	  wasnt working on
	  my system
	  3. throw an error if the the requested geometry couldnt be found.

2003-04-14 18:01  pramsey

	* Patch for optional case sensitivity respect. From strk.

2003-04-10 23:35  pramsey

	* More info

2003-04-10 19:17  dblasby

	* added area() as alias for area2d()

2003-04-10 19:16  dblasby

	* changes to area()

2003-04-10 17:45  pramsey

	* More info.

2003-04-10 17:40  pramsey

	* Fixed within() test to have right order of arguments.

2003-04-10 17:29  pramsey

	* Changes to function names to MATCH the specification.

2003-04-10 17:19  pramsey

	* More consistency fixes.

2003-04-10 17:05  pramsey

	* Fixes for consistency (!!!!) of the tests and a first README on
	  how to run
	  them.

2003-04-10 16:40  pramsey

	* Extra OGC text constructor functions.

2003-04-10 16:22  pramsey

	* Hack to supply c++ CXX variable if undefined.

2003-04-10 16:20  pramsey

	* Cruft removal

2003-04-10 05:19  pramsey

	* Formatting changes.

2003-04-10 05:16  pramsey

	* Remove old commented out duplicate function.

2003-04-09 21:53  pramsey

	* Makefile should fully honor USE_GEOS flag now.

2003-04-09 21:35  pramsey

	* Cleaned up makefile and transform warning removed for null case.

2003-04-09 21:08  pramsey

	* Some reformatting.

2003-04-09 18:34  dblasby

	* GEOS support -first run

2003-04-09 18:34  dblasby

	* test data for isvalid()

2003-04-09 03:40  pramsey

	* Makefile update

2003-04-09 03:40  pramsey

	* Updates for 0.7.5 release.

2003-04-08 21:41  pramsey

	* Cygwin BE_DLLLIBS fix from nvine/jtishler

2003-04-08 21:23  dblasby

	* simple table to test relate(g1,g2). Taken from JTS/GEOS
	  regression test.

2003-04-01 23:02  jeffloun

	* Fixed a bug which dropped the last Z value of each line in 3d
	  lines.

2003-03-07 16:39  pramsey

	* M-handling patch and some Z-recognition too.
	  From strk@freek.keybit.net.

2003-03-06 18:57  chodgson

	* swapped '~=' for '=' in the operator class definition for
	  gist_geometry_ops.

2003-03-06 18:29  chodgson

	* changed 'geometry' to 'GEOMETRY' two places in the
	  AddGeometryColumn sql code.

2003-03-06 18:10  chodgson

	* Updated the documentation for the '~' operator and added
	  documentation for the '@' operator (they were backwards).

2003-03-06 18:04  dblasby

	* indexing for 7.3: @ and ~ were backwards. Corrected.

2003-02-15 00:27  jeffloun

	* added more type checking into the create table statment.
	  Now uses int8, and numeric types if the columns definitions are
	  too big

2003-02-14 20:07  jeffloun

	* changed the PIP function to loop from i=0 to 1<n-1

2003-02-13 02:48  pramsey

	* Changes in preparation for 0.7.4 release.

2003-02-12 21:03  pramsey

	* Fixed bug with 7.1 build relating to postgis_estimate.

2003-02-04 23:11  pramsey

	* Changed constraint name for geometry_columns_pk.

2003-02-04 22:57  pramsey

	* Fix memory management error, array of pointers allocated
	  insufficient space.

2003-02-04 21:39  pramsey

	* Added CVS substitution strings for logging.

2003-02-04 06:49  pramsey

	* Fixed stupid case error in 7.2 gist support.

2003-02-03 20:08  pramsey

	* Updated SRS file with better proj4 definitions and nicer
	  commented
	  description lines.

2003-01-31 17:23  chodgson

	* fixed a small error in an example - road_name -> name

2003-01-22 17:07  dblasby

	* applied Mark Cave-Ayland's new patch that is a bit cleaner and
	  has a
	  user-defined FETCH limit for creating a histogram.

2003-01-21 17:46  dblasby

	* added patch from Mark Cave-Ayland that saves memory during
	  histogram
	  calculations by using cursors instead of loading all the BOXs at
	  once.

2003-01-06 18:07  pramsey

	* Added USE_STATS fix for index selectivity.

2002-12-17 23:24  dblasby

	* fixed select astext(the_geom)||'dave' from ...; bug

2002-12-10 04:45  pramsey

	* Removed old sql.in files.

2002-12-10 04:37  pramsey

	* Support for 7.3 undefinition.

2002-12-10 04:36  pramsey

	* New SQL update files, with version dependant start and end
	  scripts.

2002-12-06 20:31  pramsey

	* Set USE_PROJ back to default 0.

2002-12-05 22:12  pramsey

	* Returned to 'opaque' as type in creation, since 7.3 will
	  automatically
	  cast and < 7.3 will fail if I use a different value. This causes
	  some
	  warnings in 7.3, but no failures.

2002-12-05 21:49  pramsey

	* Updates to support 7.3 typecasting conventions. 7.3 support is
	  now ready
	  for beta testing.

2002-12-05 21:11  pramsey

	* "fixed" pg_opclass so that 7.3 index creation works.

2002-12-05 20:57  pramsey

	* Changed an opaque to internal (many to go...)

2002-12-05 20:54  pramsey

	* Pass USE_VERSION macro into the C compilation process to the
	  pre-processor can
	  make use of it

2002-12-05 20:48  pramsey

	* Changed libdir references to LIBPATH and started using the magic
	  $libpath entry for default installs.

2002-12-05 20:40  pramsey

	* Formatting change.

2002-12-05 20:30  pramsey

	* Early support for 7.3. No fixes for typecasting problems yet.

2002-12-05 19:55  pramsey

	* Removed DOS linefeeds from SQL files.

2002-12-05 19:48  pramsey

	* Changes to support 7.3 cleanly.

2002-12-05 19:48  pramsey

	* Changes to allow 7.3 support to be easily added.

2002-12-01 05:59  pramsey

	* Original OpenGIS test suite files. To be edited to conform to
	  PostGIS syntax where legal.

2002-11-26 03:59  pramsey

	* Changed references to 'make' into macro references to MAKE

2002-11-22 21:25  chodgson

	* changed the title of the new section from "Mapserver" to "Using
	  Mapserver"

2002-11-22 21:22  chodgson

	* added more advanced mapserver documentation, and separated
	  mapserver into its own section of the documentation

2002-11-22 17:38  dblasby

	* Non-compiled in transform() returns error instead of nop.

2002-11-20 21:32  chodgson

	* re-formatted the xml doc and added a bit about complex queries
	  (still lots more to come on that topic)

2002-11-06 23:55  jeffloun

	* added support for clockwise-ness in shp dumper

2002-11-04 21:21  pramsey

	* Removed debugging connstring print.

2002-10-25 16:13  dblasby

	* Now accepts both types of multipoint - 'MULTIPOINT(0 0, 1
	  1)'::geometry and
	  'MULTIPOINT( (0 0), (1 1))'::geometry;

2002-10-24 15:53  pramsey

	* Added PGbox3d accessors for LLB and URB. Added PGgeometry update
	  to
	  account for SRIDs when they are present in the WKT. Submitted by
	  Rueben Schultz.

2002-10-17 17:06  chodgson

	* fixed the last compile warning on solaris/gcc

2002-10-17 16:45  chodgson

	* - cleaned up all the compiler warnings
	  - for getopt.c, this involved moving the line:
	  extern char *getenv(const char *name);
	  outside of the two nested #ifdefs that it was inside, as it is
	  always required (the code that calls it isn't inside any #ifdefs)
	  Perhaps this may break compilation in non-linux/gnu environments?

2002-10-16 23:48  pramsey

	* Fixed syntax error in hyperlink to postgis source.

2002-10-16 20:33  dblasby

	* Added support to turn off the postgis_gist_sel() computations
	  (see Makefile).

2002-10-16 17:27  pramsey

	* Added USE_STATS switch to make the new statistics system
	  optional.

2002-10-16 17:06  chodgson

	* makefile now has both support for auto-determining postgres
	  version and support for the new histogram2d stuff

2002-10-11 22:52  dblasby

	* New file with original estimation methods.

2002-10-11 22:52  dblasby

	* Added support for histogram2d and better statistical analysis.

2002-10-11 20:22  jeffloun

	* fixed the errors in the error fix i had just committed...

2002-10-11 20:10  jeffloun

	* Fixed a bug from adding NULL support to shape dumper

2002-10-10 17:32  jeffloun

	* added support to write out null geometries to polygon,
	  multipolygon, arc, and multiarcs...

2002-10-10 17:11  jeffloun

	* Added support to write out Null geometries to point and
	  mulitpoints

2002-10-10 17:00  chodgson

	* - fixed a bug in box3d_overleft which would likely go unnoticed
	  - fixed the docs for &<, &>, <<, and >> which were backwards

2002-09-20 18:05  dblasby

	* Fixed complier complaint reported by Mark Sutton <mes@lazo.ca>.

2002-09-06 20:29  pramsey

	* Trivial initialization bug, forget to set dimension.

2002-09-05 16:49  pramsey

	* Changes in preparation for 0.7.3 release

2002-09-05 16:39  dblasby

	* Fixed typo in dropgeometrycolumn() - IS null to =null. This was
	  caused in the
	  last 'fix'.

2002-09-05 00:07  pramsey

	* Make 7.2 index test check for version 7.1 and default to 7.2 if
	  not
	  This is preparatory to the 7.3 pgsql release which uses the sames
	  GiST bindings as the 7.2 release.

2002-09-04 16:55  dblasby

	* Applied "Mark Cave-Ayland" <mark.cave-ayland@webbased.co.uk>'s
	  patch so
	  transform() will correctly tranform BBOX only geometries.

2002-09-03 15:31  pramsey

	* Added automatic test for version string and setting of USE_PG72
	  to
	  appropriate value, as submitted by Greg Stark.

2002-09-01 20:04  pramsey

	* Changes in preparation for 0.7.2 release.

2002-08-19 16:14  dblasby

	* changed "=NULL" to "is null" for postgresql 7.3 devel issues (as
	  reported
	  by Eric - redmonde@purdue.edu)

2002-08-16 17:58  dblasby

	* Applyed "Mark Cave-Ayland" <mark.cave-ayland@webbased.co.uk>'s
	  patch
	  to the truly_inside() function. Thanks mark!

2002-08-07 16:31  pramsey

	* Patch to write null geometries as "\N" in the dump file format
	  case.
	  Submitted by Steffen Macke <sdteffen@web.de>

2002-07-26 16:50  chodgson

	* minor correction

2002-07-24 20:40  pramsey

	* fixes the unwanted quotation of NULLs for the sql insert format.
	  Submitted
	  by Steffen Macke.

2002-07-17 20:10  chodgson

	* fixed some formatting errors from my previous addition

2002-07-17 18:34  chodgson

	* added a "common problems" sub-section to the "installing postgis"
	  section

2002-07-06 17:51  pramsey

	* Reverted USE_PROJ to 0

2002-07-06 15:16  pramsey

	* Patch from Steffen Macke, NULL attributes are imported as NULL
	  now,
	  gid field renaming works now (case problem), \ and ' are escaped
	  and don't break the import

2002-07-04 23:38  dblasby

	* added bytea(wkb)

2002-06-26 18:34  pramsey

	* fixed syntax error in reference to pgsql2shp

2002-06-26 18:25  pramsey

	* Cygwin fixes to the install target to provide .exe extensions.

2002-06-07 18:16  jeffloun

	* fixed a bug in pgsql2shp which displayed the total DBF rows
	  written as one less than actually was written.

2002-05-28 18:01  chodgson

	* - updated the ~ and @ operator definitions in postgis_gist.sql.in
	  so that ~ is contains and @ is contained (should have been done
	  in the last update, but I forgot)

2002-05-28 17:59  chodgson

	* - updated the ~ and @ operator definitions in
	  postgis_gist_72.sql.in so that ~ is contains and @ is contained

2002-05-28 17:54  chodgson

	* - updated the translate function in postgis_fn.c to translate the
	  bounding box as well, as suggested by Robert Burgholzer

2002-05-22 19:29  pramsey

	* Fixed syntax error in GeometryN defn.

2002-05-14 20:50  pramsey

	* Set USE_PG72 to 0.

2002-05-14 20:47  pramsey

	* Documentation updates for 0.7.1 release.

2002-05-14 20:36  pramsey

	* Stripped DOS carriage returns from all source code files. Should
	  fix some compilation problems on some platforms.

2002-05-14 18:28  chodgson

	* - integrated a bugfix for the rtree_picksplit algorithm from
	  Teodor Sigaev. This fixes the bug which reports "ERROR:
	  MemoryContextAlloc: invalid request size 0" while building a gist
	  rtree index (first reported by Andy Turk)
	  
	  - cleaned up some warnings (mostly "possibly unitialized
	  variables")

2002-05-06 17:35  chodgson

	* - changed add_to_geometry() and collector() so that the sql
	  collect() aggregate returns the simplest possible geometric type,
	  ie. a MULTIPOINT instead of a GEOMETRYCOLLECTIONwhen all of the
	  geometries being collected are of either POINT or MULTIPOINT type

2002-05-04 23:08  pramsey

	* Fixed mistake in FAQ example on radius searching.

2002-05-04 22:52  pramsey

	* More docbook changes.

2002-05-04 22:51  pramsey

	* Docbook syntax error changes.

2002-05-04 22:47  pramsey

	* Added postgis_undef.sql to make clean target.

2002-05-04 22:46  pramsey

	* Documentation updates to go with the 0.7 release. All new
	  functions
	  documented, and appropriate changes made to installation and
	  other
	  directions. New build process for the PG72 indexes and PROJ4
	  support
	  added to Makefile.

2002-05-04 22:44  pramsey

	* Add commenting to indicate the coordinate system of each insert
	  line in
	  a human readable form.

2002-05-04 22:44  pramsey

	* Update shapelib references to 1.2.9.

2002-05-04 20:30  pramsey

	* Added an "install" target which installs shp2pgsql and pgsql2shp
	  in the
	  default pgsql bin directory.

2002-05-04 20:29  pramsey

	* Changed WANT_PROJECTION flag to USE_PROJ to match other Makefile
	  defines.

2002-05-04 20:28  pramsey

	* Added GeomFromText alias to GeometryFromText since the former is
	  in the
	  SFSQL spec and the latter is not.

2002-05-03 03:14  pramsey

	* Start of 0.7 documenation edits.

2002-05-02 22:25  dblasby

	* transform_geom() - if it gets and error -38 from PROJ.4 (couldnt
	  open
	  grid file) it will try to do the transform without a
	  a datum conversion. This usually occurs if you ask
	  for a re-projection for a point outside where you have
	  grid data for.

2002-04-30 23:37  dblasby

	* Better error reporting.

2002-04-30 23:20  dblasby

	* Added some debugging to transform.

2002-04-29 17:23  dblasby

	* Added distance_ellipsiod(point,point,ellipsoid)
	  (called distance_spheroid in SQL)

2002-04-26 22:50  chodgson

	* - cut the gist indexing-related functions out of postgis_ops.c
	  and put them in postgis_gist.c, then put the new gist indexing
	  functions for postgres >= 7.2 in the file postgis_gist_72
	  
	  - similarly, the sql definitions of the gist functions have been
	  split into their own new sql.in file, with postgis_gist_72.sql.in
	  containing the new postgres >= 7.2 definitions
	  
	  - the makefile has been updated to compile EITHER postgis_gist.c
	  OR postgis_gist_72.c, and also to process EITHER
	  postgis_gist.sql.in OR postgis_gist_72.sql and add the output to
	  the end of postgis.sql
	  
	  - in order to compile the gist functions for posgres 7.2 or
	  newer, make sure to point your PGSQL_SRC at the new source
	  directory, and uncomment the line in the makefile which says PG72
	  = 1 (near the top)
	  
	  - some functions that were previously in postgis_ops.c were moved
	  to postgis_fn.c, as part of a general cleanup I did when
	  splitting off the gist functions into their own file
	  
	  - some definitions that were previously in postgis.h
	  (unnecessarily) where removed, as they varied depending on which
	  version of postgis_gist was being used
	  
	  - also edited the loader/Makefile to clean up properly

2002-04-26 16:13  pramsey

	* Column name length limitation removed. Patch submitted by
	  Bernhard
	  Reiter <bernhard@intevation.de>

2002-04-23 17:02  pramsey

	* XML syntax error.

2002-04-19 18:20  pramsey

	* Removed the CREATE INDEX statement since there is already a
	  primary
	  key index.

2002-04-19 18:15  pramsey

	* Added PROJ4 entries to all relevant rows, altered the auth_name
	  to
	  be EPSG for those IDs which originated from the EPSG.

2002-04-19 15:14  pramsey

	* Patches to bring example up to current version in terms of SQL
	  access
	  and to stop silly bug in missing table case. Submitted by
	  Steffen Macke <sdteffen@web.de>

2002-04-15 22:38  jeffloun

	* fixed bug that allowed two field names to be the same in
	  shp2psql, we are now checking for that.

2002-03-26 23:46  dblasby

	* changed postgis_Version() to return type text, not type char.

2002-03-25 22:20  pramsey

	* Minor syntax changes in commenting.

2002-03-25 02:04  pramsey

	* Minor syntactical changes to try and allow compilation on IRIX.

2002-03-22 18:42  chodgson

	* Added the collect(geometry) function which is an aggregate
	  function that
	  takes a group of geometries and turns them into a geometry
	  collection. For
	  example, "select collect(roadsgeom) from roadstable group by
	  roadname"
	  would return one geometrycollection for each unique road name.

2002-03-15 17:10  dblasby

	* ADD xmin(box3d) etc... for box3d's.

2002-03-14 19:35  jeffloun

	* added a warning to the shape dumper when there are no fields in
	  the database.

2002-03-01 19:32  pramsey

	* Alter shp2pgsql in the -d case so that 'DELETE FROM' is used to
	  clear the
	  'GEOMETRY_COLUMNS' table during table drop instead of
	  DropGeometryColumns.
	  Patch submitted by Steffen Macke <sdteffen@yahoo.com>.

2002-02-27 00:38  dblasby

	* minor bug in geometry_to_text() for BOX3D only types fixed.

2002-02-27 00:06  dblasby

	* BOX3D only geometries now dump as "SRID=x;BOX3D(...)". They are
	  now okay to dump/restore.

2002-02-26 23:46  dblasby

	* for bbox only geometries, it will dump as "SRID=x;NULL", and on
	  load, it will be NULL.

2002-02-23 19:04  pramsey

	* Patch to pgsql2shp to allow dumping of tables with more than one
	  geometry
	  column, and addition of -g option to specific which geometry
	  column to dump.
	  Submitted by Steffen Macke <sdteffen@yahoo.com>.

2002-02-19 16:57  pramsey

	* Patch to shp2pgsql.c to properly handle 3D shape files. Submitted
	  by Steffen Macke <sdteffen@yahoo.com>.

2002-02-18 18:02  dblasby

	* minor bug fix

2002-02-18 17:02  dblasby

	* Added TS support function (chip and some non-SFSQL functions)

2002-02-13 16:50  pramsey

	* Fixed syntax error in UPDATE statement.

2002-01-11 16:58  dblasby

	* better "no proj4" support addded

2002-01-08 16:55  pramsey

	* Fixed dumb error in POINT syntax example.

2002-01-07 21:07  dblasby

	* Order changes to avoid conflicts.

2002-01-03 23:31  dblasby

	* Added max_distance(l1,l2) function

2001-12-21 23:01  dblasby

	* Coordinate transformation function, transform() added in this
	  file.
	  Adds requirement for linking the proj4 library if non-null
	  version of
	  function is requested.

2001-12-21 19:44  pramsey

	* Doco changes to reflect use of 'createlang' as default language
	  creator.

2001-12-18 22:28  dblasby

	* Added to achive (no code)

2001-12-12 22:21  dblasby

	* changed setSRID(chip and geometry, int) so its cachable

2001-12-12 22:19  dblasby

	* Made setSRID cachable

2001-11-21 19:39  dblasby

	* Chip now handles data with different datasizes (datum_size)

2001-11-19 17:25  pramsey

	* Fix error in sentence about OGC support.

2001-11-07 19:35  pramsey

	* Added dates to changelog *yawn*

2001-11-07 17:25  pramsey

	* Added 0.6.2 changes.

2001-11-06 23:03  jeffloun

	* Fixed the 'free memory that didn't exist problem' from newsgroup
	  feedback

2001-11-02 23:04  dblasby

	* New CHIP type

2001-11-02 23:00  dblasby

	* Added CHIP info

2001-11-02 00:28  pramsey

	* Added README to files installed by default

2001-11-01 22:57  pramsey

	* Updated shapelib files from latest CVS version.

2001-10-31 22:18  pramsey

	* Added spatial_ref_sys.sql to the installed files for 'make
	  install'

2001-10-30 19:52  pramsey

	* Added some line commenting to make names more readable.

2001-10-30 19:47  pramsey

	* More spelling fixes, this time with ispell! :)

2001-10-30 19:43  pramsey

	* Fix spelling mistake.

2001-10-29 17:52  jeffloun

	* fixed a bug which made the last column value in the dbf file
	  loading
	  incorrect if you were using Dump format.

2001-10-26 17:04  pramsey

	* Added N.Vines changes to Makefile for better compilation under
	  cygwin.

2001-10-26 16:30  pramsey

	* Fixed documentation error with respect to box3d

2001-10-25 18:22  dblasby

	* Fixed but in WKB out - wkb_multi* didnt set the 'size' return
	  value.

2001-10-24 20:56  pramsey

	* File with all the ESRI standard ID codes, with corresponding WKT
	  definitions, for loading into the SPATIAL_REF_SYS table.

2001-10-24 20:42  pramsey

	* Sweet mary, mother of god, getopt.c was a mess! Cleaned out HTML
	  entities
	  and added stdio.h include. Works better now.

2001-10-23 23:41  jeffloun

	* fixed a bug in shp2pgsqkl that allocated way too much memory in
	  polygon files.

2001-10-22 20:13  jeffloun

	* Standard GNU option handling.

2001-10-22 20:12  jeffloun

	* Modified both loader/dumper to use gnu getopt.c instead of
	  standar one
	  since getopt was not the same on solaris and linux.

2001-10-18 17:52  pramsey

	* postgis_undef.sql is now automatically generated from postgis.sql
	  so
	  no longer part of source code distribution

2001-10-18 17:51  pramsey

	* Added lines to automatically create postgis_undef.sql from
	  postgis.sql using create_undef.pl as part of standard build
	  process.

2001-10-18 16:39  dblasby

	* create_undef.pl changed to reove the 2 meta-info tables
	  (spatial_ref_sys and geometry_columns).

2001-10-17 23:13  pramsey

	* Updated style.css to match new website.

2001-10-15 18:07  pramsey

	* 0.6.1 changes

2001-10-15 17:42  pramsey

	* Usage documentation changes.

2001-10-11 18:35  pramsey

	* Added line break ot usage.

2001-10-11 18:34  pramsey

	* Made usage line more friendly for 80 column displays.

2001-10-11 18:26  pramsey

	* Edited the usage log to by nicer to 80 column displays

2001-10-11 18:07  jeffloun

	* Fixed some errors and warning that caused it not to compile under
	  linux

2001-10-11 17:15  jeffloun

	* Modified the .c files slightly to get rid of some warnings.

2001-10-04 18:53  jeffloun

	* Modified the pgsql2shp file to use getopt to parse the arguments.
	  Modified the Readme file accordingly to the new command line
	  usages.
	  
	  automatically CVS: CVS: Committing in . CVS: CVS: Modified Files:
	  CVS: postgis/loader/README.pgsql2shp postgis/loader/pgsql2shp.c

2001-10-01 19:33  jeffloun

	* Modified the program to use getopt topion parsing.

2001-09-20 18:14  jeffloun

	* Modified this file to dynamically detemine the name of the
	  geometry column
	  instead of using the default one the loader assigns.

2001-09-20 16:08  dblasby

	* Removed index-based extent() support functions in postgis_debug.c
	  due to
	  compile errors reported under cygwin.

2001-09-19 23:03  pramsey

	* Updated to provide usage information for the dumper.

2001-09-19 22:59  pramsey

	* Split the loader README into two readmes, one for loader and one
	  for
	  dumper.

2001-09-19 19:01  pramsey

	* Makefile changes in preparation for 0.6 release.
	  Documentation fiddling for final format.

2001-09-19 18:47  pramsey

	* Changes and additions necessary to include pgsql2shp

2001-09-19 18:00  pramsey

	* Additions for the 0.6 release.

2001-09-18 01:34  pramsey

	* Updates to the documentation (new functions, 0.6 special info,
	  mapserver
	  info). Other release-specific updates in CHANGES, README, TODO to
	  give
	  info on the new code.

2001-09-17 21:24  jeffloun

	* Fixed a stupid debugging error that would cause all things to be
	  treated as 3d points.

2001-09-17 21:00  jeffloun

	* Makefile changes:
	  I added an option in the makefile to add debugging information
	  into the compile.
	  
	  shp2psql.c
	  Modified this program so that it works with the new specs of
	  version 0.6 , sr_id's etc.
	  Also added a command line option to specify the sr_id.

2001-09-04 19:41  dblasby

	* Added workaround for PostgreSQL's user defined VARIABLE length
	  datatype default value bug

2001-09-04 19:30  dblasby

	* Added support to make WKB a full type.

2001-08-30 22:24  pramsey

	* Typo in SQL example fixed.

2001-08-24 21:11  dblasby

	* geometry(text) function safer with null text fields.

2001-08-24 21:02  dblasby

	* added geometry(text) conversion function

2001-08-14 22:15  dblasby

	* Added support for better restrictivity of && searches.
	  Defaulted to 0.005 (in backend/utils/adt/geo_selfuncs.c) - I've
	  changed it
	  to be much smaller. This should work for everything but really
	  really
	  large tables.

2001-08-10 02:21  pramsey

	* Fixed type in index description.

2001-08-08 22:10  pramsey

	* Added a -C option for the shp2pgsql compile

2001-08-08 21:54  dblasby

	* Added new undef.sql file and perl file to generate it.

2001-08-08 21:49  dblasby

	* Added new perl function to make an undef SQL script.

2001-08-08 05:25  pramsey

	* Made OGIS type numbers final per request from James MacGill @
	  Leeds

2001-08-07 21:36  pramsey

	* This file is superceded by the Makefile.

2001-08-07 21:35  pramsey

	* This binary should not have been in CVS.

2001-08-02 16:50  dblasby

	* Added more openGIS functions:
	  Length2d() is renamed length()
	  perimeter2d() is renamed to perimeter()
	  
	  numgeometries(geometry) works on MULTI* types
	  geometryn(geometry) works on MULTI* types
	  
	  
	  from section 2.1.5.1
	  --------------------
	  startpoint(geometry) :- if geometry is a linestring, return the
	  first
	  point. Otherwise, return NULL.
	  
	  endpoint(geometry) :- if geometry is a linestring, return the
	  last
	  point. Otherwise, return NULL.
	  
	  from section 2.1.9.1/3.2.18.2
	  --------------------
	  
	  centroid(geometry) :- if geometry is a polygon (or multipolygon),
	  return
	  the mathematical centroid (no guaranteed to be on polygon),
	  otherwise
	  return NULL. I define centroid as the average location of all the
	  points
	  in the polygon (outer ring only). For multipolygons, average all
	  the
	  points on all the outer rings.
	  
	  from section 3.2.12.2/3.2.17.2
	  ---------------------
	  isclosed(geometry) :- if geometry is a linestring then returns
	  startpoint == endpoint. If its not a linestring then return NULL.
	  If
	  its a multilinestring, return true only if all the
	  sub-linestrings have
	  startpoint=endpoint.

2001-07-31 19:11  dblasby

	* Added plpgsql functions AddGeometryColumn() and
	  DeleteGeometryColumn().

2001-07-30 17:29  dblasby

	* Starting to integrate all the SRIDs into functions that create
	  geometries or
	  use two geometries. Throws error if try to compare geometries
	  with different
	  SRIDs.

2001-07-30 16:41  pramsey

	* Ooops, back to shp2pgsql as the target (dummy target)

2001-07-30 16:31  pramsey

	* Renamed loader target to 'loader'.

2001-07-30 16:27  pramsey

	* Added a line to automatically make shp2pgsql with 'all'

2001-07-29 17:18  pramsey

	* Added section on upgrading.

2001-07-26 17:41  pramsey

	* And one last time, this time for real, fixing the install
	  location.

2001-07-26 17:37  pramsey

	* Changed back to libdir for the install path

2001-07-26 17:22  pramsey

	* Updated minor version number to 5

2001-07-24 20:37  dblasby

	* added expand_bbox(bbox,double) for easier searching.

2001-07-24 20:18  dblasby

	* minor change to distance(geom,geom) for stability

2001-07-24 20:12  dblasby

	* added distance(geometry,geometry) and support functions

2001-07-23 22:53  pramsey

	* Apply Norman Vine's Cygwin fix for the loader to compile

2001-07-22 19:00  pramsey

	* Fix error in shp2pgsql section.

2001-07-21 00:43  pramsey

	* Added lines for 0.2 and 0.5

2001-07-21 00:16  dblasby

	* Fixes to single-point-line problem.

2001-07-21 00:02  pramsey

	* Updates for 0.5 release.

2001-07-20 23:49  pramsey

	* Entered 0.5 change list

2001-07-20 23:40  pramsey

	* First version.

2001-07-20 23:27  pramsey

	* Change version numbers

2001-07-20 23:26  pramsey

	* Updated to include all new functions and features since release
	  0.2

2001-07-20 18:48  dblasby

	* Dumper changes.

2001-07-20 18:24  pramsey

	* Spelling error in makefile.

2001-07-20 18:23  pramsey

	* Fixed dos2unix problem.

2001-07-20 18:21  pramsey

	* Added newlines after each begin directive.

2001-07-20 16:10  dblasby

	* Added -dump option to produce pg_dump format output. Minor fixes.

2001-07-20 15:25  pramsey

	* Hopefully fixed PGSQL_SRC environment variable test.

2001-07-18 22:17  dblasby

	* Added function:
	  point_inside_circle(geometry, Px, Py, d)
	  - returns true if there is a point in geometry whose distance to
	  (Px,Py) is < d

2001-07-18 21:45  pramsey

	* Changed loader name to shp2pgsql

2001-07-18 21:42  pramsey

	* Initial add of the data loader code.

2001-07-16 16:53  pramsey

	* Added a 'make clean' directive.

2001-06-29 22:32  dblasby

	* Fixed bug: must ALWAYS copy input data - never modify it in
	  place. If you
	  do, it'll (unexpectly) update the database.

2001-06-29 00:08  dblasby

	* Fix typo in box3d

2001-06-28 23:53  dblasby

	* Added force_collection(geometry)

2001-06-28 17:52  dblasby

	* converting a GEOMETRYCOLLECTION to wkb had the size of the wkb
	  off by 9
	  bytes (size of the collection header). Fixed.

2001-06-27 21:43  dblasby

	* *** empty log message ***

2001-06-27 17:28  dblasby

	* Initial version of Projection support (currently limited to
	  ellipsoids).

2001-06-26 23:57  pramsey

	* Building in non-standard location now requires the PGSQL_SRC
	  environment
	  variable to be set and installs in the build location.

2001-06-26 18:33  dblasby

	* Added OGIS support functions and basic constructors.

2001-06-22 18:13  dblasby

	* Altered to point local development library path at right place.

2001-06-22 17:39  cvs

	* Initial revision

2001-06-22 17:39  cvs

	* New repository initialized by cvs2svn.

