]> granicus.if.org Git - postgis/commitdiff
Prepare for 1.5.0b2
authorPaul Ramsey <pramsey@cleverelephant.ca>
Fri, 15 Jan 2010 18:06:38 +0000 (18:06 +0000)
committerPaul Ramsey <pramsey@cleverelephant.ca>
Fri, 15 Jan 2010 18:06:38 +0000 (18:06 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@5130 b70326c6-7e19-0410-871a-916f4a2858ee

ChangeLog
NEWS

index 0142a0eae5f345d4b95e2ba018c3b1cea27d2615..e0e1d4f206f5000dd78a102c297b7ae1b5980b0b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
-2008-06-26 Paul Ramsey <pramsey@cleverelephant.ca>
+2010-01-15 08:13  colivier
 
-        * loader/shapefil.h, dbfopen.c, shp2pgsql.c
-          Fix for DBF files with deleted records. (#29)
+       * regress/tickets.sql, regress/tickets_expected: Round decimal part
+         in #58 ticket unit test. As the previous result was not cross
+         platform compliant
 
-2008-04-12 Paul Ramsey <pramsey@cleverelephant.ca>
-          
-        * lwgeom/Makefile, lwgeom/lwgeom_chip.c, 
-          lwgeom/lwpostgis.sql.in doc/postgis.xml
-          ST_AsGeoJson() patch from Olivier Courtin.
+2010-01-14 14:45  colivier
 
----------  PostGIS-1.3.3 release [2008-04-12] --------------------------
+       * liblwgeom/measures.c: Fix undefined vars in LWDEBUGF (#383)
 
-2008-04-12 Paul Ramsey <pramsey@cleverelephant.ca>
+2010-01-14 08:34  colivier
 
-        * load/shp2pgsql.c
-          Added patch from Regina Obe to support DBF-only
-          loading of attributes without shapes.
+       * TODO: Update TODO. remove ST_GeomFromKML entry
 
-2008-04-07 Paul Ramsey <pramsey@cleverelephant.ca>
+2010-01-12 10:33  mcayland
 
-        * loader/shp2pgsql.c, pgsql2shp.c, getopt.c, getopt.h
-          Renamed all instances of getopt to pgis_gettop to avoid 
-          collision with system getopt.  To do: return to using
-          system getopt and drop our version?  Understand the 
-          actions of the platform #defines in getopt.h?
+       * postgis/Makefile.pgxs: Add missing MODULE_big section for #311
+         which was preventing the main PostGIS library from being
+         installed on older versions of PostgreSQL.
 
-2008-03-28 Paul Ramsey <pramsey@cleverelephant.ca>
+2010-01-12 08:23  robe
 
-        * lwgeom/lwgeom_kml.c, lwgeom/lwpostgis.sql.in
-          Added patch from Eduin Carillo to enhance KML
-          support. 
-          http://code.google.com/p/postgis/issues/detail?id=17
+       * NEWS: slight typo correction
 
-2008-03-28 Paul Ramsey <pramsey@cleverelephant.ca>
+2010-01-12 08:18  robe
 
-        * doc/postgis.xml, lwgeom/lwgeom_svn.c,
-          Added patch from Marco Hugentobler to enhance SVG 
-          support. 2008-February/002883.html
+       * NEWS: Add ST_DFullyWithin and add analysis as descriptor to
+         functions
+
+2010-01-12 04:28  pramsey
+
+       * postgis/postgis.sql.in.c: Change ST_Equals to use && instead of
+         ~= (#378)
+
+2010-01-12 04:24  pramsey
+
+       * NEWS: Shorten trac URL.
+
+2010-01-12 01:01  pramsey
+
+       * make_dist.sh: Add comment about postgis_comments.sql handling in
+         'clean' target of docs
+
+2010-01-12 01:00  pramsey
+
+       * doc/Makefile.in: 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
+
+       * postgis/geography_measurement.c: 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
+
+       * doc/html/image_src/Makefile.in: added missing liblwgeom target
+         needed to build the documentation images
+
+2010-01-09 03:05  robe
+
+       * NEWS: fix typo
+
+2010-01-09 03:05  robe
+
+       * NEWS: Fill in missing spots in News
+
+2010-01-09 00:10  pramsey
+
+       * loader/shp2pgsql-gui.c: Use macro define to determine default
+         geometry column name in gui
+
+2010-01-08 23:39  pramsey
+
+       * NEWS: Update the NEW file
+
+2010-01-08 23:16  pramsey
+
+       * postgis/postgis_drop.sql.in.c: Added in one removed function
+         (st_max_distance, replaced by st_maxdistance) to the drop script
+         (#330)
+
+2010-01-08 22:48  pramsey
+
+       * configure.ac, postgis/Makefile.in, postgis/Makefile.pgxs:
+         Override pgxs defaults for install, from mcayland (#311)
+
+2010-01-07 16:04  mcayland
+
+       * postgis/geography_estimate.c, postgis/lwgeom_estimate.c,
+         postgis/lwgeom_pg.h: Apply a modified version of Guillaume
+         Lelarge's patch to allow compilation under current PostgreSQL 8.5
+         CVS.
+
+2010-01-04 23:25  pramsey
+
+       * loader/shp2pgsql-core.c: Initailize config value from
+         simple_geometries
+
+2010-01-04 19:52  pramsey
+
+       * loader/shp2pgsql-core.c: Bracked and reformat comparison to be
+         more explicit
+
+2010-01-04 17:55  pramsey
+
+       * liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_libgeom.h,
+         liblwgeom/lwcollection.c, liblwgeom/lwmcurve.c,
+         liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c,
+         liblwgeom/lwmsurface.c, liblwgeom/lwpoly.c: 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
+
+       * loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c,
+         loader/shp2pgsql-core.h: Remove the ifdef/endif blocks for
+         HAVE_ICONV (#367)
+
+2010-01-04 05:42  pramsey
+
+       * configure.ac: Make configure error out when iconv is unavailable.
+         (#367)
+
+2010-01-04 05:21  pramsey
+
+       * loader/shp2pgsql-gui.c: Minor change to about dialog build.
+
+2010-01-04 04:52  pramsey
+
+       * loader/shp2pgsql-gui.c: Re-fix connection password hiding (#356)
+
+2010-01-04 00:34  pramsey
+
+       * loader/shp2pgsql-gui.c: Fix the RCSID to actually substitute
+
+2010-01-04 00:32  pramsey
+
+       * loader/shp2pgsql-gui.c: Add an About dialogue that contains the
+         revision string (hopefully)
+
+2010-01-04 00:31  pramsey
+
+       * liblwgeom/lwcollection.c: Make lwcollection_extract slightly more
+         empty-intelligent
+
+2010-01-03 23:05  pramsey
+
+       * loader/shp2pgsql-gui.c: 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
+
+       * loader/shp2pgsql-core.c: Add initialization to fix one Win32
+         segfault.
+
+2010-01-02 07:01  pramsey
+
+       * loader/Makefile.in: Add getopt.o into the modules used by
+         shp2pgsql-gui.exe
+
+2010-01-02 06:57  pramsey
+
+       * loader/shp2pgsql-gui.c: Flip back to pgis_getopt
+
+2010-01-01 20:28  pramsey
+
+       * loader/shp2pgsql-core.c: Change log entry to reflect actual iconv
+         target encoding (UTF-8, not UTF8)
+
+2010-01-01 19:44  robe
+
+       * doc/installation.xml: amend upgrade instructions to include
+         description postgis_upgrade*.sql
+
+2010-01-01 19:30  robe
+
+       * doc/using_postgis_dataman.xml: put in ?, -n and -N missing from
+         loader list
+
+2009-12-31 12:41  robe
+
+       * doc/using_postgis_dataman.xml: minor change
+
+2009-12-31 11:56  robe
+
+       * doc/using_postgis_dataman.xml: amend shp2pgsql section to mention
+         gui loader and also -G geography switch
+
+2009-12-30 15:31  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: change wording in what is new
+         titles to reflect they show both new and changed/enhanced
+         functions
+
+2009-12-30 15:12  robe
+
+       * doc/reference_accessor.xml, doc/reference_misc.xml: 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
+
+       * postgis/lwgeom_functions_basic.c,
+         regress/sql-mm-circularstring_expected,
+         regress/sql-mm-compoundcurve_expected, regress/tickets_expected:
+         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
+
+       * doc/reference_accessor.xml: ST_Box back to Box link ref
+
+2009-12-30 12:53  robe
+
+       * doc/faq.xml, doc/reference_misc.xml: 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
+
+       * doc/faq.xml, doc/reference_misc.xml: amend faqs and change
+         Box2D,Box3D to ST_Box...
+
+2009-12-30 09:15  robe
+
+       * doc/reference_constructor.xml: correct example
+
+2009-12-30 07:20  robe
+
+       * doc/reference_accessor.xml: more clarity on the float4/float8 for
+         ST_Envelope
+
+2009-12-30 06:53  robe
+
+       * doc/reference_accessor.xml: #531 ST_Envelope has wrong return
+         type changed from boolean to geometry
+
+2009-12-30 06:45  robe
+
+       * doc/reference_operator.xml: slight wording change
+
+2009-12-30 06:44  robe
+
+       * doc/reference_operator.xml: fill in mising geography = operator
+
+2009-12-30 06:38  robe
+
+       * doc/reference_constructor.xml: fix typo
+
+2009-12-30 06:12  robe
+
+       * doc/reference_constructor.xml: #365 document ST_GeogFromWKB and
+         ST_GeogFromText
+
+2009-12-30 01:25  pramsey
+
+       * postgis/geography.sql.in.c: Rename ST_GeographyFromBinary to
+         ST_GeogFromWKB. Add ST_GeogFromText to ape the ISO geometry spec
+         more closely. (#360)
+
+2009-12-30 01:20  pramsey
+
+       * loader/shp2pgsql-gui.c: Remove the NULL policy line from the GUI
+         options (#363)
+
+2009-12-30 01:12  pramsey
+
+       * loader/shp2pgsql-core.c, loader/shp2pgsql-core.h,
+         loader/shp2pgsql-gui.c: Make a few things more explicit in the
+         handling of encoding.
+
+2009-12-29 20:23  pramsey
+
+       * loader/shp2pgsql-gui.c: Remove a couple compiler warnings
+         following last change.
+
+2009-12-29 20:16  pramsey
+
+       * loader/shp2pgsql-gui.c: Change options dialogue into actual GTK
+         dialog and move to creating/destroying it on each appearance.
+         (#363)
+
+2009-12-29 19:23  pramsey
+
+       * loader/shp2pgsql-gui.c: Try and get around the expanding window
+         problem
+
+2009-12-29 08:52  mcayland
+
+       * loader/shp2pgsql-gui.c: Add a filter name to the shapefile file
+         selector; this is just a cosmetic fix.
+
+2009-12-29 08:35  mcayland
+
+       * loader/shp2pgsql-gui.c: 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
+
+       * loader/Makefile.in: Include GUI as conditional install target
+
+2009-12-28 13:32  mcayland
+
+       * loader/shp2pgsql-core.c: Add some more missing defaults to the
+         shapefile loader configuration.
+
+2009-12-27 17:16  mcayland
+
+       * loader/shp2pgsql-core.c, loader/shp2pgsql-gui.c: 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
+
+       * loader/shp2pgsql-gui.c: Fix up another password leaking into the
+         log (#356)
+
+2009-12-24 00:57  pramsey
+
+       * loader/shp2pgsql-gui.c: Handle case where there is no password to
+         sanitize
+
+2009-12-23 19:49  pramsey
+
+       * loader/shp2pgsql-gui.c: Sanitize the connection string displayed
+         in the GUI log (#356)
+
+2009-12-23 19:34  pramsey
+
+       * loader/pgsql2shp.c: Add support for dumping geography tables.
+         (#251)
+
+2009-12-23 15:48  colivier
+
+       * postgis/lwgeom_in_gml.c, regress/in_gml.sql,
+         regress/in_gml_expected: 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
+
+       * loader/Makefile.in: Remove hack PGAdmin GUI target (#355)
+
+2009-12-22 20:50  pramsey
+
+       * loader/shp2pgsql-gui.c: Add message to GUI when creating spatial
+         index.
+
+2009-12-22 19:38  pramsey
+
+       * loader/Makefile.in: Add shp2pgsql-pgadmin build target for exe
+         without special win32 options.
+
+2009-12-22 12:38  mcayland
+
+       * loader/shp2pgsql-core.c: Fix bug in geography support when
+         creating indexes.
+
+2009-12-22 12:28  mcayland
+
+       * loader/shp2pgsql-core.c, loader/shp2pgsql-gui.c: 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
+
+       * loader/shp2pgsql-core.c: Handle index building when loading
+         geography
+
+2009-12-22 00:27  pramsey
+
+       * loader/shp2pgsql-gui.c: Add support for GEOGRAPHY type to loader
+         GUI. (#251)
+
+2009-12-21 23:22  pramsey
+
+       * loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c,
+         loader/shp2pgsql-core.h, loader/shp2pgsql-gui.c: Add support for
+         geography type to command-line loader (#251)
+
+2009-12-20 17:42  pramsey
+
+       * liblwgeom/g_ptarray.c, liblwgeom/lwcollection.c,
+         liblwgeom/lwgeodetic.c, liblwgeom/lwgeom.c, liblwgeom/lwmline.c,
+         liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, liblwgeom/lwtree.c,
+         liblwgeom/measures.c, loader/pgsql2shp.c,
+         loader/shp2pgsql-core.c: CFLAGS=-pedantic pass over the codebase
+         and warnings reduced
+
+2009-12-20 17:23  pramsey
+
+       * postgis/lwgeom_in_kml.c: Disable unused static function.
+
+2009-12-20 04:42  pramsey
+
+       * loader/getopt.c, loader/pgsql2shp.c, loader/shp2pgsql-core.h:
+         Minor changes to header inclusions.
+
+2009-12-20 04:31  pramsey
+
+       * loader/shp2pgsql-cli.c: Fix bracket issue in commandline opt
+         handline
+
+2009-12-19 03:56  pramsey
+
+       * loader/getopt.c, loader/getopt.h, loader/shp2pgsql-cli.c:
+         Radically simpler getopt implementation from AT&T UNIX.
+
+2009-12-18 20:51  pramsey
+
+       * loader/shp2pgsql-gui.c: Add some logging during the load so we
+         can see what's going on.
+
+2009-12-18 19:28  colivier
+
+       * regress/in_gml.sql, regress/in_gml_expected: remove the #273
+         test, as it already the same than point_1
+
+2009-12-18 19:08  colivier
+
+       * configure.ac, doc/reference_constructor.xml,
+         doc/reference_management.xml, doc/release_notes.xml,
+         postgis/lwgeom_functions_basic.c, postgis/lwgeom_in_gml.c,
+         postgis/lwgeom_in_kml.c, postgis/postgis.sql.in.c,
+         postgis/sqldefines.h.in, postgis/uninstall_postgis.sql.in.c,
+         postgis_config.h.in, regress/Makefile.in: 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
+
+       * loader/pgsql2shp.c: Moved size of int8 down to 19 chars (#326)
+
+2009-12-18 18:26  robe
+
+       * doc/faq.xml: fix some typos, cosmetic changes, throw some more
+         geography around
+
+2009-12-18 17:43  robe
+
+       * doc/faq.xml, doc/using_postgis_dataman.xml: Find a home for
+         Paul's examples and Advanced FAQ and back reference from main FAQ
+         section
+
+2009-12-18 17:16  robe
+
+       * doc/faq.xml, doc/using_postgis_dataman.xml: 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
+
+       * loader/Makefile.in, loader/getopt.c, loader/getopt.h,
+         loader/pgsql2shp.c, loader/shp2pgsql-cli.c,
+         loader/shp2pgsql-core.c, loader/shp2pgsql-core.h,
+         loader/shp2pgsql-gui.c: Reverting the change of r5007, removal of
+         the getopt hack, to get windows builds working again.
+
+2009-12-18 06:39  pramsey
+
+       * configure.ac, loader/Makefile.in, loader/shp2pgsql-gui.ico,
+         loader/shp2pgsql-gui.rc: Add in icon and resource information for
+         Win32 GUI
+
+2009-12-18 05:55  pramsey
+
+       * configure.ac, loader/Makefile.in: Make GUI open w/o console under
+         Win32
+
+2009-12-17 12:54  mcayland
+
+       * loader/shp2pgsql-gui.c: 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
+
+       * loader/shp2pgsql-gui.c: 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
+
+       * loader/shp2pgsql-gui.c: Fix memory scope error (resulting in
+         segfault) accidentally introduced by the command line changes.
+
+2009-12-16 17:13  pramsey
+
+       * loader/shp2pgsql-core.h: Temporarily de-regress the loader while
+         talking to -devel
+
+2009-12-16 17:00  pramsey
+
+       * liblwgeom/libgeom.h, postgis/geography_estimate.c: Quiet solaris
+         warnings
+
+2009-12-16 16:49  pramsey
+
+       * postgis/lwgeom_chip.c: Remove warning on Solaris
+
+2009-12-16 00:43  pramsey
+
+       * postgis/geography_estimate.c: Add initial values.
+
+2009-12-15 23:55  pramsey
+
+       * loader/pgsql2shp.c: Change MAX_DBF_FIELD_SIZE to 254 (#326)
+
+2009-12-15 23:44  pramsey
+
+       * loader/shp2pgsql-core.c, loader/shp2pgsql-core.h,
+         loader/shp2pgsql-gui.c: Add in support for command-line options
+         for connection info to GUI (#338)
+
+2009-12-15 21:45  pramsey
+
+       * loader/Makefile.in, loader/getopt.c, loader/getopt.h,
+         loader/pgsql2shp.c, loader/shp2pgsql-cli.c,
+         loader/shp2pgsql-core.c, loader/shp2pgsql-core.h,
+         loader/shp2pgsql-gui.c: 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
+
+       * loader/pgsql2shp.c: Make null date field blank rather than
+         00000000 (#321)
+
+2009-12-15 20:08  pramsey
+
+       * postgis/geography.h, postgis/geography_inout.c: Make 4326 the
+         default SRID for "unknown" cases, both in column creation and in
+         geography object creation. (#347)
+
+2009-12-15 18:44  pramsey
+
+       * configure.ac, loader/Makefile.in, loader/shp2pgsql-gui.c: 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
+
+       * loader/shp2pgsql-core.c: Fix buffer overrun case.
+
+2009-12-15 15:10  pramsey
+
+       * utils/postgis_restore.pl: Remove syntax error (fumbling fingers?)
+         in the usage line (#345)
+
+2009-12-15 15:08  pramsey
+
+       * postgis/lwgeom_ogc.c: 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
+
+       * loader/Makefile.in: Flip argument order for -cli exe build and
+         add CFLAGS back into linking line
+
+2009-12-14 11:26  mcayland
+
+       * loader/shp2pgsql.c: Remove the original shp2pgsql.c file which is
+         no longer required with the new architecture.
+
+2009-12-14 01:38  mcayland
+
+       * loader/shp2pgsql-core.c: Fix incorrect logic when outputting
+         escaped strings; COPY does not require the attribute to be
+         surrounded by apostrophes.
+
+2009-12-14 01:23  mcayland
+
+       * loader/shp2pgsql-cli.c: Fix missing COPY terminator from
+         shp2pgsql command line component.
+
+2009-12-13 20:31  mcayland
+
+       * loader/Makefile.in, loader/shp2pgsql-cli.c,
+         loader/shp2pgsql-core.c, loader/shp2pgsql-core.h,
+         loader/shp2pgsql-gui.c, loader/shp2pgsql.c: 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
+
+       * doc/using_postgis_dataman.xml: added identifier to shp2pgsql
+         usage section
+
+2009-12-09 17:12  kneufeld
+
+       * doc/using_postgis_dataman.xml: updated "Using the Loader" to
+         demonstrate the use of the available options
+
+2009-12-09 05:08  robe
+
+       * doc/reference_misc.xml: 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
+
+       * doc/using_postgis_app.xml: Fix mistakes in geography faq item.
+
+2009-12-04 15:39  robe
+
+       * postgis/geography.sql.in.c: 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
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: 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
+
+       * spatial_ref_sys.sql: removed VACUUM
+         made into a single transaction block
+
+2009-12-03 18:51  kneufeld
+
+       * doc/using_postgis_dataman.xml: removed url that is probably the
+         cause in breaking docbook
+
+2009-12-03 18:43  kneufeld
+
+       * doc/using_postgis_dataman.xml: a couple typos in the DE-9IM
+         explanation
+         added further reading references.
+
+2009-12-03 16:23  kneufeld
+
+       * doc/using_postgis_dataman.xml: fixed a typo and added a few cross
+         links
+
+2009-12-03 14:23  robe
+
+       * doc/html/images/matrix_autocast.png,
+         doc/html/images/matrix_checkmark.png,
+         doc/html/images/matrix_transform.png,
+         doc/xsl/postgis_aggs_mm.xml.xsl: 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
+
+       * doc/reference_output.xml: fill in missing curve support flags for
+         outputs
+
+2009-12-03 06:14  kneufeld
+
+       * doc/using_postgis_dataman.xml: added a few reference cross links
+
+2009-12-02 23:41  kneufeld
+
+       * doc/using_postgis_dataman.xml: removed borders around the tables
+         in the geometry compliancy section
+
+2009-12-02 23:25  kneufeld
+
+       * doc/html/style.css, doc/using_postgis_dataman.xml: added some
+         thoughts on DE-9IM
+
+2009-12-02 23:23  kneufeld
+
+       * doc/html/image_src/Makefile.in: added target to resize certain
+         images
+
+2009-12-02 22:05  robe
+
+       * doc/reference_operator.xml: Flag more as working with curves. I
+         think all do except same operator but need to verify.
+
+2009-12-02 21:48  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: 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
+
+       * doc/html/image_src/Makefile.in, doc/html/image_src/de9im01.wkt,
+         doc/html/image_src/de9im02.wkt, doc/html/image_src/de9im03.wkt,
+         doc/html/image_src/de9im04.wkt, doc/html/image_src/de9im05.wkt,
+         doc/html/image_src/de9im06.wkt, doc/html/image_src/de9im07.wkt,
+         doc/html/image_src/de9im08.wkt, doc/html/image_src/de9im09.wkt,
+         doc/html/image_src/de9im10.wkt, doc/html/image_src/de9im11.wkt,
+         doc/html/image_src/de9im12.wkt, doc/html/image_src/de9im13.wkt,
+         doc/html/image_src/styles.conf: added de9im images
+
+2009-12-02 15:20  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: Now that pdf table layout is
+         fixed with informal table -- put back operators in matrix
+
+2009-12-02 14:47  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: Do I dear try an informal table
+         again :)
+
+2009-12-02 14:03  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: Try Mateusz idea of a unicode
+         checkmark
+
+2009-12-01 22:54  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: hmm spelled geometry wrong
+
+2009-12-01 22:40  robe
+
+       * doc/html/style.css: get rid of padding on tables
+
+2009-12-01 22:30  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: try again
+
+2009-12-01 21:47  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: back to formal table
+
+2009-12-01 20:08  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl:
+
+2009-12-01 20:00  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: try again
+
+2009-12-01 19:53  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl:
+
+2009-12-01 19:34  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: fix build
+
+2009-12-01 19:19  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: seeif pdf looks better with an
+         informaltable
+
+2009-12-01 18:30  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: title change
+
+2009-12-01 18:29  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: typo
+
+2009-12-01 18:07  robe
+
+       * doc/html/style.css, doc/xsl/postgis_aggs_mm.xml.xsl: Add sql mm
+         compliance column get rid of cell-padding
+
+2009-12-01 17:17  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: 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
+
+       * doc/html/style.css, doc/xsl/postgis_aggs_mm.xml.xsl: fix filter
+         for 2.5D/curved support. More tweaking of style
+
+2009-12-01 16:42  robe
+
+       * doc/html/style.css, doc/xsl/postgis_aggs_mm.xml.xsl: get rid of
+         border=0 altogether exclude management,types, and transaction
+         from matrix
+
+2009-12-01 16:15  robe
+
+       * doc/html/style.css: border not taking
+
+2009-12-01 15:09  robe
+
+       * doc/html/style.css: I want table borders
+
+2009-12-01 14:42  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: oops had left over junk -- get
+         rid of junk
+
+2009-12-01 14:28  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: try to get rid of section
+         abstract -- see if pdflatex accepts super duper matrix
+
+2009-12-01 14:15  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: First attempt at super-duper
+         type functionality compare matrix
+
+2009-11-30 22:08  pramsey
+
+       * liblwgeom/cunit/cu_measures.c, liblwgeom/lwtree.c: Fix up
+         boundary condition in node interaction test.
+
+2009-11-30 20:52  pramsey
+
+       * liblwgeom/Makefile.in, liblwgeom/lwalgorithm.c,
+         liblwgeom/lwalgorithm.h, liblwgeom/lwgeodetic.h,
+         liblwgeom/lwtree.c, liblwgeom/lwtree.h, liblwgeom/measures.c: Add
+         an internal geometry tree for use in a native prepared geometry
+         scheme for fast intersection tests.
+
+2009-11-30 20:50  pramsey
+
+       * liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_geodetic.c,
+         liblwgeom/cunit/cu_geodetic.h,
+         liblwgeom/cunit/cu_geodetic_data.h, liblwgeom/cunit/cu_libgeom.c,
+         liblwgeom/cunit/cu_libgeom.h, liblwgeom/cunit/cu_measures.c,
+         liblwgeom/cunit/cu_measures.h, liblwgeom/cunit/cu_tester.h: Add
+         svn:keywords to everyone
+
+2009-11-30 20:49  pramsey
+
+       * regress/in_gml_expected: Add NL to end of expected file.
+
+2009-11-30 20:44  pramsey
+
+       * regress/in_gml.sql, regress/in_gml_expected, regress/tickets.sql,
+         regress/tickets_expected: 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
+
+       * postgis_config.h.in: Move have_libxml2 define to the other
+         library have_ defines.
+
+2009-11-30 20:37  pramsey
+
+       * configure.ac, postgis/sqldefines.h.in,
+         postgis/uninstall_postgis.sql.in.c: Fix warnings from cpp during
+         sql file build as reported by kneufeld
+
+2009-11-30 19:56  pramsey
+
+       * postgis/postgis_drop.sql.in.c, postgis/sqldefines.h.in,
+         postgis/uninstall_geography.sql.in.c,
+         postgis/uninstall_postgis.sql.in.c: Updated SQL files for
+         uninstallation to match current state.
+
+2009-11-30 19:12  pramsey
+
+       * README.postgis: Update the upgrade process description to match
+         new scripts.
+
+2009-11-30 17:27  pramsey
+
+       * postgis/geography.sql.in.c: Rename ST_PointOutside to
+         _ST_PointOutside (#325)
+
+2009-11-30 16:40  kneufeld
+
+       * postgis/postgis.sql.in.c: renamed ST_DumpPoints to _ST_DumpPoints
+
+2009-11-30 14:30  robe
+
+       * doc/template.xml: revise template to use new entities
+
+2009-11-30 14:24  robe
+
+       * doc/reference_processing.xml: availability note not specified
+         right for ST_DumpPoints
+
+2009-11-30 09:16  robe
+
+       * doc/reference_processing.xml: fill in missing proto for
+         st_polygonize
+
+2009-11-29 09:07  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: 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
+
+       * doc/reference_measure.xml: Add missing ST_CoveredBy proto for
+         geography
+
+2009-11-28 07:13  robe
+
+       * doc/reference.xml, doc/reference_type.xml: try to force paragraph
+         at top using sectinfo abstract. Make note about deprecation more
+         threatening.
+
+2009-11-28 06:50  robe
+
+       * doc/reference_type.xml: slight amendment to description of casts
+
+2009-11-28 06:40  robe
+
+       * doc/reference_type.xml, doc/xsl/postgis_aggs_mm.xml.xsl: fill out
+         casting behavior, also list box type functions and links to it
+         and from it
+
+2009-11-27 23:38  pramsey
+
+       * regress: Add install directory as an ignore.
+
+2009-11-27 20:58  robe
+
+       * doc/reference_processing.xml: link to new geometry_dump sections,
+         also alphabetize dump functions
+
+2009-11-27 20:39  robe
+
+       * doc/reference_type.xml, doc/xsl/postgis_aggs_mm.xml.xsl: thanks
+         Kevin -- this should work now
+
+2009-11-27 20:31  robe
+
+       * doc/reference_type.xml: take out link and see if hudson is happy
+
+2009-11-27 20:01  robe
+
+       * doc/reference_type.xml: try again - maybe typo
+
+2009-11-27 19:46  robe
+
+       * doc/reference_type.xml, doc/xsl/postgis_aggs_mm.xml.xsl: 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
+
+       * doc/using_postgis_app.xml: A few more Mapserver usage updates.
+
+2009-11-27 19:17  pramsey
+
+       * doc/using_postgis_app.xml: Update the using mapserver section a
+         little
+
+2009-11-27 17:50  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c,
+         liblwgeom/cunit/cu_geodetic_data.h: Add newlines at file ends to
+         silence warnings
+
+2009-11-27 17:06  kneufeld
+
+       * doc/reference_processing.xml, doc/using_postgis_dataman.xml:
+         Fixed a few typos and missing references
+
+2009-11-27 16:28  robe
+
+       * doc/html/image_src/st_longestline03.wkt,
+         doc/reference_measure.xml: okay another try. bad scaling
+
+2009-11-27 16:01  robe
+
+       * doc/html/image_src/st_closestpoint01.wkt,
+         doc/html/image_src/st_closestpoint02.wkt: make all colors
+         different for clarity
+
+2009-11-27 15:37  robe
+
+       * doc/html/image_src/st_closestpoint01.wkt,
+         doc/html/image_src/st_closestpoint02.wkt: forgot images
+
+2009-11-27 15:36  robe
+
+       * doc/html/image_src/Makefile.in,
+         doc/html/image_src/st_longestline03.wkt,
+         doc/reference_measure.xml: 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
+
+       * doc/html/image_src/Makefile.in,
+         doc/html/image_src/st_longestline03.wkt,
+         doc/reference_measure.xml: another st_longestline example
+
+2009-11-26 17:56  mcayland
+
+       * regress/regress_expected, regress/sql-mm-curvepoly_expected:
+         Commit slightly altered regression tests for the above.
+
+2009-11-26 17:55  mcayland
+
+       * liblwgeom/lwgparse.c: 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
+
+       * doc/html/image_src/st_longestline01.wkt,
+         doc/html/image_src/st_shortestline01.wkt,
+         doc/reference_measure.xml: change shortestline/longestline
+         point/line example
+
+2009-11-25 23:37  robe
+
+       * doc/html/image_src/st_shortestline01.wkt: another typo
+
+2009-11-25 23:36  robe
+
+       * doc/html/image_src/st_longestline01.wkt: fix typo in coordinates
+
+2009-11-25 23:07  robe
+
+       * doc/html/image_src/st_longestline01.wkt,
+         doc/html/image_src/st_shortestline01.wkt,
+         doc/reference_measure.xml: make diagrams more interesting
+
+2009-11-25 22:48  robe
+
+       * doc/html/image_src/Makefile.in,
+         doc/html/image_src/st_longestline01.wkt,
+         doc/html/image_src/st_longestline02.wkt,
+         doc/html/image_src/st_shortestline02.wkt,
+         doc/reference_measure.xml: Put in figures for ST_LongestLine.
+         revise figure for shortest line make geometries the same for easy
+         compare
+
+2009-11-25 22:15  robe
+
+       * doc/reference_measure.xml: cosmetic changes
+
+2009-11-25 22:12  robe
+
+       * doc/html/image_src/Makefile.in,
+         doc/html/image_src/st_shortestline01.wkt,
+         doc/html/image_src/st_shortestline02.wkt,
+         doc/reference_measure.xml: Put in images for ST_ShortestLine
+
+2009-11-25 21:49  robe
+
+       * doc/reference_measure.xml: put in missing availability notes
+
+2009-11-25 19:15  pramsey
+
+       * doc/reference_measure.xml, doc/reference_old.xml,
+         liblwgeom/cunit/cu_measures.c, liblwgeom/cunit/cu_measures.h,
+         liblwgeom/liblwgeom.h, liblwgeom/lwcircstring.c,
+         liblwgeom/measures.c, liblwgeom/measures.h,
+         postgis/long_xact.sql.in.c, postgis/lwgeom_functions_basic.c,
+         postgis/postgis.sql.in.c, postgis/sqlmm.sql.in.c,
+         postgis/uninstall_postgis.sql.in.c, regress/measures.sql,
+         regress/measures_expected: Merge Nicklas Aven's distance spike
+         into trunk. (#63, #231)
+
+2009-11-24 22:10  kneufeld
+
+       * doc/reference_processing.xml: added refentry section for
+         ST_DumpPoints()
+
+2009-11-24 21:46  kneufeld
+
+       * doc/html/image_src/Makefile.in,
+         doc/html/image_src/st_dumppoints01.wkt,
+         doc/html/image_src/styles.conf: added an ST_DumpPoints image to
+         the collection.
+
+2009-11-24 17:28  colivier
+
+       * postgis/lwgeom_in_gml.c: explicit NULL test on xa->name. Related
+         to #273
+
+2009-11-24 10:28  colivier
+
+       * doc/reference_constructor.xml: add also availability note to
+         GmlToSQL()
+
+2009-11-24 10:20  colivier
+
+       * doc/reference_management.xml: add availability information for
+         postgis_libxml_version()
+
+2009-11-23 18:07  robe
+
+       * doc/reference_type.xml, doc/xsl/postgis_comments.sql.xsl: #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
+
+       * doc/postgis.xml, doc/reference.xml, doc/reference_type.xml: New
+         postgresql type section per #300. Still need to modify
+         postgis_comments.sql.xsl accordingly
+
+2009-11-23 14:26  colivier
+
+       * configure.ac, doc/reference_management.xml,
+         postgis/lwgeom_functions_basic.c, postgis/postgis.sql.in.c,
+         postgis/sqldefines.h.in, postgis_config.h.in: 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
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c,
+         liblwgeom/lwgeodetic.h: Move utility functions only used in cunit
+         tests to the cunit code.
+
+2009-11-22 04:28  pramsey
+
+       * liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h,
+         liblwgeom/lwspheroid.c: Replace pow(,2.0) with POW2 macro.
+
+2009-11-21 06:08  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/g_box.c,
+         liblwgeom/g_serialized.c, liblwgeom/g_util.c,
+         liblwgeom/libgeom.h, liblwgeom/liblwgeom.h,
+         liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h,
+         liblwgeom/lwgeom.c, liblwgeom/lwspheroid.c,
+         postgis/geography_measurement.c, postgis/lwgeom_spheroid.c: 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
+
+       * doc/reference_processing.xml: update st_buffer, st_intersection
+         details for geography to reflect what we are actually doing in
+         bestsrid calc
+
+2009-11-21 03:31  robe
+
+       * doc/reference_editor.xml: grammar correction
+
+2009-11-20 20:12  pramsey
+
+       * postgis/geography_gist.c: Fix an error hidden in a debug line.
+
+2009-11-20 18:36  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c: Fix
+         graxing case and improve co-linear handling with help from
+         Nicklas Aven (#314)
+
+2009-11-20 18:05  kneufeld
+
+       * doc/Makefile.in: added missing dependency of postgis_aggs_mm for
+         the comments
+
+2009-11-20 14:02  mcayland
+
+       * loader/pgsql2shp.c: Apply Kris Jurka's pgsql2shp patches, as
+         detail in the postgis-devel archives on 12th Nov. Thanks Kris!
+
+2009-11-20 13:53  mcayland
+
+       * loader/shp2pgsql.c: 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
+
+       * doc/Makefile.in, doc/postgis.xml, doc/reference.xml,
+         doc/xsl/postgis_aggs_mm.xml.xsl,
+         doc/xsl/postgis_comments.sql.xsl,
+         doc/xsl/postgis_gardentest.sql.xsl,
+         doc/xsl/postgis_gardentest_subset.sql.xsl: 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
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h,
+         liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_libgeom.h,
+         liblwgeom/lwgeodetic.c: Handle the case where the stabline and a
+         polygon edge are co-linear in point-in-polygon test.
+
+2009-11-19 15:39  mcayland
+
+       * loader/Makefile.in, regress/run_test: Alter regression test
+         harness so that shp2pgsql/pgsql2shp can be tested without being
+         installed.
+
+2009-11-19 00:54  pramsey
+
+       * doc/reference.xml: Attempt to clarify MULTIPOLYGON behavior in
+         ST_SimplifyPreserveTopology (#240)
+
+2009-11-18 19:54  pramsey
+
+       * doc/reference_editor.xml: Add another example (#218)
+
+2009-11-18 19:53  pramsey
+
+       * doc/reference_editor.xml: Put constants reference in the example,
+         so people see it (nobody reads documentation) (#218)
+
+2009-11-18 17:28  kneufeld
+
+       * doc/Makefile.in: Ok, well that didn't work. Reverting changes.
+
+2009-11-18 17:19  kneufeld
+
+       * doc/Makefile.in: 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
+
+       * extras/history_table, extras/history_table/README,
+         extras/history_table/history_table.sql: Add in the history table
+         convenience functions, a README and some manual examples for
+         pedagogy.
+
+2009-11-17 22:29  pramsey
+
+       * liblwgeom/cunit/cu_libgeom.c: Fix a double-free in the unit test
+         for collection extract.
+
+2009-11-17 20:14  pramsey
+
+       * doc/reference_editor.xml: Add availability line.
+
+2009-11-17 20:05  pramsey
+
+       * doc/reference_editor.xml: Add more explanation of type numbers.
+
+2009-11-17 20:03  pramsey
+
+       * doc/reference_editor.xml, liblwgeom/cunit/cu_libgeom.c,
+         liblwgeom/cunit/cu_libgeom.h, liblwgeom/liblwgeom.h,
+         liblwgeom/lwcollection.c, liblwgeom/lwutil.c,
+         postgis/lwgeom_functions_basic.c, postgis/postgis.sql.in.c,
+         regress/regress.sql, regress/regress_expected: Implement
+         ST_CollectionExtract() to pull specific homogeneous collections
+         out of heterogeneous collections. Regressions and documentation
+         included. (#218)
+
+2009-11-17 17:23  pramsey
+
+       * regress/wmsservers.sql, regress/wmsservers_expected: Trim the
+         binary versions of geometries to try and remove regressions from
+         other platforms.
+
+2009-11-17 14:00  mcayland
+
+       * postgis/Makefile.in, regress/Makefile.in: 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
+
+       * regress/tickets.sql, regress/tickets_expected: Add tests from
+         #210 to the tickets.sql
+
+2009-11-17 04:25  pramsey
+
+       * regress/Makefile.in, regress/tickets.sql,
+         regress/tickets_expected: Add tickets.sql and expected tests
+         derived from old trac entries (#214)
+
+2009-11-16 23:30  pramsey
+
+       * regress/wmsservers.sql, regress/wmsservers_expected: Add
+         identifying lines to SQL so that error lines are easier to find.
+
+2009-11-16 23:22  pramsey
+
+       * regress/Makefile.in: Remove trailing space from libname
+
+2009-11-16 22:01  pramsey
+
+       * regress/Makefile.in: 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
+
+       * regress/Makefile.in, regress/wmsservers.sql,
+         regress/wmsservers_expected: Add in tests for
+         MapServer/Geoserver-style SQL calls. (#224)
+
+2009-11-16 20:25  pramsey
+
+       * configure.ac: Make scripts version independent of library
+         micro-version.
+
+2009-11-16 19:52  pramsey
+
+       * configure.ac, utils/read_scripts_version.pl: Make
+         POSTGIS_SCRIPTS_VERSION reflect the maximum SVN version of the
+         SQL input files. (#242)
+
+2009-11-16 19:47  kneufeld
+
+       * postgis/postgis.sql.in.c, regress/Makefile.in,
+         regress/dumppoints.sql, regress/dumppoints_expected: 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
+
+       * postgis/geography_inout.c: Make an unknown geography SRID
+         translate to a 4326 geometry SRID during a cast (#298)
+
+2009-11-16 19:06  robe
+
+       * doc/reference_constructor.xml: forgot availability note
+
+2009-11-16 19:04  robe
+
+       * doc/reference_constructor.xml: fix typos in ST_MakeEnvelope (at
+         least he tries :) )
+
+2009-11-16 18:46  pramsey
+
+       * doc/reference_constructor.xml, regress/regress.sql,
+         regress/regress_expected: Add doco and regression tests for
+         ST_MakeEnvelope() (#199)
+
+2009-11-16 18:28  pramsey
+
+       * postgis/lwgeom_functions_basic.c, postgis/postgis.sql.in.c: Add
+         ST_MakeEnvelope() constructor, terse function for making bbox
+         polygons. (#199)
+
+2009-11-16 13:50  robe
+
+       * doc/xsl/postgis_gardentest_subset.sql.xsl: revise to deal with
+         boolean arguments
+
+2009-11-16 12:57  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: 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
+
+       * doc/installation.xml: More encouragement to use GEOS 3.2 :)
+
+2009-11-16 05:53  robe
+
+       * doc/installation.xml: get rid of reference to loading
+         geography.sql (now integrated in postgis.sql)
+
+2009-11-16 00:28  colivier
+
+       * doc/Makefile.in, doc/postgis.xml, doc/reference.xml: revert
+         Makefile.in reference.xml and postgis.xml to r4816. Need to fix
+         NewFunction reference to go further :(
+
+2009-11-16 00:27  pramsey
+
+       * postgis/geography_measurement.c, postgis/lwgeom_transform.c:
+         Cowboy triumphs. (#304)
+
+2009-11-15 23:13  pramsey
+
+       * postgis/geography_measurement.c: Actually use Antarctic
+         stereographic for antarctic points. (#304)
+
+2009-11-15 22:17  colivier
+
+       * doc/Makefile.in: Add final semicolon. Remove useless copy related
+         to reference.xml
+
+2009-11-15 22:03  colivier
+
+       * doc/Makefile.in: Add forgotten .xml (in pdf rule)
+
+2009-11-15 21:55  colivier
+
+       * doc/Makefile.in: Add forgotten .xml in postgis-out rule
+
+2009-11-15 21:23  colivier
+
+       * doc/Makefile.in: Update Makefile rules, related to reference.xml
+         split (r4817)
+
+2009-11-15 20:39  colivier
+
+       * doc/postgis.xml, doc/reference.xml, doc/reference_accessor.xml,
+         doc/reference_constructor.xml, doc/reference_editor.xml,
+         doc/reference_exception.xml, doc/reference_lrs.xml,
+         doc/reference_management.xml, doc/reference_measure.xml,
+         doc/reference_misc.xml, doc/reference_operator.xml,
+         doc/reference_output.xml, doc/reference_processing.xml,
+         doc/reference_transaction.xml: 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
+
+       * loader/shp2pgsql-core.c, loader/shp2pgsql.c: Handle odd ArcMap
+         scinotation for large ints. (#38)
+
+2009-11-15 19:32  pramsey
+
+       * regress/run_test: Add locale handling by setting to 'C' (#303)
+
+2009-11-15 19:23  pramsey
+
+       * postgis/geography_btree.c: 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
+
+       * postgis/geography_measurement.c: Move the polar stereographic
+         line a little further north in bestsrid. (#304)
+
+2009-11-14 03:49  robe
+
+       * doc/reference.xml: missing ST_DWithin geography spheroid proto
+
+2009-11-14 00:40  pramsey
+
+       * postgis, postgis/postgis.sql.in.c, postgis/postgis_drop.sql.in.c,
+         utils/postgis_proc_upgrade.pl: Add testing and drop deprecated
+         functions (#202)
+
+2009-11-13 22:13  pramsey
+
+       * postgis/Makefile.in, utils/postgis_proc_upgrade.pl: Build out
+         version specific upgrade scripts.
+
+2009-11-13 20:04  pramsey
+
+       * postgis/postgis.sql.in.c, postgis/sqldefines.h.in,
+         utils/postgis_proc_upgrade.pl: First baby steps towards
+         version-specific loader
+
+2009-11-13 15:28  robe
+
+       * doc/release_notes.xml: libxml preferable
+
+2009-11-13 15:27  robe
+
+       * doc/release_notes.xml: 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
+
+       * doc/reference.xml: 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
+
+       * postgis/postgis.sql.in.c: 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
+
+       * postgis/lwgeom_functions_basic.c, postgis/lwgeom_gist.c: Remove
+         old version ifdefs for versions < PgSQL 8.3 (#290)
+
+2009-11-11 19:57  pramsey
+
+       * liblwgeom/lwcollection.c, liblwgeom/lwgeom.c,
+         regress/regress_expected: Update behavior of lwgeom_same to match
+         "orderingequals" semantics (#289)
+
+2009-11-11 19:35  pramsey
+
+       * liblwgeom/lwgeodetic.c: Slightly loosen equality tolerance check
+         for point in cone... does this fix cunit regressions?
+
+2009-11-11 19:02  pramsey
+
+       * liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_algorithm.h,
+         liblwgeom/lwalgorithm.c, liblwgeom/lwalgorithm.h: Simplify code
+         and improve consistency of linecrossing results (#272)
+
+2009-11-11 00:00  pramsey
+
+       * postgis/geography_btree.c: Remove GisT headers from file and set
+         keywords.
+
+2009-11-10 23:58  pramsey
+
+       * postgis/geography_btree.c: Make the = operator do a pure equality
+         test
+
+2009-11-10 20:39  pramsey
+
+       * postgis/Makefile.in, postgis/geography.sql.in.c,
+         postgis/geography_btree.c: Stub implementation of ordering
+         operators (#292)
+
+2009-11-10 19:30  pramsey
+
+       * liblwgeom/lwgeodetic.c, postgis/geography.h,
+         postgis/geography.sql.in.c, postgis/geography_gist.c,
+         postgis/geography_measurement.c: Apply handling for EMPTY
+         geometries to all geography functions per the
+         DevWikiEmptyGeometry page.
+
+2009-11-10 18:34  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: 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
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: 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
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: 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
+
+       * doc/reference.xml: Put in ST_Intersection proto for geography
+
+2009-11-10 12:08  robe
+
+       * doc/reference.xml: add ST_Intersects proto for geography
+
+2009-11-10 11:57  robe
+
+       * doc/reference.xml: Add ST_GeomFromKML, add some grammar
+         corrections to ST_GeomFromGML
+
+2009-11-08 19:05  colivier
+
+       * postgis/Makefile.in, postgis/lwgeom_in_kml.c,
+         postgis/postgis.sql.in.c, regress/Makefile.in,
+         regress/in_kml.sql, regress/in_kml_expected: Initial version of
+         ST_GeomFromKML function and related units tests
+
+2009-11-08 19:02  colivier
+
+       * postgis/lwgeom_in_gml.c: remove an unused var. minor comment
+         change
+
+2009-11-08 06:42  colivier
+
+       * doc/reference.xml: 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
+
+       * TODO: Remove TODO items that have actually been done.
+
+2009-11-07 16:17  pramsey
+
+       * configure.ac: Make the configure-time test for PgSQL version
+         check for 8.3+ (#290)
+
+2009-11-07 01:47  pramsey
+
+       * regress/run_test: Drop database when function loads fail in
+         regression tests. (#77)
+
+2009-11-07 01:31  pramsey
+
+       * postgis/lwgeom_gist.c, postgis/postgis.sql.in.c,
+         postgis/sqlmm.sql.in.c, regress/regress.sql,
+         regress/regress_expected: 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
+
+       * postgis/geography.sql.in.c: 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
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h,
+         liblwgeom/lwgeodetic.c: Fix for point-on-vertex case of st_covers
+         (#271)
+
+2009-11-06 22:55  pramsey
+
+       * utils/read_scripts_version.pl: Utility to read svn revision
+         numbers from SQL scripts.
+
+2009-11-06 22:49  colivier
+
+       * postgis/lwgeom_in_gml.c, regress/in_gml.sql,
+         regress/in_gml_expected: 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
+
+       * postgis/Makefile.in, postgis/postgis.sql.in.c: Make geography.sql
+         part of the standard postgis.sql build.
+
+2009-11-06 20:46  pramsey
+
+       * README.postgis, doc/installation.xml, doc/release_notes.xml,
+         postgis/geography.sql.in.c, postgis/postgis.sql.in.c: 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
+
+       * doc/reference.xml: 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
+
+       * postgis/lwgeom_ogc.c, postgis/postgis.sql.in.c: Fix for #157,
+         ST_GeometryType output doesn't correctly identify curved
+         geometries
+
+2009-11-05 19:29  pramsey
+
+       * regress/regress_lrs_expected: Fix for new LRS regression (#283)
+
+2009-11-05 19:04  pramsey
+
+       * postgis/lwgeom_functions_basic.c, postgis/postgis.sql.in.c,
+         postgis/sqlmm.sql.in.c, regress/regress.sql,
+         regress/regress_expected, regress/regress_ogc.sql,
+         regress/regress_ogc_expected: Implement RFC3 (#195)
+
+2009-11-05 04:55  pramsey
+
+       * postgis/lwgeom_in_gml.c: Some initializations and a null pointer
+         avoidance test (#273)
+
+2009-11-05 00:58  pramsey
+
+       * postgis/geography.sql.in.c, postgis/lwgeom_geos.c: Add
+         ST_Intersection() and ST_Intersects() for geography.
+
+2009-11-05 00:43  pramsey
+
+       * utils/postgis_restore.pl: Remove createdb_opt lines from psql and
+         createlang calls. (#228)
+
+2009-11-05 00:37  pramsey
+
+       * postgis/lwgeom_functions_lrs.c: Make non-M attempts to run LRS
+         functions error out instead of return NULL (#113)
+
+2009-11-04 23:51  pramsey
+
+       * postgis/lwgeom_in_gml.c: Fix for #273? Some unitialized variables
+         may have been causing problems. Initializing them fixed this
+         problem for me.
+
+2009-11-04 23:03  pramsey
+
+       * postgis/lwgeom_geos.c: Fix hausdorf crasher (#279)
+
+2009-11-04 21:19  colivier
+
+       * liblwgeom/wktparse.lex: revert wrong commit (r4741) on
+         wktparse.lex file
+
+2009-11-04 21:10  colivier
+
+       * liblwgeom/wktparse.lex, postgis/lwgeom_in_gml.c,
+         regress/in_gml.sql, regress/in_gml_expected: Allow a double to
+         not have digit after dot (related to #175). Update unit test case
+
+2009-11-04 20:35  pramsey
+
+       * liblwgeom/lex.yy.c, liblwgeom/wktparse.lex: Fix for #175, numbers
+         with a terminal decimal won't parse.
+
+2009-11-04 18:59  robe
+
+       * doc/reference.xml: amend ST_Length to include use_spheroid proto
+         and amend examples to state new default behavior
+
+2009-11-04 18:47  pramsey
+
+       * postgis/lwgeom_gist.c: Allow ~= operator to recheck, per #253.
+
+2009-11-04 11:57  robe
+
+       * doc/reference.xml: 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
+
+       * postgis/lwgeom_in_gml.c: Give priority to gml namespace attribute
+         if any. Apply a fix on ring incrementation (Surface/interior)
+
+2009-11-04 03:27  pramsey
+
+       * postgis/geography.sql.in.c, postgis/geography_measurement.c:
+         Change ST_Area(geog) to defaul to spheroid calculation.
+
+2009-11-04 00:13  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c: 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
+
+       * postgis/lwgeom_in_gml.c, regress/in_gml.sql,
+         regress/in_gml_expected: Initial support of Xlink. Add related
+         units tests. Few cleaning
+
+2009-11-03 22:24  colivier
+
+       * configure.ac: Add xpath headers support for libxml2
+
+2009-11-03 21:24  pramsey
+
+       * liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h,
+         liblwgeom/lwspheroid.c: File headers and property setting.
+
+2009-11-03 21:16  pramsey
+
+       * postgis/geography_measurement.c: Add in handlers to avoid sheroid
+         area cases we currently cannot handle.
+
+2009-11-03 21:13  pramsey
+
+       * doc/reference.xml: Slight change in ST_Area wording.
+
+2009-11-03 15:32  robe
+
+       * doc/reference.xml: amend distance proto and example -- now we
+         default to spheroid
+
+2009-11-03 13:36  colivier
+
+       * postgis/lwgeom_in_gml.c, regress/in_gml.sql,
+         regress/in_gml_expected: 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
+
+       * doc/reference.xml: get rid of extra para tag
+
+2009-11-03 09:47  robe
+
+       * doc/reference.xml: more typo fixing
+
+2009-11-03 09:33  robe
+
+       * doc/reference.xml: fix typo
+
+2009-11-03 05:19  robe
+
+       * doc/reference.xml: Document ST_Buffer for geography and caveats
+
+2009-11-03 02:58  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwspheroid.c: Re-enable
+         other geodetic unit tests and remove Java code block.
+
+2009-11-03 00:36  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h,
+         liblwgeom/g_box.c, liblwgeom/libgeom.h, liblwgeom/lwgeodetic.c,
+         liblwgeom/lwgeodetic.h, liblwgeom/lwspheroid.c,
+         postgis/geography.h, postgis/geography.sql.in.c,
+         postgis/geography_measurement.c: 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
+
+       * doc/reference.xml: minor corrections to
+         ST_distance_sphere/spheroid descriptions
+
+2009-11-01 22:31  robe
+
+       * doc/reference.xml: amend doc for st_distance_sphere,
+         st_distance_spheroid to reflect expanded support.
+
+2009-10-31 05:05  pramsey
+
+       * postgis/lwgeom_spheroid.c: Make distance_spher(oid) functions a
+         little more type safe.
+
+2009-10-31 04:53  pramsey
+
+       * postgis/lwgeom_spheroid.c, postgis/postgis.sql.in.c: Update
+         distance_sphere and distance_spheroid to back onto new geodetic
+         handlers and support generic geometry.
+
+2009-10-31 00:10  pramsey
+
+       * postgis/geography_inout.c: Tighten up geometry->geography case
+         (#265)
+
+2009-10-31 00:01  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h,
+         liblwgeom/libgeom.h, liblwgeom/liblwgeom.h,
+         liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h,
+         liblwgeom/lwspheroid.c, liblwgeom/lwspheroid.h,
+         postgis/geography.sql.in.c, postgis/geography_measurement.c: 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
+
+       * liblwgeom/libgeom.h, liblwgeom/lwgeodetic.c,
+         liblwgeom/lwspheroid.c, liblwgeom/lwspheroid.h,
+         postgis/geography.h, postgis/geography.sql.in.c,
+         postgis/geography_measurement.c: Add in spheroid calculations for
+         ST_Distance and ST_DWithin.
+
+2009-10-30 19:00  robe
+
+       * doc/installation.xml: Add link to new compatibility matrix
+
+2009-10-29 20:31  colivier
+
+       * postgis/lwgeom_in_gml.c, regress/in_gml.sql: Change dimension to
+         srsDimension (GML 3.1.1)
+
+2009-10-29 20:21  colivier
+
+       * postgis/lwgeom_gml.c, regress/gml_expected: Change attribute
+         dimension into srsDimension (GML 3.1.1), cf #276
+
+2009-10-29 19:53  pramsey
+
+       * liblwgeom/lwspheroid.c: Minor changes for numerical stability.
+         Remove logging.
+
+2009-10-29 19:41  pramsey
+
+       * postgis/geography.h: Increase precision of minor axis constant.
+
+2009-10-29 19:24  pramsey
+
+       * liblwgeom/Makefile.in, liblwgeom/cunit/cu_geodetic.c,
+         liblwgeom/cunit/cu_geodetic.h, liblwgeom/lwgeodetic.c,
+         liblwgeom/lwgeodetic.h, liblwgeom/lwspheroid.c,
+         liblwgeom/lwspheroid.h: Spheroid distance calculation between
+         points added.
+
+2009-10-29 18:42  colivier
+
+       * postgis/lwgeom_in_gml.c, regress/in_gml.sql,
+         regress/in_gml_expected: 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
+
+       * postgis/lwgeom_transform.c, postgis/lwgeom_transform.h: Expose
+         transform_point, make_project and GetProj4StringSPI. Creation of
+         lwgem_transform.h
+
+2009-10-29 14:21  colivier
+
+       * regress/kml_expected: Update unit test result, related to error
+         message change (r4662 in lwgeom_transform.c)
+
+2009-10-29 14:08  colivier
+
+       * postgis/lwgeom_gml.c, regress/gml.sql, regress/gml_expected: 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
+
+       * postgis/geography_gist.c: Note why the penalty function was
+         changed.
+
+2009-10-28 23:02  pramsey
+
+       * postgis/geography_gist.c: Remove overly clever penalty
+         calculation and improve index structure a lot!
+
+2009-10-28 18:38  pramsey
+
+       * postgis/geography_gist.c: Fill in actual error condition
+
+2009-10-28 18:20  pramsey
+
+       * postgis/geography_gist.c, postgis/geography_measurement.c: Fix
+         error in picksplit routine, perhaps will fix balance problem.
+
+2009-10-28 12:13  robe
+
+       * doc/introduction.xml: slight attribution update
+
+2009-10-28 11:56  robe
+
+       * doc/release_notes.xml: minor update to release notes (copying
+         content from branch 1.3 not in trunk)
+
+2009-10-28 11:47  robe
+
+       * doc/introduction.xml: switch pretty tag back to credits --
+         already linked in reference.xml
+
+2009-10-28 11:40  robe
+
+       * doc/introduction.xml: update credits to include breakout of PSC
+         and bump up people with commit access and currently committing
+         work
+
+2009-10-28 11:05  robe
+
+       * doc/release_notes.xml: copy release notes text from branch 1.4
+         which is strangely more up to date.
+
+2009-10-28 10:58  robe
+
+       * doc/release_notes.xml, doc/reporting.xml: 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
+
+       * postgis/lwgeom_export.h, postgis/lwgeom_geojson.c,
+         postgis/lwgeom_gml.c, postgis/lwgeom_kml.c, postgis/lwgeom_svg.c:
+         Fix huge number overflow in export functions, cf #277
+
+2009-10-24 16:37  colivier
+
+       * postgis/lwgeom_in_gml.c, regress/in_gml.sql,
+         regress/in_gml_expected: Add multi data coordinates support. Add
+         unit test case data_1
+
+2009-10-24 16:35  colivier
+
+       * liblwgeom/liblwgeom.h, liblwgeom/ptarray.c: Add ptarray_merge
+         function
+
+2009-10-23 23:16  pramsey
+
+       * doc/postgis.xml: Update personal information.
+
+2009-10-23 16:01  robe
+
+       * doc/reference.xml: typo in example
+
+2009-10-23 15:51  robe
+
+       * doc/reference.xml: put in availability note for ST_GeomFromGML,
+         link back from ST_AsGML, note about libxml2 required
+
+2009-10-23 13:26  robe
+
+       * doc/reference.xml, doc/xsl/postgis_gardentest.sql.xsl,
+         doc/xsl/postgis_gardentest_subset.sql.xsl: Preliminary
+         documentation for ST_GeomFromGML and logic to support gml input
+         parameters
+
+2009-10-22 14:08  colivier
+
+       * postgis/lwgeom_in_gml.c, regress/in_gml.sql,
+         regress/in_gml_expected: Use ptarray_isclosed3d to check if 3D
+         rings are closed also on Z. Update units tests cases
+
+2009-10-22 14:06  colivier
+
+       * liblwgeom/liblwgeom.h, liblwgeom/ptarray.c: Add
+         ptarray_isclosed3d function
+
+2009-10-20 15:30  robe
+
+       * configure.ac: fix typo in libxml deactivated notice
+
+2009-10-20 13:07  colivier
+
+       * postgis_config.h.in: Add HAVE_LIBXML2
+
+2009-10-20 12:54  colivier
+
+       * postgis/Makefile.in, postgis/lwgeom_in_gml.c,
+         postgis/postgis.sql.in.c, regress/Makefile.in,
+         regress/in_gml.sql, regress/in_gml_expected: Add initial version
+         of GeomFromGML function, and units tests cases.
+
+2009-10-20 12:51  colivier
+
+       * configure.ac, postgis/sqldefines.h.in: Add libxml2 support
+         (needed by GeomFromGML)
+
+2009-10-19 12:53  robe
+
+       * doc/reference.xml: update to include ST_Length for geography
+
+2009-10-19 05:05  pramsey
+
+       * postgis/geography.sql.in.c, postgis/geography_measurement.c,
+         postgis/lwgeom_transform.c: 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
+
+       * postgis/lwgeom_transform.c: 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
+
+       * liblwgeom/libgeom.h, liblwgeom/lwgeodetic.c,
+         liblwgeom/lwgeodetic.h, postgis/geography.sql.in.c,
+         postgis/geography_measurement.c: ST_Length(geography) per #266
+
+2009-10-16 23:30  pramsey
+
+       * postgis/geography_gist.c, postgis/lwgeom_gist.c: Muck with index
+         logging code.
+
+2009-10-16 16:33  mcayland
+
+       * postgis/geography_estimate.c: Fix the geography <column> &&
+         <column> selectivity code. Now the answers between geometry and
+         geography are reasonably similar :)
+
+2009-10-16 16:31  mcayland
+
+       * utils/test_geography_joinestimation.pl: Commit a first-hack
+         attempt at a script to test the geography join estimation code.
+
+2009-10-16 16:23  mcayland
+
+       * utils/test_joinestimation.pl: 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
+
+       * doc/xsl/postgis_gardentest.sql.xsl,
+         doc/xsl/postgis_gardentest_subset.sql.xsl: revise to test &&
+         against table and also put in some floating points to make tests
+         more interesting
+
+2009-10-16 13:01  robe
+
+       * postgis/geography.sql.in.c: #269 get rid of geography -> geometry
+         implicit to make it an explicit cast
+
+2009-10-16 09:37  strk
+
+       * loader/README.shp2pgsql, loader/shp2pgsql.c: Tell what the
+         default is for -N in help output and README file
+
+2009-10-15 17:50  mcayland
+
+       * liblwgeom/cunit/cu_libgeom.c, liblwgeom/libgeom.h,
+         postgis/geography_inout.c: 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
+
+       * utils/test_geography_estimation.pl: Add (slightly hacked) version
+         of geography selectivity test script to the repo.
+
+2009-10-15 17:44  mcayland
+
+       * utils/test_estimation.pl: 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
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_libgeom.c,
+         liblwgeom/g_coord.c, liblwgeom/g_serialized.c,
+         liblwgeom/g_util.c, liblwgeom/libgeom.h,
+         postgis/geography_estimate.c, postgis/geography_gist.c,
+         postgis/geography_inout.c: 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
+
+       * postgis/geography_estimate.c: 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
+
+       * postgis/geography.sql.in.c: Re-enable ANALYZE hook, now that it
+         doesn't crash upon loading Paul's test dataset anymore.
+
+2009-10-14 16:22  mcayland
+
+       * postgis/geography_estimate.c: Don't use the default (integer)
+         version of abs() during floating point calculations...
+
+2009-10-13 19:50  pramsey
+
+       * liblwgeom/lwgeodetic.c: Much better fix for NaN area problem.
+
+2009-10-13 19:39  pramsey
+
+       * liblwgeom/lwgeodetic.c: HAck fix for NaN areas.
+
+2009-10-11 02:03  pramsey
+
+       * liblwgeom/g_serialized.c: Don't copy bboxes from lwgeom to
+         gserialized when working with geodetics. (#263)
+
+2009-10-10 16:59  robe
+
+       * doc/reference.xml: update to include ST_Covers geography
+
+2009-10-10 15:43  robe
+
+       * doc/reference.xml: update ST_Area with geography examples
+
+2009-10-10 03:18  pramsey
+
+       * postgis/geography.sql.in.c, postgis/geography_inout.c: Add
+         geometry(geography) case per #257
+
+2009-10-10 00:08  pramsey
+
+       * liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h: Fix
+         ST_Area(geography) calculation to be more... correct.
+
+2009-10-09 19:23  pramsey
+
+       * liblwgeom/libgeom.h, liblwgeom/liblwgeom.h,
+         liblwgeom/lwgeodetic.c, liblwgeom/lwgeom.c, liblwgeom/measures.c,
+         postgis/geography.sql.in.c, postgis/geography_measurement.c,
+         postgis/lwgeom_dump.c, postgis/lwgeom_functions_basic.c: Add
+         implementation for ST_Covers(geography, geography) in
+         point-in-polygon case.
+
+2009-10-09 18:07  pramsey
+
+       * liblwgeom/g_box.c: Fix incorrect use of flags macros
+
+2009-10-09 16:51  pramsey
+
+       * liblwgeom/g_box.c: One more fix for #260.
+
+2009-10-09 16:07  pramsey
+
+       * liblwgeom/g_box.c: Fix for #261 (spurious dimension difference
+         errors)
+
+2009-10-09 10:39  robe
+
+       * doc/reference.xml: 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
+
+       * liblwgeom/libgeom.h, liblwgeom/lwgeodetic.c,
+         postgis/geography.sql.in.c, postgis/geography_measurement.c: Add
+         ST_PointOutside() function for testing purposes.
+
+2009-10-08 19:40  pramsey
+
+       * liblwgeom/lwgeodetic.c: Make geographic point initialization
+         slightly more efficient (avoid doing it twice for each vertex)
+
+2009-10-08 18:59  pramsey
+
+       * postgis/geography_measurement.c: Make error messages slightly
+         less opaque
+
+2009-10-08 18:41  pramsey
+
+       * postgis/geography.sql.in.c: 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
+
+       * postgis/geography.h: Change radius figure to common average.
+
+2009-10-08 17:04  pramsey
+
+       * postgis/geography.sql.in.c: Reformat SQL lines with tabs
+
+2009-10-08 11:43  robe
+
+       * doc/README: revise readme to include link to instructions for
+         garden test
+
+2009-10-08 11:40  robe
+
+       * doc/xsl/postgis_gardentest_subset.sql.xsl: Revise to have
+         function list past in as arg to xsltproc
+
+2009-10-08 10:29  mcayland
+
+       * postgis/geography_estimate.c: 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
+
+       * liblwgeom/libgeom.h, liblwgeom/lwgeodetic.c,
+         liblwgeom/lwgeodetic.h, postgis/Makefile.in,
+         postgis/geography.sql.in.c, postgis/geography_distance.c,
+         postgis/geography_measurement.c: ST_Area(geography)
+         implementation and SQL bindings.
+
+2009-10-07 14:26  pramsey
+
+       * liblwgeom/g_box.c, liblwgeom/libgeom.h,
+         postgis/geography_distance.c: Make the calculation of gboxes a
+         little simpler in the db level code.
+
+2009-10-07 12:16  mcayland
+
+       * postgis/lwgeom_accum.c, postgis/lwgeom_functions_basic.c: 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
+
+       * doc/xsl/postgis_gardentest.sql.xsl,
+         doc/xsl/postgis_gardentest_subset.sql.xsl: 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
+
+       * doc/reference.xml: flip order of ST_Relate protos as Martin
+         observes it doesn't match our description
+
+2009-10-07 03:38  pramsey
+
+       * liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h: Put prototypes
+         into place
+
+2009-10-07 03:37  pramsey
+
+       * liblwgeom/g_box.c, liblwgeom/libgeom.h, liblwgeom/lwgeodetic.c:
+         Change from pass by reference to pass by value
+
+2009-10-07 03:35  pramsey
+
+       * liblwgeom/lwgeodetic.c: Short circuit the edge intersection test
+         when the gboxes are disjoint
+
+2009-10-06 16:16  mcayland
+
+       * postgis/geography_estimate.c: 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
+
+       * postgis/lwgeom_geos.c: 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
+
+       * postgis/lwgeom_functions_analytic.c: Fix #241:
+         ST_LineCrossingDirection Server Crash (Segfault) caused by a typo
+         freeing the wrong parameter.
+
+2009-10-06 12:02  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl,
+         doc/xsl/postgis_gardentest_subset.sql.xsl: Put NULL safety tests
+         back in now that Mark has fixed aggregate collection bug
+
+2009-10-06 11:15  robe
+
+       * liblwgeom/cunit/cu_geodetic.c: Turn of Paul's accidental commit
+         of fanboy mac enabled random test
+
+2009-10-06 10:49  mcayland
+
+       * liblwgeom/lwgeodetic.c: Fix compilation bug when debug is
+         enabled.
+
+2009-10-06 10:15  mcayland
+
+       * postgis/lwgeom_accum.c, postgis/lwgeom_functions_basic.c: Fix
+         another non-NULL safe array iteration within
+         LWGEOM_collect_garray, as discovered by Regina's torture tests.
+
+2009-10-06 08:52  mcayland
+
+       * loader/Makefile.in: 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
+
+       * liblwgeom/cunit/cu_geodetic.c, postgis/geography_distance.c: Make
+         db implementation consistent with liblwgeom
+
+2009-10-06 04:50  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/libgeom.h,
+         liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h: Change signatures
+         for lwgeom distance sphere
+
+2009-10-06 04:19  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/g_box.c,
+         liblwgeom/libgeom.h, liblwgeom/lwgeodetic.c: New point-outside
+         routine, and allow distances against empty geometries.
+
+2009-10-05 21:15  kneufeld
+
+       * doc/reference.xml: updated ST_IsValid's reference to the OGC
+         specs.
+
+2009-10-05 19:43  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h,
+         liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h: More test cases
+         in there (but turned off, because they fail :(
+
+2009-10-05 19:38  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h,
+         liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h: Add untested new
+         p-i-p approach for more testing later.
+
+2009-10-05 16:17  mcayland
+
+       * postgis/geography_estimate.c: 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
+
+       * liblwgeom/cunit/cu_geodetic.c: Increase precision.
+
+2009-10-05 14:37  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c: Add another printing block
+
+2009-10-05 12:52  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl,
+         doc/xsl/postgis_gardentest_subset.sql.xsl: more errors in my
+         logic
+
+2009-10-05 11:45  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl,
+         doc/xsl/postgis_gardentest_subset.sql.xsl: more corrections
+
+2009-10-05 05:05  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c,
+         liblwgeom/lwgeodetic.h: Added new point-on-edge routine still no
+         joy on bad test case.
+
+2009-10-04 22:26  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c: Add another test case that needs
+         resolution
+
+2009-10-04 01:41  pramsey
+
+       * postgis/geography.sql.in.c: Add SQL bindings for selectivity
+         functions.
+
+2009-10-04 00:52  pramsey
+
+       * install-sh: revert to previous version
+
+2009-10-04 00:51  pramsey
+
+       * install-sh, liblwgeom/cunit/cu_geodetic.c,
+         liblwgeom/lwgeodetic.c, postgis/geography.sql.in.c,
+         postgis/geography_distance.c, postgis/geography_estimate.c,
+         postgis/geography_gist.c: Some fixes to the ST_DWithin code.
+
+2009-10-02 20:07  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl,
+         doc/xsl/postgis_gardentest_subset.sql.xsl: more changes to better
+         test geography
+
+2009-10-02 19:24  robe
+
+       * doc/reference.xml: cosmetic change to tolerance args for
+         ST_DWithin
+
+2009-10-02 19:21  robe
+
+       * doc/using_postgis_dataman.xml: put create table examples in
+         program listing tag
+
+2009-10-02 19:08  robe
+
+       * doc/reference.xml: add geography proto for ST_DWithin, also fill
+         in some availability marks forgotten.
+
+2009-10-02 18:44  robe
+
+       * doc/reference.xml: Add geography example for ST_Distance, more
+         geometry examples and amend to reflect its in meters
+
+2009-10-02 18:28  pramsey
+
+       * postgis/geography.h, postgis/geography.sql.in.c,
+         postgis/geography_distance.c, postgis/geography_gist.c,
+         postgis/geography_inout.c: Largely untested implementation of
+         ST_DWithin(geography, geography).
+         We're in business baby!
+
+2009-10-02 14:13  strk
+
+       * loader/shp2pgsql.c: typo in help message
+
+2009-10-02 01:38  pramsey
+
+       * postgis/geography.h, postgis/geography_distance.c: Make the units
+         of st_distance(geography, geography) meters
+
+2009-10-01 23:54  pramsey
+
+       * liblwgeom/lwgeodetic.c: Fix boner error
+
+2009-10-01 21:18  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: typos
+
+2009-10-01 20:37  robe
+
+       * doc/reference.xml: put in ST_Distance proto for geography so can
+         test it.
+
+2009-10-01 19:50  pramsey
+
+       * liblwgeom/lwgeodetic.c, postgis/Makefile.in, postgis/geography.h,
+         postgis/geography.sql.in.c, postgis/geography_distance.c,
+         postgis/geography_gist.c: ST_Distance(geography, geography)
+         roughed in. Small detail, currently returns answers in radians.
+         :)
+
+2009-10-01 18:45  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/libgeom.h,
+         liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h: Add polygon/point
+         distance and tests.
+
+2009-10-01 14:52  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c: 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
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h,
+         liblwgeom/libgeom.h, liblwgeom/lwgeodetic.c: lwgeom sphere
+         distance function and tests for point/linestring
+
+2009-09-30 23:59  pramsey
+
+       * liblwgeom/libgeom.h, liblwgeom/liblwgeom.h,
+         liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h,
+         liblwgeom/lwgeom.c: Roughing in lwgeom distance machinery now.
+
+2009-09-30 23:03  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h: Add
+         edge-edge distance tests.
+
+2009-09-30 21:45  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c,
+         liblwgeom/lwgeodetic.h: Add return value for point of closest
+         approach on arc/edge distance.
+
+2009-09-30 21:21  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h,
+         liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h: Add edge-to-point
+         distance calculation and tests
+
+2009-09-30 19:34  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c: Remove CPU
+         intensive test and add some lat/lon utility functions
+
+2009-09-30 19:02  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c: Make
+         point-in-edge test even looser (fp tolerance factor)
+
+2009-09-30 18:57  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c: Move defines around a bit.
+
+2009-09-30 18:54  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c: Add some debugging blocks for
+         later
+
+2009-09-30 18:28  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c: Add in
+         special case test for parallel / equal edges.
+
+2009-09-30 17:12  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c: Whoops, make sure we test all our
+         test cases.
+
+2009-09-30 17:09  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c: Make random brute force test a
+         compile-time option.
+
+2009-09-30 17:05  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c,
+         liblwgeom/cunit/cu_geodetic_data.h, liblwgeom/lwgeodetic.c: Add
+         more test cases for geocentric bbox calculation and make 'in
+         cone' test inclusive of end points.
+
+2009-09-30 15:50  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: more fixes to make geography
+         friendly
+
+2009-09-30 14:10  strk
+
+       * autogen.sh: 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
+
+       * loader/shp2pgsql.c: add missing newline at end of error message
+         (utf8/iconv)
+
+2009-09-30 00:17  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c: Re-enable all geodetic tests.
+
+2009-09-30 00:11  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c: Add some
+         extra comments
+
+2009-09-29 20:44  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c,
+         liblwgeom/cunit/cu_geodetic_data.h, liblwgeom/lwgeodetic.c,
+         liblwgeom/lwgeodetic.h: astyle the work thus far
+
+2009-09-29 20:41  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c,
+         liblwgeom/cunit/cu_geodetic_data.h, liblwgeom/lwgeodetic.c,
+         liblwgeom/lwgeodetic.h: Flip the clairaut calculations to return
+         both top and bottom in one go.
+
+2009-09-29 19:53  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c,
+         liblwgeom/cunit/cu_geodetic_data.h: Remove old GBOX test answers
+         (some were wrong!) in favor of actual slow calculations
+
+2009-09-29 19:50  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c: Add randomized box
+         maker/checker... still some small errors?
+
+2009-09-29 19:02  pramsey
+
+       * liblwgeom/lwgeodetic.c: Make polygon pole check a little more
+         general.
+
+2009-09-29 18:48  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h,
+         liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h: All bbox test
+         cases now pass. Suck on that!
+
+2009-09-29 15:55  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: 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
+
+       * liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h: Remove un-used
+         function from testing.
+
+2009-09-29 14:39  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c,
+         liblwgeom/lwgeodetic.h: Work on making "on edge" test more
+         reliable.
+
+2009-09-29 13:31  strk
+
+       * liblwgeom/lwcollection.c, regress/regress.sql,
+         regress/regress_expected: Ensure lwcollection_segmentize2d always
+         return a NEW geometry. Fixes ticket #254. Add regression test for
+         that bug.
+
+2009-09-29 12:42  robe
+
+       * doc/reference.xml, doc/xsl/postgis_aggs_mm.xml.xsl: 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
+
+       * postgis/geography.sql.in.c: 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
+
+       * doc/using_postgis_dataman.xml: Update documentation related to
+         geography typmod export functions (r4535, r4536)
+
+2009-09-29 06:34  robe
+
+       * doc/using_postgis_dataman.xml, doc/xsl/postgis_aggs_mm.xml.xsl:
+         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
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h,
+         liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_libgeom.h,
+         liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h: Test re-org and
+         first cut at edge intersection.
+
+2009-09-28 18:31  colivier
+
+       * postgis/geography.sql.in.c: A forgot prototype in ST_AsGeoJson
+         export function
+
+2009-09-28 18:16  colivier
+
+       * postgis/Makefile.in, postgis/geography.sql.in.c,
+         postgis/geography_inout.c, postgis/lwgeom_export.c,
+         postgis/lwgeom_export.h, postgis/lwgeom_geojson.c,
+         postgis/lwgeom_gml.c, postgis/lwgeom_kml.c, postgis/lwgeom_svg.c:
+         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
+
+       * liblwgeom/libgeom.h: remove regex.h include per Nicklas
+         observation its still in there.
+
+2009-09-23 18:15  pramsey
+
+       * postgis/geography.sql.in.c: Add SQL def'n for geography_analyze
+         function.
+
+2009-09-23 16:11  robe
+
+       * doc/reference.xml: another typo
+
+2009-09-22 21:56  robe
+
+       * doc/installation.xml: missing spots for geography.sql and
+         postgis_comments.sql
+
+2009-09-22 21:53  robe
+
+       * doc/reference.xml: correct typo
+
+2009-09-22 21:14  robe
+
+       * doc/reference.xml: start putting in geography functions
+
+2009-09-22 13:38  mcayland
+
+       * liblwgeom/liblwgeom.h: Commit fix to LW_ABS() macro as discovered
+         by Nicklas Aven.
+
+2009-09-22 13:09  mcayland
+
+       * postgis/Makefile.in, postgis/geography.sql.in.c,
+         postgis/geography_estimate.c: 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
+
+       * doc/xsl/postgis_gardentest.sql.xsl: get rid of things like
+         invalid coords for 4326 space tripping up geography testing.
+
+2009-09-22 11:53  mcayland
+
+       * liblwgeom/g_util.c: Oops - forgot to bump the array indices on
+         the last commit :(
+
+2009-09-22 11:27  robe
+
+       * doc/installation.xml: 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
+
+       * doc/using_postgis_dataman.xml: 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
+
+       * liblwgeom/g_util.c: Add missing geometry(m)(z) type missing from
+         previous commit.
+
+2009-09-22 11:13  mcayland
+
+       * configure.ac, liblwgeom/cunit/Makefile.in, liblwgeom/g_util.c,
+         postgis/Makefile.in: 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
+
+       * postgis/geography_gist.c: Change signatures to use fewer
+         pointers.
+
+2009-09-21 10:57  mcayland
+
+       * postgis/geography_inout.c, postgis/lwgeom_geos_prepared.c: Update
+         LWDEBUG(F)/POSTGIS_DEBUG(F) macro debug levels to follow the
+         standard in postgis/DEBUG.
+
+2009-09-21 10:50  mcayland
+
+       * postgis/geography_gist.c: 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
+
+       * doc/using_postgis_dataman.xml,
+         doc/xsl/postgis_gardentest.sql.xsl: fix typos and redundant
+         things
+
+2009-09-20 08:10  robe
+
+       * doc/reference.xml, doc/xsl/postgis_gardentest.sql.xsl: flag some
+         operators that support geography, put in logic to test for
+         geography marked functions
+
+2009-09-20 07:50  robe
+
+       * doc/using_postgis_dataman.xml:
+
+2009-09-20 07:45  robe
+
+       * doc/using_postgis_dataman.xml: Make slot for geography data type
+         and start filling in details
+
+2009-09-18 14:53  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c: Clean up tests so they pass
+         quietly. (#249)
+
+2009-09-18 14:10  robe
+
+       * configure.ac, liblwgeom/cunit/Makefile.in, postgis/Makefile.in:
+         #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
+
+       * doc/xsl/postgis_gardentest.sql.xsl: 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
+
+       * liblwgeom/g_serialized.c, postgis/lwgeom_functions_basic.c: Fix
+         serialization problem with lwgeoms that have bboxes.
+
+2009-09-17 05:33  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c,
+         liblwgeom/cunit/cu_geodetic_data.h, liblwgeom/cunit/cu_libgeom.c,
+         liblwgeom/cunit/cu_libgeom.h, liblwgeom/cunit/cu_tester.c,
+         liblwgeom/g_serialized.c, liblwgeom/libgeom.h,
+         liblwgeom/lwgeodetic.c: Clean up gbox serialization a little
+
+2009-09-17 02:33  pramsey
+
+       * liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c: Add lwgeom_is_empty()
+         test
+
+2009-09-17 00:01  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/g_serialized.c,
+         liblwgeom/lwgeodetic.c: Work on tracking down bug in casting
+         geometry->geography
+
+2009-09-16 22:43  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c,
+         liblwgeom/cunit/cu_geodetic_data.h, liblwgeom/lwgeodetic.c,
+         liblwgeom/lwgeodetic.h: Fix some test cases crossing the date
+         line
+
+2009-09-16 21:09  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/g_box.c,
+         liblwgeom/libgeom.h: Add gbox string constructor for testing
+         purposes
+
+2009-09-16 20:19  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h,
+         liblwgeom/cunit/cu_tester.c, liblwgeom/g_box.c,
+         liblwgeom/g_serialized.c, liblwgeom/libgeom.h,
+         liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h: More tests pass
+
+2009-09-16 18:54  pramsey
+
+       * liblwgeom/lwgeodetic.c: Change back to less intensive cartesian
+         clairaut
+
+2009-09-16 18:50  pramsey
+
+       * liblwgeom/g_box.c, liblwgeom/lwgeodetic.c,
+         liblwgeom/lwgeodetic.h: Fix errors in calculating geocentric
+         bounds. Early test cases now pass!
+
+2009-09-15 21:21  pramsey
+
+       * liblwgeom/cunit/cu_geodetic.c, liblwgeom/lwgeodetic.c: Hook
+         geocentric calculation into gbox routines, start testing
+
+2009-09-15 19:50  pramsey
+
+       * liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_algorithm.h,
+         liblwgeom/cunit/cu_geodetic.c, liblwgeom/cunit/cu_geodetic.h,
+         liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_libgeom.h,
+         liblwgeom/cunit/cu_measures.h, liblwgeom/cunit/cu_tester.c,
+         liblwgeom/cunit/cu_tester.h, liblwgeom/g_box.c,
+         liblwgeom/g_serialized.c, liblwgeom/libgeom.h,
+         liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h,
+         postgis/geography_gist.c, postgis/geography_inout.c: Geocentric
+         bounding box roughed in and compiles.
+
+2009-09-14 20:30  pramsey
+
+       * liblwgeom/libgeom.h, liblwgeom/liblwgeom.h,
+         liblwgeom/liblwgeom_internal.h, liblwgeom/lwalgorithm.h,
+         liblwgeom/lwgeodetic.c, liblwgeom/lwgeodetic.h,
+         liblwgeom/lwgeom.c, postgis/geography_gist.c: Start the geodetic
+         machinery. Add an internal API header for eventual API
+         rationalisation
+
+2009-09-14 18:33  pramsey
+
+       * liblwgeom/liblwgeom.h, postgis/geography_gist.c: Crib index
+         penalty tweak from pgsphere.
+
+2009-09-14 18:15  pramsey
+
+       * liblwgeom/liblwgeom.h: Add FP_EQUALS and bracket arguments for a
+         little extra safety
+
+2009-09-14 17:01  kneufeld
+
+       * postgis/postgis.sql.in.c: fix for POPULATE_GEOMETRY_COLUMNS -
+         remove hard-coded "public" schema references.
+
+2009-09-14 10:54  mcayland
+
+       * ., doc/geography.txt, doc/reference.xml, doc/reference_old.xml,
+         liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in,
+         liblwgeom/cunit/cu_libgeom.c, liblwgeom/cunit/cu_libgeom.h,
+         liblwgeom/cunit/cu_tester.c, liblwgeom/g_box.c,
+         liblwgeom/g_coord.c, liblwgeom/g_geometry.c,
+         liblwgeom/g_ptarray.c, liblwgeom/g_serialized.c,
+         liblwgeom/g_serialized.txt, liblwgeom/g_util.c,
+         liblwgeom/libgeom.h, liblwgeom/liblwgeom.h,
+         liblwgeom/lwcircstring.c, liblwgeom/lwgeodetic.c,
+         liblwgeom/lwgeom.c, liblwgeom/lwline.c, liblwgeom/lwpoint.c,
+         liblwgeom/lwpoly.c, liblwgeom/lwutil.c, liblwgeom/ptarray.c,
+         postgis, postgis/Makefile.in, postgis/geography.h,
+         postgis/geography.sql.in.c, postgis/geography_gist.c,
+         postgis/geography_inout.c, postgis/long_xact.sql.in.c,
+         postgis/lwgeom_gist.c, postgis/postgis.sql.in.c,
+         postgis/sqlmm.sql.in.c, postgis/uninstall_long_xact.sql.in.c,
+         postgis/uninstall_postgis.sql.in.c,
+         postgis/uninstall_sqlmm.sql.in.c: 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
+
+       * doc/reference.xml: formatting cleanup
+
+2009-09-12 03:43  robe
+
+       * doc/html/image_src/Makefile.in,
+         doc/html/image_src/st_linecrossingdirection03.wkt,
+         doc/html/image_src/st_linecrossingdirection04.wkt,
+         doc/reference.xml: Add more line crossings. change tab to 4
+         spaces
+
+2009-09-12 03:12  robe
+
+       * doc/html/image_src/st_linecrossingdirection01.wkt,
+         doc/html/image_src/st_linecrossingdirection02.wkt,
+         doc/html/image_src/styles.conf: define new styles mediumline and
+         use those
+
+2009-09-11 21:24  robe
+
+       * doc/html/image_src/Makefile.in,
+         doc/html/image_src/st_linecrossingdirection01.wkt,
+         doc/html/image_src/st_linecrossingdirection02.wkt,
+         doc/html/image_src/styles.conf, doc/reference.xml: add new
+         st_linecrossing graphic, experiment with new style, put in
+         informal table
+
+2009-09-11 12:40  robe
+
+       * doc/html/image_src/st_linecrossingdirection02.wkt,
+         doc/reference.xml: incomplete finish later
+
+2009-09-11 12:26  robe
+
+       * doc/html/image_src/st_linecrossingdirection01.wkt: make arrow and
+         start separate to see if it shows better
+
+2009-09-11 06:04  robe
+
+       * doc/html/image_src/st_linecrossingdirection01.wkt,
+         doc/reference.xml: revise example so scales well on 200 x 200
+         grid
+
+2009-09-11 03:19  kneufeld
+
+       * doc/html/image_src/generator.c, doc/html/image_src/styles.c:
+         added a few comments to aid in image generation.
+
+2009-09-10 06:34  robe
+
+       * doc/html/image_src/st_linecrossingdirection01.wkt: round digits
+
+2009-09-10 06:19  robe
+
+       * doc/html/image_src/st_linecrossingdirection01.wkt:
+
+2009-09-10 05:56  robe
+
+       * doc/html/image_src/st_linecrossingdirection01.wkt: try geometry
+         collection instead
+
+2009-09-10 05:54  robe
+
+       * doc/html/image_src/st_linecrossingdirection01.wkt:
+
+2009-09-10 05:39  robe
+
+       * doc/html/image_src/Makefile.in: typo in makefile
+
+2009-09-10 05:27  robe
+
+       * doc/html/image_src/Makefile.in,
+         doc/html/image_src/st_linecrossingdirection01.wkt,
+         doc/reference.xml: first attempt at figure for
+         st_linecrossingdirection. Also query correction.
+
+2009-09-10 04:10  robe
+
+       * doc/html/image_src/Makefile.in,
+         doc/html/image_src/st_line_substring01.wkt, doc/reference.xml:
+         figure for st_line_substring
+
+2009-09-10 04:03  robe
+
+       * doc/html/image_src/Makefile.in,
+         doc/html/image_src/st_line_interpolate_point01.wkt,
+         doc/reference.xml: figure of st_line_interpolate_point
+
+2009-09-08 06:09  robe
+
+       * doc/html/image_src/st_minimumboundingcircle01.wkt,
+         doc/reference.xml: better fit example
+
+2009-09-08 05:28  robe
+
+       * doc/html/image_src/st_minimumboundingcircle01.wkt,
+         doc/reference.xml: typos
+
+2009-09-08 05:24  robe
+
+       * doc/html/image_src/st_minimumboundingcircle01.wkt: forgot wkt
+
+2009-09-08 05:24  robe
+
+       * doc/html/image_src/Makefile.in, doc/reference.xml: figure for
+         minimum bounding circle
+
+2009-09-05 17:31  robe
+
+       * doc/html/image_src/Makefile.in,
+         doc/html/image_src/st_difference01.wkt, doc/reference.xml: Some
+         wording changes and addition of figure for st_difference
+
+2009-09-05 17:11  robe
+
+       * doc/reference.xml: formatting change
+
+2009-09-05 16:55  robe
+
+       * doc/html/image_src/Makefile.in,
+         doc/html/image_src/st_symdifference01.wkt,
+         doc/html/image_src/st_symdifference02.wkt, doc/reference.xml: add
+         figures for st_symdifference and slight update on st_convexhull
+
+2009-09-04 18:43  kneufeld
+
+       * doc/Makefile.in: added images as a requirement to the
+         chunked-html target
+
+2009-09-04 18:24  kneufeld
+
+       * doc/Makefile.in, doc/html/image_src/generator.c: 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
+
+       * doc/reference.xml: minor formatting
+
+2009-09-01 18:34  robe
+
+       * doc/html/image_src/st_convexhull01.wkt, doc/reference.xml: better
+         convex hull example
+
+2009-08-28 19:10  robe
+
+       * doc/html/image_src/st_convexhull01.wkt, doc/reference.xml:
+
+2009-08-28 18:58  robe
+
+       * doc/html/image_src/st_convexhull01.wkt, doc/reference.xml: better
+         visual convex hull
+
+2009-08-28 18:38  robe
+
+       * doc/html/image_src/Makefile.in,
+         doc/html/image_src/st_convexhull01.wkt, doc/reference.xml: Put in
+         image of ST_ConvexHull
+
+2009-08-28 17:41  robe
+
+       * doc/html/image_src/Makefile.in: put in alpha order
+
+2009-08-28 17:32  robe
+
+       * doc/html/image_src/st_buildarea02.wkt: get rid of extra space
+
+2009-08-28 17:23  robe
+
+       * doc/html/image_src/st_buildarea02.wkt, doc/reference.xml: Make
+         gaping hole more gaping, make code table 1 column instead of 2
+
+2009-08-28 16:44  robe
+
+       * doc/reference.xml: improve on st_buildarea code formatting
+
+2009-08-28 15:37  kneufeld
+
+       * doc/html/image_src/st_buildarea02.wkt: Changing MULTIPOLYGON into
+         several POLYGONs so the image generating WKT parser doesn't fail.
+
+2009-08-28 15:16  kneufeld
+
+       * doc/README: added a small How To section, referencing the wiki on
+         how to generate images used in the documentation.
+
+2009-08-28 12:03  robe
+
+       * doc/html/image_src/Makefile.in,
+         doc/html/image_src/st_buildarea01.wkt,
+         doc/html/image_src/st_buildarea02.wkt, doc/reference.xml: Add
+         pictures for ST_BuildArea examples
+
+2009-08-28 11:34  robe
+
+       * doc/performance_tips.xml: 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
+
+       * doc/reference.xml, postgis/postgis.sql.in.c: change lwpostgis to
+         postgis and example to show 1.5.0SVN
+
+2009-08-17 13:22  pramsey
+
+       * postgis/lwgeom_svg.c: Initialize counter to ensure later test
+         works (#239)
+
+2009-08-17 13:19  pramsey
+
+       * postgis/lwgeom_svg.c: Add comment and clearer information to fix
+         for #239
+
+2009-08-17 11:37  robe
+
+       * doc/reference.xml, doc/xsl/postgis_aggs_mm.xml.xsl: revert order
+         of availability. Revise xsl to pick up availabilities embedded in
+         note tag
+
+2009-08-17 11:29  robe
+
+       * doc/reference.xml: debugging why not showing in new section
+
+2009-08-17 02:59  pramsey
+
+       * postgis/lwgeom_svg.c: Fix for handling of empty
+         geometrycollection in asssvg (#239)
+
+2009-08-16 15:03  robe
+
+       * doc/reference.xml: update svg availability note
+
+2009-08-16 14:49  robe
+
+       * doc/reference.xml: Correct ST_AsSVG command to reflect
+         introduction of L command
+
+2009-08-16 05:34  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: add null and empty geometry
+         collection to garden variety geometry list
+
+2009-08-16 05:29  robe
+
+       * doc/xsl/postgis_gardentest_subset.sql.xsl: cast null to geometry
+
+2009-08-16 05:09  robe
+
+       * doc/xsl/postgis_gardentest_subset.sql.xsl: Version of garden test
+         to allow selecting a subset of functions to test.
+
+2009-08-16 04:41  robe
+
+       * doc/reference.xml: 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
+
+       * regress/Makefile.in: Removing accidental commit from r4366.
+
+2009-08-11 16:38  strk
+
+       * GNUmakefile, authors.svn: Add ChangeLog.svn rule, and auxiliary
+         authors file
+
+2009-08-07 03:38  mleslie
+
+       * liblwgeom/lwgparse.c, regress/Makefile.in,
+         regress/sql-mm-compoundcurve.sql,
+         regress/sql-mm-compoundcurve_expected: Fix for ticket #234
+
+2009-08-05 18:09  pramsey
+
+       * postgis/lwgeom_functions_basic.c: Remove printfs from code.
+
+2009-08-01 18:33  robe
+
+       * doc/reference.xml: update ST_Line_Locate ... with example of
+         closest point. Asked way too many times on postgis news groups
+
+2009-07-30 16:03  mcayland
+
+       * regress/Makefile.in: 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
+
+       * regress/Makefile.in: Fix for Windows combining stdout/stderr when
+         executing the $(shell) command.
+
+2009-07-18 19:01  mcayland
+
+       * regress/Makefile.in, regress/run_test: 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
+
+       * regress/run_test: 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
+
+       * liblwgeom/liblwgeom.h, postgis/lwgeom_pg.h: 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
+
+       * loader/shp2pgsql-gui.c: Commit patch for missing lw_asprintf()
+         from #222.
+
+2009-07-13 17:27  pramsey
+
+       * liblwgeom/liblwgeom.h, loader/Makefile.in,
+         loader/shp2pgsql-cli.c, loader/shp2pgsql-core.c,
+         loader/shp2pgsql-core.h, loader/shp2pgsql-gui.c: MinGW fix for
+         loader (#222), Mark Cave-Ayland
+
+2009-07-13 16:57  pramsey
+
+       * regress: ignore copied version of postgis.sql
+
+2009-07-13 16:57  pramsey
+
+       * doc/html/images: ignore generated images
+
+2009-07-08 22:43  robe
+
+       * doc/reference.xml: Put in availability and GEOS for Hausdorff
+         distance
+
+2009-07-08 22:39  pramsey
+
+       * README.postgis: match header format
+
+2009-07-08 16:27  strk
+
+       * README.postgis: Update instructions for testing (and moved that
+         step *before* install - finally!)
+
+2009-07-08 16:03  strk
+
+       * regress/Makefile.in: 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
+
+       * doc/html/image_src/Makefile.in: Remove images from clean target
+
+2009-07-08 15:16  pramsey
+
+       * doc/html/image_src/generator.c: Remove CUnit dependency
+
+2009-07-08 15:15  pramsey
+
+       * doc/Makefile.in: clean doc images as part of clean
+
+2009-07-08 15:09  pramsey
+
+       * make_dist.sh: Fix itglish.
+
+2009-07-08 04:59  mcayland
+
+       * liblwgeom/lwsegmentize.c: 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
+
+       * liblwgeom/lwsegmentize.c: 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
+
+       * utils/postgis_proc_upgrade.pl: Change error message to be more
+         relevant
+
+2009-07-07 15:44  strk
+
+       * doc/reference.xml: It's "synonym", not "synonim"...
+
+2009-07-07 15:03  strk
+
+       * doc/reference.xml, postgis/lwgeom_geos.c,
+         regress/regress_buffer_params.sql,
+         regress/regress_buffer_params_expected: 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
+
+       * doc/reference.xml: Fix join style images to match calls
+
+2009-07-07 10:33  mcayland
+
+       * liblwgeom/vsprintf.c: 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
+
+       * postgis/lwgeom_geos.c: Don't use strtok_r, to help with MingW
+         builds.
+
+2009-07-06 07:37  robe
+
+       * STYLE: forgot to save last change
+
+2009-07-06 07:37  robe
+
+       * STYLE: slight correction
+
+2009-07-06 07:33  robe
+
+       * STYLE: Update style on commenting required to be picked up by
+         doxygen
+
+2009-07-05 21:41  mcayland
+
+       * loader/Makefile.in: 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
+
+       * doc/reference.xml: update st_pointn to note it supports circular
+         strings and curves
+
+2009-07-03 04:57  kneufeld
+
+       * doc/html/images/st_centroid01.png,
+         doc/html/images/st_centroid02.png,
+         doc/html/images/st_centroid03.png,
+         doc/html/images/st_centroid04.png,
+         doc/html/images/st_crosses01.gif,
+         doc/html/images/st_crosses02.gif,
+         doc/html/images/st_crosses03.gif,
+         doc/html/images/st_crosses04.gif,
+         doc/html/images/st_issimple01.png,
+         doc/html/images/st_issimple02.png,
+         doc/html/images/st_issimple03.png,
+         doc/html/images/st_issimple04.png,
+         doc/html/images/st_issimple05.png,
+         doc/html/images/st_issimple06.png,
+         doc/html/images/st_issimple07.png,
+         doc/html/images/st_isvalid01.png,
+         doc/html/images/st_isvalid02.png,
+         doc/html/images/st_isvalid03.png,
+         doc/html/images/st_isvalid04.png,
+         doc/html/images/st_isvalid05.png,
+         doc/html/images/st_isvalid06.png,
+         doc/html/images/st_isvalid07.png,
+         doc/html/images/st_isvalid08.png,
+         doc/html/images/st_touches01.png,
+         doc/html/images/st_touches02.png,
+         doc/html/images/st_touches03.png,
+         doc/html/images/st_touches04.png,
+         doc/html/images/st_touches05.png,
+         doc/html/images/st_touches06.png: removed the images used in the
+         documentation since these are now generated automatically using
+         ImageMagick.
+
+2009-07-03 04:56  kneufeld
+
+       * doc/Makefile.in, doc/README: 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
+
+       * TODO: Add SQL/MM item
+
+2009-07-02 16:31  pramsey
+
+       * HOWTO_RELEASE, make_dist.sh: Build doc images as part of
+         distribution build.
+
+2009-07-02 16:29  pramsey
+
+       * doc/html/image_src: add generator to ignore
+
+2009-07-02 16:00  pramsey
+
+       * HOWTO_RELEASE: more notes on requirements
+
+2009-07-02 08:31  mleslie
+
+       * liblwgeom/lwgparse.c, postgis/lwgeom_ogc.c,
+         regress/sql-mm-circularstring.sql,
+         regress/sql-mm-circularstring_expected,
+         regress/sql-mm-compoundcurve.sql,
+         regress/sql-mm-compoundcurve_expected,
+         regress/sql-mm-curvepoly.sql, regress/sql-mm-curvepoly_expected:
+         Making the changes from r4244 and r4245 onto trunk, addressing
+         ticket 212.
+
+2009-07-01 16:56  pramsey
+
+       * CREDITS: Bring this up to date.
+
+2009-07-01 15:42  pramsey
+
+       * postgis/lwgeom_accum.c, postgis/lwgeom_geos.c: Fix bad memory
+         access in aggregates on nulls (#210), Mark Cave-Ayland.
+
+2009-07-01 12:30  robe
+
+       * doc/reference.xml: arg should be text not string for st_buffer
+
+2009-07-01 11:53  robe
+
+       * doc/using_postgis_dataman.xml: amend documentation on curved
+         support to include new compound curve in curve polygon support.
+
+2009-06-30 07:46  mleslie
+
+       * liblwgeom/lwsegmentize.c: Enabling the compound curve parsing for
+         segmentisation; reported in ticket 213
+
+2009-06-30 07:35  mleslie
+
+       * liblwgeom/lwgunparse.c, regress/sql-mm-curvepoly_expected: First
+         swing at ticket 212.
+
+2009-06-26 13:43  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: slight correction some functions
+         are not new but enhanced
+
+2009-06-26 13:33  robe
+
+       * doc/reference.xml: 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
+
+       * doc/reference.xml: update ST_Buffer so appears in new in PostGIS
+         1.5 section
+
+2009-06-26 13:22  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: try to fix hudson build error
+
+2009-06-26 12:43  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: Update special index to include
+         a what is new in 1.5 section
+
+2009-06-26 09:35  mcayland
+
+       * postgis/lwgeom_geos.c, regress/Makefile.in: Unbreak the PostGIS
+         universe for people who aren't using GEOS SVN (will be 3.2).
+
+2009-06-25 12:01  strk
+
+       * doc/reference.xml: Put queries right below the diagram showing
+         them
+
+2009-06-25 12:00  strk
+
+       * doc/html/image_src/st_buffer01.wkt,
+         doc/html/image_src/st_buffer02.wkt: Make quad_segs images style
+         consistent with others; add original point
+
+2009-06-25 11:19  strk
+
+       * doc/html/image_src/Makefile.in,
+         doc/html/image_src/st_buffer06.wkt,
+         doc/html/image_src/st_buffer07.wkt,
+         doc/html/image_src/st_buffer08.wkt, doc/reference.xml: Add more
+         styled buffer example images and update reference manual to
+         include them
+
+2009-06-25 10:57  strk
+
+       * doc/html/image_src/st_buffer03.wkt,
+         doc/html/image_src/st_buffer04.wkt,
+         doc/html/image_src/st_buffer05.wkt: Use thin link style for
+         source linestring
+
+2009-06-25 08:16  strk
+
+       * doc/html/image_src/Makefile.in,
+         doc/html/image_src/st_buffer03.wkt,
+         doc/html/image_src/st_buffer04.wkt,
+         doc/html/image_src/st_buffer05.wkt: Add examples of different
+         encdap styles
+
+2009-06-25 07:34  strk
+
+       * NEWS: Add item for parametrized buffers
+
+2009-06-25 03:32  robe
+
+       * loader/shp2pgsql-core.c, postgis/lwgeom_box3d.c,
+         postgis/lwgeom_estimate.c, postgis/lwgeom_gist.c,
+         postgis/lwgeom_rtree.c: More cleanup of code comments so function
+         descriptions are picked up by doxygen
+
+2009-06-25 03:03  robe
+
+       * liblwgeom/lwalgorithm.c, liblwgeom/lwgeom_api.c: fix commenting
+         style so function descriptions are picked up by doxygen
+
+2009-06-24 22:09  pramsey
+
+       * NEWS: Add news item for #206
+
+2009-06-24 22:08  pramsey
+
+       * doc/reference.xml, postgis/lwgeom_geos.c,
+         postgis/postgis.sql.in.c, postgis/uninstall_postgis.sql.in.c,
+         regress/Makefile.in, regress/hausdorff.sql,
+         regress/hausdorff_expected: 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
+
+       * postgis/uninstall_postgis.sql.in.c: Add uninstall lines for new
+         buffer signatures
+
+2009-06-24 13:32  strk
+
+       * regress/Makefile.in, regress/regress_buffer_params.sql,
+         regress/regress_buffer_params_expected: Add tests for
+         parametrized buffer
+
+2009-06-24 13:04  strk
+
+       * doc/reference.xml: Document third ST_Buffer signature (the one
+         taking parameters as string).
+
+2009-06-24 11:18  mcayland
+
+       * loader/shp2pgsql-core.c, loader/shp2pgsql.c: 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
+
+       * postgis/postgis.sql.in.c: 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
+
+       * postgis/postgis.sql.in.c: Use $$ quoting. See ticket #207.
+
+2009-06-23 22:40  strk
+
+       * postgis/lwgeom_geos.c, postgis/postgis.sql.in.c: Add
+         _ST_Buffer(geom, distance, params); refactor other versions to
+         all proxy to the new one.
+
+2009-06-23 20:57  pramsey
+
+       * NEWS, README.postgis, Version.config: Bump up to 1.5 in trunk
+
+2009-06-23 16:46  strk
+
+       * postgis/lwgeom_inout.c: Fix dangerous use of message string as
+         printf-like format.
+
+2009-06-23 16:38  strk
+
+       * regress/regress_ogc.sql, regress/regress_ogc_expected: 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
+
+       * regress/regress_ogc.sql, regress/regress_ogc_expected: Add test
+         for third argument to buffer() being a string (based on
+         auto-cast)
+
+2009-06-22 03:12  robe
+
+       * doc/reference.xml: 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
+
+       * postgis/lwgeom_geos.c: Gracefully handle typed empty GEOS
+         geometries.
+
+2009-06-20 21:26  strk
+
+       * regress/measures.sql, regress/measures_expected: Add tests for
+         area() called against empty geometries
+
+2009-06-20 21:25  strk
+
+       * liblwgeom/measures.c: Handle empty polygon rings
+
+2009-06-19 17:12  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: get rid of ref_geom so
+         doesn't break agg checks
+
+2009-06-19 15:13  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: test not handling aggregates
+         right
+
+2009-06-19 14:18  robe
+
+       * doc/reference.xml: typo in docs --
+
+2009-06-19 12:20  robe
+
+       * doc/installation.xml: fix type and add --with-gui description for
+         building loader gui
+
+2009-06-16 15:53  robe
+
+       * NEWS: Forgot ST_MinimumBoundingCircle and credit Bruce Rindahl
+
+2009-06-15 17:48  pramsey
+
+       * HOWTO_RELEASE: More updates
+
+2009-06-15 17:42  pramsey
+
+       * HOWTO_RELEASE: Update doc instructions.
+
+2009-06-12 15:30  robe
+
+       * postgis/long_xact.sql.in.c: replace _VOLATILE_STRICT with
+         VOLATILE STRICT
+
+2009-06-12 15:14  robe
+
+       * postgis/postgis.sql.in.c: Change _VOLATILE to VOLATILE
+
+2009-06-11 16:44  pramsey
+
+       * doc/html/image_src/generator.c, doc/html/image_src/styles.c,
+         doc/html/image_src/styles.h, extras/WFS_locks/WFS_locks.c,
+         extras/wkb_reader/printwkb.c, extras/wkb_reader/readwkb.c,
+         extras/wkb_reader/wkbtest.h, liblwgeom/box2d.c,
+         liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_algorithm.h,
+         liblwgeom/cunit/cu_measures.c, liblwgeom/cunit/cu_measures.h,
+         liblwgeom/cunit/cu_tester.c, liblwgeom/examples/unparser.c,
+         liblwgeom/lex.yy.c, liblwgeom/liblwgeom.h,
+         liblwgeom/lwalgorithm.c, liblwgeom/lwalgorithm.h,
+         liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c,
+         liblwgeom/lwcompound.c, liblwgeom/lwcurvepoly.c,
+         liblwgeom/lwgeom.c, liblwgeom/lwgeom_api.c, liblwgeom/lwgparse.c,
+         liblwgeom/lwgunparse.c, liblwgeom/lwline.c, liblwgeom/lwmcurve.c,
+         liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c,
+         liblwgeom/lwmsurface.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c,
+         liblwgeom/lwsegmentize.c, liblwgeom/lwutil.c,
+         liblwgeom/measures.c, liblwgeom/ptarray.c, liblwgeom/vsprintf.c,
+         liblwgeom/wktparse.h, liblwgeom/wktparse.tab.c,
+         liblwgeom/wktparse.tab.h, loader/dbfopen.c, loader/getopt.c,
+         loader/getopt.h, loader/shapefil.h, loader/shpopen.c,
+         loader/stringbuffer.c, loader/stringbuffer.h,
+         postgis/long_xact.c, postgis/lwgeom_accum.c,
+         postgis/lwgeom_box2dfloat4.c, postgis/lwgeom_box3d.c,
+         postgis/lwgeom_btree.c, postgis/lwgeom_chip.c,
+         postgis/lwgeom_debug.c, postgis/lwgeom_dump.c,
+         postgis/lwgeom_estimate.c, postgis/lwgeom_functions_analytic.c,
+         postgis/lwgeom_functions_basic.c, postgis/lwgeom_functions_lrs.c,
+         postgis/lwgeom_geojson.c, postgis/lwgeom_geos.c,
+         postgis/lwgeom_geos.h, postgis/lwgeom_geos_prepared.c,
+         postgis/lwgeom_geos_prepared.h, postgis/lwgeom_gist.c,
+         postgis/lwgeom_gml.c, postgis/lwgeom_inout.c,
+         postgis/lwgeom_kml.c, postgis/lwgeom_ogc.c, postgis/lwgeom_pg.c,
+         postgis/lwgeom_pg.h, postgis/lwgeom_spheroid.c,
+         postgis/lwgeom_svg.c, postgis/lwgeom_transform.c,
+         postgis/lwgeom_triggers.c: astyle --style=ansi --indent=tab
+         (#133)
+
+2009-06-11 16:31  pramsey
+
+       * postgis/test.c: remove file that should never have been added
+
+2009-06-11 15:52  pramsey
+
+       * postgis/long_xact.sql.in.c, postgis/postgis.sql.in.c,
+         postgis/sqldefines.h.in, postgis/sqlmm.sql.in.c: Clean up old
+         compatibility code. (#196)
+
+2009-06-11 13:28  mcayland
+
+       * liblwgeom/lwgunparse.c: 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
+
+       * doc/reference.xml: correct example
+
+2009-06-10 01:26  robe
+
+       * NEWS: Add David Techer, new doco enhancements, new
+         populate_geometry_columns
+
+2009-06-10 01:18  robe
+
+       * NEWS: Add Jean David Techer to list of contributors
+
+2009-06-09 23:54  pramsey
+
+       * utils/postgis_restore.pl: Update the hard upgrade script to
+         handle 1.4 transition. (#144)
+
+2009-06-09 23:27  pramsey
+
+       * NEWS: Closes (#134)
+
+2009-06-09 22:51  pramsey
+
+       * doc/html/image_src, utils/postgis_proc_upgrade.pl: More work on
+         1.4 upgrade script.
+
+2009-06-09 22:14  pramsey
+
+       * postgis, postgis/postgis.sql.in.c: More fixes to upgrade process.
+
+2009-06-08 23:21  pramsey
+
+       * postgis/postgis.sql.in.c, utils/postgis_proc_upgrade.pl: Work on
+         upgrade script.
+
+2009-06-08 22:33  pramsey
+
+       * postgis/postgis.sql.in.c: Turn "CREATE OR REPLACE FUNCTION" into
+         "CREATEFUNCTION" for preprocessing magic.
+
+2009-06-08 22:30  pramsey
+
+       * postgis/postgis.sql.in.c: remove syntax error
+
+2009-06-08 19:40  pramsey
+
+       * spatial_ref_sys.sql: Updated to EPSG 7.1 version (#191)
+
+2009-06-08 17:35  robe
+
+       * postgis/postgis.sql.in.c: #190: populate_geometry_columns gives
+         nonstandard use of \' in a string literal in 8.4
+
+2009-06-06 14:09  mcayland
+
+       * postgis/Makefile.in, postgis/long_xact.sql.in,
+         postgis/long_xact.sql.in.c, postgis/postgis.sql.in.c,
+         postgis/sqlmm.sql.in, postgis/sqlmm.sql.in.c,
+         postgis/uninstall_long_xact.sql.in.c,
+         postgis/uninstall_postgis.sql.in.c,
+         postgis/uninstall_sqlmm.sql.in.c: 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
+
+       * NEWS: 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
+
+       * README.postgis, doc/installation.xml: 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
+
+       * regress/Makefile.in, regress/run_test: Fix for #192.
+
+2009-06-03 23:56  pramsey
+
+       * postgis/Makefile.in, utils/postgis_proc_upgrade.pl: Fix for issue
+         #189, includes implicit requirement for 8.2+ in DROP AGGREGATE
+
+2009-06-03 23:07  pramsey
+
+       * regress/Makefile.in, regress/run_test: Fix for issue #186
+
+2009-06-03 22:46  pramsey
+
+       * configure.ac: remove warnings from autoconf process
+
+2009-05-29 18:10  kneufeld
+
+       * doc/reference.xml: small typo in Populate_Geometry_Columns doc
+
+2009-05-27 17:14  kneufeld
+
+       * doc, doc/html/style.css, doc/installation.xml,
+         doc/xmlformat.conf: performed an overhaul of the installation
+         guide ... hopefully it's easier to follow.
+
+2009-05-26 18:35  kneufeld
+
+       * doc/Makefile.in: updated the comments-install make target
+
+2009-05-26 18:28  kneufeld
+
+       * doc/installation.xml: added version numbers to the requirements
+         section in the installation doc.
+
+2009-05-26 18:27  kneufeld
+
+       * configure.ac: added dblatex and convert to the status lines at
+         the end of configure
+
+2009-05-26 18:10  kneufeld
+
+       * doc/Makefile.in: added postgis_aggs_mm.xml to the 'make clean'
+         target
+
+2009-05-26 18:00  kneufeld
+
+       * GNUmakefile, configure.ac, doc/Makefile.in: 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
+
+       * doc/reference.xml: make example fit the diagram in text
+
+2009-05-26 17:08  robe
+
+       * doc/html/image_src/st_buffer02.wkt, doc/reference.xml: Make lame
+         circle more lame
+
+2009-05-26 16:47  robe
+
+       * doc/html/image_src/Makefile.in,
+         doc/html/image_src/st_buffer01.wkt,
+         doc/html/image_src/st_buffer02.wkt,
+         doc/html/image_src/st_within01.wkt, doc/reference.xml: put in
+         images for buffer, fix within example image and example query
+
+2009-05-26 16:26  robe
+
+       * doc/reference.xml: for consistency make example be same as what
+         is used to generate the image.
+
+2009-05-26 16:24  robe
+
+       * doc/html/image_src/st_within01.wkt: bad image try again
+
+2009-05-26 15:05  robe
+
+       * doc/html/image_src/Makefile.in,
+         doc/html/image_src/st_within01.wkt: Add st_within example to
+         makefile and translate example so in viewable region.
+
+2009-05-25 20:26  kneufeld
+
+       * GNUmakefile: added a status line to the main makefile that
+         indicates if PostGIS was built successfully.
+
+2009-05-24 07:52  robe
+
+       * doc/reference.xml: update to include behavior for 3D and also
+         note this seems to go beyond what the spec defines.
+
+2009-05-22 23:22  kneufeld
+
+       * doc/installation.xml: use a docbook variable instead
+
+2009-05-22 23:19  kneufeld
+
+       * doc/Makefile.in, doc/installation.xml, doc/installation.xml.in:
+         didn't need the c preprocessor after all
+
+2009-05-22 22:14  kneufeld
+
+       * doc/installation.xml.in: Added a Short Version section.
+         Updated requirements.
+
+2009-05-22 22:07  kneufeld
+
+       * doc/Makefile.in, doc/installation.xml, doc/installation.xml.in:
+         formatted installation.xml in preparation for editing
+
+2009-05-22 21:32  kneufeld
+
+       * doc/xmlformat.conf: 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
+
+       * doc/html/image_src/st_within01.wkt, doc/reference.xml: Testing
+         out Kevin's auto image generator hopefully I didn't break it.
+
+2009-05-20 10:54  robe
+
+       * doc/reference.xml: 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
+
+       * doc/html/image_src/Makefile.in,
+         doc/html/image_src/st_contains01.wkt,
+         doc/html/image_src/st_contains02.wkt,
+         doc/html/image_src/st_contains03.wkt,
+         doc/html/image_src/st_contains04.wkt,
+         doc/html/image_src/st_contains05.wkt,
+         doc/html/image_src/st_contains06.wkt, doc/reference.xml: added
+         image examples to ST_Contains
+
+2009-05-19 03:44  robe
+
+       * doc/reference.xml: Example exploding a compoundcurve, also
+         reference to ST_GeometryN since they serve similar purposes
+
+2009-05-14 23:42  kneufeld
+
+       * configure.ac, doc/Makefile.in, doc/html/image_src/Makefile.in,
+         doc/html/image_src/generator.c,
+         doc/html/image_src/st_centroid01.wkt,
+         doc/html/image_src/st_centroid02.wkt,
+         doc/html/image_src/st_centroid03.wkt,
+         doc/html/image_src/st_centroid04.wkt,
+         doc/html/image_src/st_crosses01.wkt,
+         doc/html/image_src/st_crosses02.wkt,
+         doc/html/image_src/st_crosses03.wkt,
+         doc/html/image_src/st_crosses04.wkt,
+         doc/html/image_src/st_issimple01.wkt,
+         doc/html/image_src/st_issimple02.wkt,
+         doc/html/image_src/st_issimple03.wkt,
+         doc/html/image_src/st_issimple04.wkt,
+         doc/html/image_src/st_issimple05.wkt,
+         doc/html/image_src/st_issimple06.wkt,
+         doc/html/image_src/st_issimple07.wkt,
+         doc/html/image_src/st_isvalid01.wkt,
+         doc/html/image_src/st_isvalid02.wkt,
+         doc/html/image_src/st_isvalid03.wkt,
+         doc/html/image_src/st_isvalid04.wkt,
+         doc/html/image_src/st_isvalid05.wkt,
+         doc/html/image_src/st_isvalid06.wkt,
+         doc/html/image_src/st_isvalid07.wkt,
+         doc/html/image_src/st_isvalid08.wkt,
+         doc/html/image_src/st_touches01.wkt,
+         doc/html/image_src/st_touches02.wkt,
+         doc/html/image_src/st_touches03.wkt,
+         doc/html/image_src/st_touches04.wkt,
+         doc/html/image_src/st_touches05.wkt,
+         doc/html/image_src/st_touches06.wkt, doc/html/image_src/styles.c,
+         doc/html/image_src/styles.conf, doc/html/image_src/styles.h,
+         doc/reference.xml: added styles to the generated documentation
+         images
+         added ImageMagick as a dependency
+
+2009-05-09 12:53  mcayland
+
+       * postgis/lwgeom_box3d.c: 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
+
+       * liblwgeom/lwgunparse.c: Remove a double-free bug caused if the
+         unparser finds an invalid geometry (fixes #168)
+
+2009-05-09 11:46  mcayland
+
+       * loader/shp2pgsql.c: Correct erroneus formatting which was causing
+         two comments to be nested and hence generating a compiler
+         warning.
+
+2009-05-06 23:32  kneufeld
+
+       * doc/html/image_src/generator.c,
+         doc/html/image_src/st_centroid02.wkt,
+         doc/html/image_src/st_centroid03.wkt,
+         doc/html/image_src/st_centroid04.wkt,
+         doc/html/image_src/st_crosses01.wkt,
+         doc/html/image_src/st_crosses02.wkt,
+         doc/html/image_src/st_crosses03.wkt,
+         doc/html/image_src/st_crosses04.wkt,
+         doc/html/image_src/st_issimple01.wkt,
+         doc/html/image_src/st_issimple02.wkt,
+         doc/html/image_src/st_issimple03.wkt,
+         doc/html/image_src/st_issimple04.wkt,
+         doc/html/image_src/st_issimple05.wkt,
+         doc/html/image_src/st_issimple06.wkt,
+         doc/html/image_src/st_issimple07.wkt,
+         doc/html/image_src/st_isvalid01.wkt,
+         doc/html/image_src/st_isvalid02.wkt,
+         doc/html/image_src/st_isvalid03.wkt,
+         doc/html/image_src/st_isvalid04.wkt,
+         doc/html/image_src/st_isvalid05.wkt: removed horrible dos
+         carriage returns
+         - convert to unix
+
+2009-05-06 23:20  kneufeld
+
+       * configure.ac, doc/Makefile.in, doc/html/image_src/Makefile.in,
+         doc/html/image_src/generator.c,
+         doc/html/image_src/st_centroid01.svg,
+         doc/html/image_src/st_centroid01.wkt,
+         doc/html/image_src/st_centroid02.svg,
+         doc/html/image_src/st_centroid02.wkt,
+         doc/html/image_src/st_centroid03.svg,
+         doc/html/image_src/st_centroid03.wkt,
+         doc/html/image_src/st_centroid04.svg,
+         doc/html/image_src/st_centroid04.wkt,
+         doc/html/image_src/st_crosses01.wkt,
+         doc/html/image_src/st_crosses02.wkt,
+         doc/html/image_src/st_crosses03.wkt,
+         doc/html/image_src/st_crosses04.wkt,
+         doc/html/image_src/st_issimple01.wkt,
+         doc/html/image_src/st_issimple02.wkt,
+         doc/html/image_src/st_issimple03.wkt,
+         doc/html/image_src/st_issimple04.wkt,
+         doc/html/image_src/st_issimple05.wkt,
+         doc/html/image_src/st_issimple06.wkt,
+         doc/html/image_src/st_issimple07.wkt,
+         doc/html/image_src/st_isvalid01.wkt,
+         doc/html/image_src/st_isvalid02.wkt,
+         doc/html/image_src/st_isvalid03.wkt,
+         doc/html/image_src/st_isvalid04.wkt,
+         doc/html/image_src/st_isvalid05.wkt,
+         doc/html/image_src/st_touches01.svg,
+         doc/html/image_src/st_touches02.svg,
+         doc/html/image_src/st_touches03.svg,
+         doc/html/image_src/st_touches04.svg,
+         doc/html/image_src/st_touches05.svg,
+         doc/html/image_src/st_touches06.svg: Added code that will
+         automatically generate the spatial images used in the
+         documentation from WKT input.
+
+2009-05-06 18:11  robe
+
+       * NEWS: typo
+
+2009-05-06 18:04  robe
+
+       * NEWS: update with 1.3.6 items
+
+2009-05-05 19:40  pramsey
+
+       * spatial_ref_sys.sql: Add 900913 to allow web mappers a smoother
+         ride.
+
+2009-05-05 04:44  robe
+
+       * postgis/lwgeom_functions_basic.c: doxygen friendly comments
+
+2009-05-05 04:29  robe
+
+       * postgis/lwgeom_accum.c, postgis/lwgeom_geojson.c,
+         postgis/lwgeom_gml.c, postgis/lwgeom_ogc.c, postgis/lwgeom_svg.c,
+         postgis/lwgeom_transform.c, postgis/lwgeom_triggers.c: doxygen
+         friendly comments
+
+2009-05-04 18:00  robe
+
+       * liblwgeom/lwmpoly.c, liblwgeom/wktparse.h, postgis/lwgeom_kml.c:
+         more doxygen comment cleanup
+
+2009-05-03 04:36  robe
+
+       * postgis/lwgeom_geos.c: slight mod
+
+2009-05-03 04:32  robe
+
+       * postgis/lwgeom_geos.c: make doco descriptions doxygen/javadoc
+         friendly
+
+2009-05-03 03:58  robe
+
+       * liblwgeom/lwgeom.c: make function doc doxygen friendly
+
+2009-05-03 03:50  robe
+
+       * liblwgeom/lwcompound.c: make function descriptor doxygen friendly
+
+2009-05-03 03:33  robe
+
+       * doc/doxygen.cfg.in: enable alphabetical index
+
+2009-05-03 03:16  robe
+
+       * liblwgeom/lwalgorithm.c, liblwgeom/lwcollection.c,
+         liblwgeom/ptarray.c, loader/pgsql2shp.c, loader/shp2pgsql.c:
+         change commenting style to javadoc style
+
+2009-05-03 03:03  robe
+
+       * doc/doxygen.cfg.in: enable javadoc autobrief
+
+2009-05-02 09:40  robe
+
+       * loader/pgsql2shp.c, loader/shp2pgsql.c: make function
+         descriptions doxygen friendly
+
+2009-05-02 07:13  robe
+
+       * liblwgeom/ptarray.c: make function descriptions doxygen friendly
+
+2009-05-02 06:27  robe
+
+       * liblwgeom/lwalgorithm.c, liblwgeom/lwcollection.c: Experimenting
+         with Doxygen hyperlinking tags
+
+2009-05-01 22:47  robe
+
+       * liblwgeom/lwcollection.c: More experimentation with doxygen
+         commenting styles
+
+2009-05-01 04:26  robe
+
+       * liblwgeom/lwcollection.c: More auto doc friendlying
+
+2009-05-01 04:24  robe
+
+       * liblwgeom/lwcollection.c: typo
+
+2009-05-01 04:24  robe
+
+       * liblwgeom/lwcollection.c: experiment with making our inline
+         comments more doxygen friendly
+
+2009-04-30 22:26  kneufeld
+
+       * doc/doxygen.cfg.in: updated several Doxygen parameters
+
+2009-04-30 21:38  kneufeld
+
+       * doc/doxygen.cfg.in: removed full path names from config file
+
+2009-04-30 20:19  kneufeld
+
+       * doc/Makefile.in, doc/doxygen.cfg.in: add make target to build
+         Doxygen
+
+2009-04-30 19:41  kneufeld
+
+       * doc/doxygen.cfg.in: added a Doxygen configuration file
+
+2009-04-29 19:22  kneufeld
+
+       * regress/run_test: 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
+
+       * doc/reference.xml, postgis/lwgeom_gml.c, regress/gml.sql,
+         regress/gml_expected: 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
+
+       * java/jdbc/build.xml, java/jdbc/src/org/postgis/Geometry.java,
+         java/jdbc/src/org/postgis/java2d/ShapeBinaryParser.java: -
+         removed a few compile errors from the javadoc build
+         - renamed jar so it follows the name-version convention
+
+2009-04-27 22:07  robe
+
+       * loader/pgsql2shp.c: change error about unknown spatial ref to a
+         warning.
+
+2009-04-27 19:46  kneufeld
+
+       * doc/template.xml: test commit
+
+2009-04-27 19:24  kneufeld
+
+       * doc/postgis.xml: test commit
+
+2009-04-27 19:07  kneufeld
+
+       * doc/faq.xml: Test commit to test autobuild
+
+2009-04-27 16:09  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: 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
+
+       * doc/reference.xml: small typo fix
+
+2009-04-24 19:13  pramsey
+
+       * TODO: add feature mangling task
+
+2009-04-23 14:36  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: exclude curved geometries
+         from 1.3.5 testing
+
+2009-04-23 12:12  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: 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
+
+       * doc/xsl/postgis_gardentest.sql.xsl: 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
+
+       * configure.ac, make_dist.sh: More info about XSL in final
+         configure output
+
+2009-04-17 13:59  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: add ST_MinimumBoundingCircle
+         to 1.3 exclude
+
+2009-04-16 07:31  robe
+
+       * doc/installation.xml: Update installation to have link to Windows
+         Compilation guide Nicklas put together.
+
+2009-04-16 05:54  robe
+
+       * doc/reference.xml, doc/xsl/postgis_aggs_mm.xml.xsl: ADd more
+         curved geometry support functions to list and give curved
+         geometry special index a pretty anchor.
+
+2009-04-15 17:18  pramsey
+
+       * NEWS: wee reformatting
+
+2009-04-15 17:15  pramsey
+
+       * NEWS: remove tabs
+
+2009-04-15 17:09  pramsey
+
+       * NEWS: add link to trac for 1.4
+
+2009-04-15 01:22  robe
+
+       * doc/reference.xml: add link to st_relate
+
+2009-04-15 01:11  robe
+
+       * doc/reference.xml: amend ST_ContainsProperly to summarize its
+         speed advantages
+
+2009-04-14 14:25  mcayland
+
+       * loader/shp2pgsql-core.c: Try and fix shp2pgsql-core for bug #124.
+         Need to change sprintf() to pgis_exec() within the loader.
+
+2009-04-14 06:47  robe
+
+       * NEWS: add containsproperly
+
+2009-04-14 06:42  robe
+
+       * NEWS: I think the year is 2009 and we are in april now
+
+2009-04-12 12:18  mcayland
+
+       * loader/shp2pgsql-core.c: Same as r3994 but for the second copy of
+         shp2pgsql.
+
+2009-04-12 11:16  mcayland
+
+       * loader/shp2pgsql.c: 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
+
+       * postgis/postgis.sql.in.c: 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
+
+       * doc/xsl/postgis_gardentest.sql.xsl: missed some
+
+2009-04-12 05:14  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: Add ST_ContainsProperly to
+         exclude for 1.3 testing.
+
+2009-04-12 04:10  robe
+
+       * doc/reference.xml: 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
+
+       * loader/shp2pgsql-core.c, loader/shp2pgsql.c: 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
+
+       * NEWS, doc/introduction.xml: Fix mis-spelling in Eduin Carrillo's
+         name
+
+2009-04-05 18:06  pramsey
+
+       * liblwgeom/cunit/cu_measures.c, liblwgeom/cunit/cu_measures.h:
+         keywords
+
+2009-04-05 18:05  robe
+
+       * doc/introduction.xml: Add Nicklas Avén to contributors list
+
+2009-04-05 16:48  pramsey
+
+       * liblwgeom/cunit/Makefile.in, liblwgeom/cunit/cu_measures.c,
+         liblwgeom/cunit/cu_measures.h, liblwgeom/cunit/cu_tester.c,
+         liblwgeom/measures.c: Fix for collection vs collection distance
+         behavior. Per Nicklas Avén. GBT #146
+
+2009-03-29 08:12  mcayland
+
+       * postgis/postgis.sql.in.c: 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
+
+       * postgis/lwgeom_box3d.c, postgis/postgis.sql.in.c: 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
+
+       * postgis/lwgeom_kml.c: suppress compilation warning on non
+         initialized variable
+
+2009-03-23 22:45  pramsey
+
+       * .: Ignore autotools artefacts.
+
+2009-03-23 22:44  pramsey
+
+       * autogen.sh, config.guess, config.sub: Once more unto the breach!
+         autotools w/ mloskot autogen.sh from GBT#142
+
+2009-03-23 17:18  pramsey
+
+       * ltmain.sh: Back to the future.
+
+2009-03-22 07:50  robe
+
+       * doc/reference.xml: expansion of example and description
+
+2009-03-22 07:46  robe
+
+       * doc/reference.xml: Create new exception section and move over the
+         Has,Drop, Add BBOX family per MCA request.
+
+2009-03-22 07:08  pramsey
+
+       * configure.ac: Can't get enough punishment: write out results of
+         configure.
+
+2009-03-22 06:43  pramsey
+
+       * config.guess, ltmain.sh: 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
+
+       * autogen.sh: 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: config.guess back?
+
+2009-03-22 03:34  pramsey
+
+       * config.sub: config.sub back in?
+
+2009-03-22 03:23  pramsey
+
+       * autogen.sh, config.guess, config.sub: Break build per mloskot.
+         Remember to run ./autogen.sh and hopefully you have libtoolize!
+
+2009-03-22 02:26  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: typo
+
+2009-03-22 02:23  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: not dealing correctly with
+         arguments that are geometry arrays where there is only one
+         geometry in the arglist
+
+2009-03-21 19:14  colivier
+
+       * postgis/lwgeom_geojson.c, postgis/lwgeom_gml.c,
+         postgis/lwgeom_kml.c, postgis/lwgeom_svg.c: Fix static buffer
+         size to add precision spaces. Cf #119
+
+2009-03-20 18:43  pramsey
+
+       * NEWS: Update release notes more
+
+2009-03-20 16:48  kneufeld
+
+       * doc/reference.xml: updated the operator notes in reference.xml to
+         reflect the fact that they do indeed use indexes.
+
+2009-03-20 14:55  robe
+
+       * doc/reference.xml: Add ST_MakeLine array proto. Provide example
+         use. Flag that ST_MAkeLine was enhanced in 1.4
+
+2009-03-20 14:40  robe
+
+       * doc/reference.xml: Fill in missing ST_Collect(geomarray) proto.
+         Provide examples for using ST_Union(geomarray),
+         ST_Collect(geomarray)
+
+2009-03-20 13:39  colivier
+
+       * postgis/lwgeom_gml.c: Fix GML multi size computation. Cf issue
+         #141
+
+2009-03-20 05:43  kneufeld
+
+       * doc/reference.xml, postgis/postgis.sql.in.c: a small typo patch
+         from mloskot, renaming a few "geometry_column" to
+         "geometry_columns"
+
+2009-03-20 05:32  kneufeld
+
+       * configure.ac, doc/Makefile.in, doc/postgis.xml,
+         doc/reference.xml, doc/reference_new.xml, doc/reference_old.xml:
+         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
+
+       * postgis/lwgeom_chip.c: Revert, now I get a warning in OS/X.
+         Solaris will have to suck it up.
+
+2009-03-19 17:50  pramsey
+
+       * autogen.sh, configure.ac: Make autogen.sh a little more tolerant
+         of missing / re-named autotools.
+
+2009-03-19 17:28  kneufeld
+
+       * doc/reference_new.xml: updated ST_Relate docs - changed 3rd
+         parameter to be more clear
+
+2009-03-19 17:03  pramsey
+
+       * postgis/lwgeom_debug.c: Remove warning in Solaris.
+
+2009-03-19 16:58  pramsey
+
+       * postgis/lwgeom_chip.c: Remove warning in Solaris.
+
+2009-03-19 16:52  pramsey
+
+       * postgis/lwgeom_geos_prepared.c, postgis/lwgeom_geos_prepared.h:
+         Remove one last 'const' warning.
+
+2009-03-19 13:27  colivier
+
+       * postgis/lwgeom_svg.c: Few minor improve/change on memory size to
+         allocate
+
+2009-03-19 11:52  mcayland
+
+       * postgis/lwgeom_geos.c: More lwgeom_geos.c fixes to remove
+         compilation warnings, but this time for compiling with GEOS >=
+         3.1.
+
+2009-03-19 06:05  pramsey
+
+       * postgis/lwgeom_estimate.c, postgis/lwgeom_functions_basic.c,
+         postgis/lwgeom_gist.c, postgis_config.h.in: Oops, we don't use
+         the literal output of autoheader.
+
+2009-03-19 05:55  pramsey
+
+       * postgis/lwgeom_geos_prepared.c: Remove prepared geometry
+         compilation warning.
+
+2009-03-19 05:54  pramsey
+
+       * postgis/lwgeom_estimate.c, postgis/lwgeom_gist.c: Add ieeefp.h
+         for Solaris.
+
+2009-03-19 05:53  pramsey
+
+       * configure.ac, postgis_config.h.in: Add testing for ieeefp.h to
+         autoconf
+
+2009-03-19 00:48  pramsey
+
+       * regress/sql-mm-circularstring_expected,
+         regress/sql-mm-compoundcurve_expected,
+         regress/sql-mm-curvepoly_expected,
+         regress/sql-mm-multicurve_expected,
+         regress/sql-mm-multisurface_expected: Final fix to remove cpp
+         requirement
+
+2009-03-19 00:38  pramsey
+
+       * regress/sql-mm-circularstring_expected,
+         regress/sql-mm-circularstring_expected.in,
+         regress/sql-mm-compoundcurve_expected,
+         regress/sql-mm-compoundcurve_expected.in,
+         regress/sql-mm-curvepoly_expected,
+         regress/sql-mm-curvepoly_expected.in,
+         regress/sql-mm-multicurve_expected,
+         regress/sql-mm-multicurve_expected.in,
+         regress/sql-mm-multisurface_expected,
+         regress/sql-mm-multisurface_expected.in: Remove preproc step for
+         sql-mm curve regression.
+
+2009-03-19 00:37  pramsey
+
+       * regress/Makefile.in, regress/sql-mm-circularstring_expected.in,
+         regress/sql-mm-compoundcurve_expected.in,
+         regress/sql-mm-curvepoly_expected.in,
+         regress/sql-mm-multicurve_expected.in,
+         regress/sql-mm-multisurface_expected.in: Remove USE_JTS and cpp
+         preproc from sql-mm regression
+
+2009-03-18 23:42  pramsey
+
+       * TODO: Add lidar item
+
+2009-03-16 23:06  mcayland
+
+       * liblwgeom/lex.yy.c, liblwgeom/lwgunparse.c,
+         liblwgeom/wktparse.lex, postgis/lwgeom_inout.c: 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
+
+       * doc/postgis.xml: switch order
+
+2009-03-13 13:09  robe
+
+       * doc/reference_new.xml: get rid of sT_PolyFromWKB reference. Will
+         readd those stupid ones left in reference.xml later
+
+2009-03-13 13:08  robe
+
+       * doc/postgis.xml: more spots
+
+2009-03-13 13:05  robe
+
+       * doc/postgis.xml: missed a spot
+
+2009-03-13 12:53  robe
+
+       * doc/postgis.xml: remove using_postgis and reference and add
+         using_postgis_dataman, using_postgis_app
+
+2009-03-13 12:11  robe
+
+       * doc/Makefile.in, doc/using_postgis.xml,
+         doc/using_postgis_app.xml, doc/using_postgis_dataman.xml: Break
+         using_postgis into 2 sections, remover reference.xml from doc
+         make
+
+2009-03-12 23:20  robe
+
+       * extras/tiger_geocoder/geocode/geocode_address_countysub_exact.sql,
+         extras/tiger_geocoder/geocode/geocode_address_countysub_fuzzy.sql,
+         extras/tiger_geocoder/geocode/geocode_address_place_exact.sql,
+         extras/tiger_geocoder/geocode/geocode_address_place_fuzzy.sql,
+         extras/tiger_geocoder/geocode/geocode_address_state.sql,
+         extras/tiger_geocoder/geocode/geocode_address_zip.sql,
+         extras/tiger_geocoder/geocode/geocode_location.sql,
+         extras/tiger_geocoder/geocode/geocode_zip.sql,
+         extras/tiger_geocoder/normalize/pprint_addy.sql,
+         extras/tiger_geocoder/tables/lookup_tables.sql: #HISTORY #GBT
+         121: update tiger_geocoder to run in PostgreSQL 8.3 - apply patch
+         from cdwinslow
+
+2009-03-11 05:31  kneufeld
+
+       * doc/reference.xml, doc/reference_new.xml: updated SQL/MM specs in
+         ST_PointFromWKB
+
+2009-03-11 05:13  kneufeld
+
+       * doc/reference.xml, doc/reference_new.xml: moved over
+         ST_LineFromWKB
+
+2009-03-11 05:11  kneufeld
+
+       * doc/reference.xml: added missing linkend
+
+2009-03-11 05:09  kneufeld
+
+       * doc/reference_new.xml: updated doc descriptions and linkends.
+
+2009-03-11 04:56  kneufeld
+
+       * doc/reference.xml, doc/reference_new.xml: moved over
+         ST_PointFromWKB
+
+2009-03-11 04:35  kneufeld
+
+       * doc/reference.xml, doc/reference_new.xml: moved over
+         ST_GeomFromWKB
+
+2009-03-10 21:29  mcayland
+
+       * liblwgeom/lwgunparse.c: More MSVC fixes from Mateusz related to
+         ISO C++ vs. C99 variable initialisation.
+
+2009-03-10 21:05  colivier
+
+       * regress/svg.sql, regress/svg_expected: updated SVG unit to reduce
+         to max 2 decimal digits
+
+2009-03-10 21:03  pramsey
+
+       * NEWS: MSVC line
+
+2009-03-10 20:49  colivier
+
+       * regress/Makefile.in, regress/svg.sql, regress/svg_expected: Add
+         SVG unit test file
+
+2009-03-10 20:42  pramsey
+
+       * NEWS, doc/release_notes.xml: Add 1.3.5 release notes into trunk
+         docs
+
+2009-03-10 20:37  pramsey
+
+       * NEWS: First cut of 1.4 release notes.
+
+2009-03-10 20:25  mcayland
+
+       * GNUmakefile, liblwgeom/cunit/Makefile.in: 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
+
+       * postgis/long_xact.c, postgis/lwgeom_box2dfloat4.c,
+         postgis/lwgeom_box3d.c, postgis/lwgeom_btree.c,
+         postgis/lwgeom_chip.c, postgis/lwgeom_dump.c,
+         postgis/lwgeom_estimate.c, postgis/lwgeom_functions_basic.c,
+         postgis/lwgeom_geos.h, postgis/lwgeom_geos_prepared.h,
+         postgis/lwgeom_gist.c, postgis/lwgeom_inout.c,
+         postgis/lwgeom_pg.c, postgis/lwgeom_pg.h, postgis/lwgeom_sqlmm.c,
+         postgis/lwgeom_transform.c: 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
+
+       * regress/gml.sql, regress/gml_expected: update GML unit test
+         according to AsGML option related to CRS output option
+
+2009-03-10 19:37  mcayland
+
+       * liblwgeom/wktparse.h: Remove compiler warning from commit r3821.
+
+2009-03-10 19:30  colivier
+
+       * regress/geojson.sql, regress/geojson_expected: Update unit test
+         upon previous GeoJson CRS change
+
+2009-03-10 19:29  mcayland
+
+       * configure.ac, postgis/lwgeom_geos.c, postgis/lwgeom_geos.h,
+         postgis/postgis.sql.in.c: 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
+
+       * doc/reference_new.xml, postgis/lwgeom_geojson.c,
+         postgis/lwgeom_gml.c, postgis/postgis.sql.in.c: 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
+
+       * doc/installation.xml, doc/postgis.xml: 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
+
+       * liblwgeom/lwgunparse.c: 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
+
+       * liblwgeom/liblwgeom.h, liblwgeom/lwcircstring.c,
+         liblwgeom/lwgeom.c: Add circstring release and LWGEOM conversion
+         entry
+
+2009-03-10 16:18  mcayland
+
+       * liblwgeom/lwgunparse.c: 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
+
+       * postgis/lwgeom_transform.c: 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
+
+       * liblwgeom/lwgunparse.c: Fix for GBT #130, remove bdpoly
+         regression failure.
+
+2009-03-10 15:06  mcayland
+
+       * doc/reference_new.xml, postgis/lwgeom_transform.c: 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
+
+       * postgis/lwgeom_svg.c: Add SVG L Command in absolute path
+         according to BNF SVG Path. Add some forgotten geometry release.
+
+2009-03-10 00:29  mleslie
+
+       * liblwgeom/lex.yy.c, liblwgeom/liblwgeom.h,
+         liblwgeom/lwcurvepoly.c, liblwgeom/lwgparse.c,
+         liblwgeom/lwgunparse.c, liblwgeom/lwmcurve.c,
+         liblwgeom/wktparse.h, liblwgeom/wktparse.tab.c,
+         liblwgeom/wktparse.y, regress/sql-mm-compoundcurve.sql,
+         regress/sql-mm-compoundcurve_expected.in,
+         regress/sql-mm-curvepoly.sql,
+         regress/sql-mm-curvepoly_expected.in,
+         regress/sql-mm-serialize.sql: 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
+
+       * postgis/lwgeom_sqlmm.c: Don't segmentize geometry if input
+         doesn't pass hasarc
+
+2009-03-09 21:15  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: Put ST_CurveToLine back in
+         script. Seems to not crash anymore with Paul's changes to GBT:
+         112
+
+2009-03-09 18:40  pramsey
+
+       * liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c,
+         postgis/lwgeom_functions_basic.c, regress/regress.sql,
+         regress/regress_expected: Fix for GBT#96.
+
+2009-03-09 17:19  mcayland
+
+       * spatial_ref_sys.sql: 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
+
+       * postgis/lwgeom_dump.c: 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
+
+       * liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c,
+         postgis/lwgeom_functions_basic.c: More camel-case changes.
+
+2009-03-09 14:51  colivier
+
+       * postgis/lwgeom_svg.c: 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
+
+       * ChangeLog, liblwgeom/liblwgeom.h, liblwgeom/lwalgorithm.c,
+         liblwgeom/lwcollection.c, liblwgeom/lwgeom.c,
+         liblwgeom/lwpoint.c, postgis/lwgeom_dump.c,
+         postgis/lwgeom_functions_analytic.c,
+         postgis/lwgeom_functions_basic.c, postgis/lwgeom_geos.c,
+         postgis/lwgeom_ogc.c, postgis/lwgeom_pg.c,
+         postgis/lwgeom_transform.c: Remove some camelCase function
+         signatures from liblwgeom
+
+2009-03-08 22:33  mcayland
+
+       * postgis/lwgeom_box3d.c, postgis/postgis.sql.in.c,
+         regress/lwgeom_regress_expected: 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
+
+       * liblwgeom/lwgeom_api.c: Fix goof in box2d computation.
+
+2009-03-08 21:15  pramsey
+
+       * liblwgeom/lwsegmentize.c: Fix for GBT#112
+
+2009-03-08 17:00  mcayland
+
+       * postgis/lwgeom_accum.c: 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
+
+       * postgis/lwgeom_box.c, postgis/lwgeom_box3d.c,
+         postgis/lwgeom_functions_basic.c, postgis/lwgeom_pg.h: 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
+
+       * liblwgeom/lwgeom_api.c: Fix for GBT #116, EMPTY hex polygon no
+         longer causes crash.
+
+2009-03-08 14:36  mcayland
+
+       * postgis/lwgeom_functions_analytic.c: 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
+
+       * postgis/lwgeom_dump.c: missing svn tags and copyright info
+
+2009-03-03 18:01  robe
+
+       * doc/reference_new.xml, doc/xsl/postgis_aggs_mm.xml.xsl: Flag
+         ST_GeoHash as curved support friendly, put in pretty anchors for
+         special function sections
+
+2009-03-03 18:00  pramsey
+
+       * liblwgeom/cunit/cu_algorithm.c: Fix tests to match current
+         geohash signatures (lon/lat) and precisions (odd and even)
+
+2009-02-27 18:09  robe
+
+       * postgis/lwgeom_dump.c: 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
+
+       * liblwgeom/lwgeom_api.c: Fix parse_hex to support lower-case A-F
+         too (issue 120)
+
+2009-02-23 13:47  robe
+
+       * doc/Makefile.in: change to move postgis_comments.sql to root
+
+2009-02-19 21:12  pramsey
+
+       * loader/dbfopen.c: Add variable decls to trunk :)
+
+2009-02-19 20:59  pramsey
+
+       * loader/dbfopen.c: Add EOF marker, per GBT#105
+
+2009-02-19 09:42  mcayland
+
+       * postgis/long_xact.c, postgis/lwgeom_estimate.c: 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
+
+       * doc/Makefile.in: change to use tab separator instead
+
+2009-02-17 03:56  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: fix typo
+
+2009-02-17 03:02  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl:
+
+2009-02-17 02:59  robe
+
+       * doc/reference_new.xml, doc/xsl/postgis_aggs_mm.xml.xsl: Make new
+         - 1 section with 2 subsections. Change ST_AsGeoJSON availability
+         tag to be consistent with others
+
+2009-02-17 02:55  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: Section new functions in 1.3
+
+2009-02-16 22:18  robe
+
+       * doc/Makefile.in: Try again to get postgis_comments.sql to
+         generate
+
+2009-02-13 19:56  robe
+
+       * doc/reference_new.xml, doc/xsl/postgis_aggs_mm.xml.xsl: 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
+
+       * doc/reference_new.xml, doc/xsl/postgis_aggs_mm.xml.xsl: 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
+
+       * doc/Makefile.in:
+
+2009-02-12 18:32  robe
+
+       * doc/Makefile.in: more work on comments generation
+
+2009-02-12 17:39  robe
+
+       * doc/Makefile.in: Put in logic to output postgis_comments.sql
+
+2009-02-11 21:48  pramsey
+
+       * doc/reference_new.xml, liblwgeom/cunit/cu_algorithm.c,
+         liblwgeom/cunit/cu_algorithm.h, liblwgeom/lwalgorithm.c,
+         liblwgeom/lwalgorithm.h, postgis/lwgeom_functions_basic.c,
+         postgis/postgis.sql.in.c: Bind ST_GeoHash into SQL.
+
+2009-02-11 18:28  pramsey
+
+       * GNUmakefile, README.postgis, STYLE, configure.ac, make_dist.sh,
+         regress/Makefile.in, topology/topology.sql.in.c: Change
+         references from ./lwgeom to ./postgis
+
+2009-02-11 18:22  pramsey
+
+       * lwgeom, postgis: 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
+
+       * liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_algorithm.h,
+         liblwgeom/liblwgeom.h, liblwgeom/lwalgorithm.c,
+         liblwgeom/lwalgorithm.h, liblwgeom/lwcollection.c,
+         liblwgeom/lwgeom.c: GeoHash implementation first cut.
+
+2009-02-10 21:20  pramsey
+
+       * configure.ac: Solve iconv-on-Solaris (and hopefully many other
+         platforms with system iconv in libc) problem in autoconf.
+
+2009-02-10 20:10  pramsey
+
+       * loader/Makefile.in: Demote new loader code from default build for
+         now.
+
+2009-02-10 20:06  pramsey
+
+       * utils/new_postgis_restore.pl: New restore script, much simpler,
+         takes -Fc dump and writes back ASCII on stdout
+
+2009-02-10 08:00  colivier
+
+       * doc/reference_new.xml, lwgeom/lwgeom_kml.c, regress/kml.sql,
+         regress/kml_expected: KML output: use decimal places rather than
+         significant digit, trim trailing zeros, update documentation,
+         update unit test
+
+2009-02-10 07:54  colivier
+
+       * doc/reference_new.xml, lwgeom/lwgeom_geojson.c,
+         lwgeom/lwgeom_gml.c, regress/Makefile.in, regress/geojson.sql,
+         regress/geojson_expected, regress/gml.sql, regress/gml_expected:
+         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
+
+       * utils/postgis_restore.pl: Fix case sensitive in AGGREGATE
+         reading.
+
+2009-02-05 20:01  kneufeld
+
+       * doc/reference_new.xml: Updated ST_DumpRings description and
+         example.
+
+2009-02-04 18:13  kneufeld
+
+       * doc/reference_new.xml: Added example to ST_PointN
+
+2009-02-04 13:54  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: minor changes. Take
+         ST_CurveToLine out so tests can complete until we fix.
+
+2009-02-04 00:28  pramsey
+
+       * doc/faq.xml, doc/installation.xml, doc/introduction.xml,
+         doc/performance_tips.xml, doc/reference.xml,
+         doc/reference_new.xml, doc/release_notes.xml, doc/reporting.xml,
+         doc/template.xml, doc/using_postgis.xml, java/ejb2/build.xml,
+         java/ejb2/prepare-jboss.xml, java/ejb2/resources/application.xml,
+         java/ejb2/resources/postgis-ejb2-ds.xml,
+         java/ejb2/src/com/geodetix/geo/client/Client.java,
+         java/ejb2/src/com/geodetix/geo/dao/PostGisGeometryDAO.java,
+         java/ejb2/src/com/geodetix/geo/dao/PostGisGeometryDAOImpl.java,
+         java/ejb2/src/com/geodetix/geo/ejb/GeometryBean.java,
+         java/ejb2/src/com/geodetix/geo/ejb/GeometryFacadeBean.java,
+         java/ejb2/src/com/geodetix/geo/exception/ApplicationGeoLayerException.java,
+         java/ejb3/build.xml, java/ejb3/jboss/geodata-ds.xml,
+         java/ejb3/jboss/ingest-service.xml,
+         java/ejb3/src/META-INF/persistence.xml,
+         java/ejb3/src/org/postgis/ejb/PersonEntity.java,
+         java/ejb3/src/org/postgis/ejb/UserBean.java,
+         java/ejb3/src/org/postgis/ejb/UserBeanRemote.java,
+         java/ejb3/src/org/postgis/ejb/mdb/IngestMDB.java,
+         java/ejb3/src/org/postgis/hibernate/ContainsExpression.java,
+         java/ejb3/src/org/postgis/hibernate/GeometryType.java,
+         java/ejb3/src/org/postgis/hibernate/IntersectsExpression.java,
+         java/ejb3/src/org/postgis/hibernate/PostGISDialect.java,
+         java/ejb3/src/org/postgis/hibernate/WithinExpression.java,
+         java/jdbc/build.xml,
+         java/jdbc/jtssrc/org/postgis/jts/JTSShape.java,
+         java/pljava/build.xml,
+         java/pljava/src/org/postgis/pljava/Aggregates.java,
+         java/pljava/src/org/postgis/pljava/HelloWorld.java,
+         java/pljava/src/org/postgis/pljava/PLJGeometry.java,
+         java/pljava/src/org/postgis/pljava/PLJtsParser.java,
+         java/pljava/src/org/postgis/pljava/PLJtsWriter.java,
+         liblwgeom/box2d.c, liblwgeom/cunit/cu_algorithm.c,
+         liblwgeom/cunit/cu_algorithm.h, liblwgeom/cunit/cu_tester.c,
+         liblwgeom/examples/unparser.c, liblwgeom/lex.yy.c,
+         liblwgeom/liblwgeom.h, liblwgeom/lwalgorithm.c,
+         liblwgeom/lwalgorithm.h, liblwgeom/lwcircstring.c,
+         liblwgeom/lwcollection.c, liblwgeom/lwcompound.c,
+         liblwgeom/lwcurvepoly.c, liblwgeom/lwgeom.c,
+         liblwgeom/lwgeom_api.c, liblwgeom/lwgparse.c,
+         liblwgeom/lwgunparse.c, liblwgeom/lwline.c, liblwgeom/lwmcurve.c,
+         liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c,
+         liblwgeom/lwmsurface.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c,
+         liblwgeom/lwsegmentize.c, liblwgeom/lwutil.c,
+         liblwgeom/measures.c, liblwgeom/ptarray.c, liblwgeom/vsprintf.c,
+         liblwgeom/wktparse.h, liblwgeom/wktparse.tab.c,
+         liblwgeom/wktparse.tab.h, loader/shp2pgsql-cli.c,
+         loader/shp2pgsql-core.c, loader/shp2pgsql-core.h,
+         loader/shp2pgsql-gui.c, loader/stringbuffer.c,
+         loader/stringbuffer.h, lwgeom/long_xact.c, lwgeom/lwgeom_accum.c,
+         lwgeom/lwgeom_box.c, lwgeom/lwgeom_box2dfloat4.c,
+         lwgeom/lwgeom_box3d.c, lwgeom/lwgeom_btree.c,
+         lwgeom/lwgeom_chip.c, lwgeom/lwgeom_debug.c,
+         lwgeom/lwgeom_dump.c, lwgeom/lwgeom_estimate.c,
+         lwgeom/lwgeom_functions_analytic.c,
+         lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_functions_lrs.c,
+         lwgeom/lwgeom_geojson.c, lwgeom/lwgeom_geos.c,
+         lwgeom/lwgeom_geos.h, lwgeom/lwgeom_geos_prepared.c,
+         lwgeom/lwgeom_geos_prepared.h, lwgeom/lwgeom_gist.c,
+         lwgeom/lwgeom_gml.c, lwgeom/lwgeom_inout.c, lwgeom/lwgeom_kml.c,
+         lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.c, lwgeom/lwgeom_rtree.c,
+         lwgeom/lwgeom_rtree.h, lwgeom/lwgeom_spheroid.c,
+         lwgeom/lwgeom_sqlmm.c, lwgeom/lwgeom_svg.c,
+         lwgeom/lwgeom_transform.c, lwgeom/lwgeom_triggers.c,
+         lwgeom/postgis.sql.in.c, lwgeom/test.c,
+         topology/topology.sql.in.c: Propset Author Id Keyword Revision on
+         all files.
+
+2009-02-04 00:23  pramsey
+
+       * liblwgeom/cunit/cu_algorithm.c: Formating
+
+2009-02-03 20:51  pramsey
+
+       * liblwgeom/cunit/cu_algorithm.c, liblwgeom/lwalgorithm.c: Fix
+         boundary conditions with from==to hitting first/list vertex.
+
+2009-02-03 19:09  mcayland
+
+       * liblwgeom/lwgeom.c: 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
+
+       * doc/reference_new.xml: Add corrections from Bruce Rindahl
+
+2009-02-03 17:30  robe
+
+       * doc/reference_new.xml: forgot some spaces
+
+2009-02-03 16:10  robe
+
+       * doc/reference_new.xml: forgot availability info
+
+2009-02-03 15:23  robe
+
+       * doc/reference_new.xml: update st_convexhull definition -- wasn't
+         very clear
+
+2009-02-03 15:20  robe
+
+       * doc/reference_new.xml: Document ST_MinimumBoundingCircle
+
+2009-02-03 14:52  robe
+
+       * lwgeom/postgis.sql.in.c: #HISTORY: ST_MinimumBoundingCircle --
+         also change to support geometries with LINESTRING,POINT convex
+         hulls
+
+2009-02-03 14:21  robe
+
+       * lwgeom/postgis.sql.in.c: 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
+
+       * doc/xsl/postgis_gardentest.sql.xsl: put back linetocurve
+         curvetoline tests now that issue 86 and 108 should have fixed
+
+2009-02-03 07:20  pramsey
+
+       * loader/shp2pgsql-core.c, loader/shp2pgsql.c: Use "extended
+         string" format for escaping \ and ' in insert statements.
+
+2009-02-03 04:36  mleslie
+
+       * doc/rfc/postgis_rfc_04.txt: Adding an rfc for changing the
+         validation approach when parsing WKT.
+
+2009-02-03 01:59  pramsey
+
+       * liblwgeom/lwalgorithm.c: astyle this file
+
+2009-02-03 01:04  pramsey
+
+       * lwgeom/lwgeom_gist.c: Comment datum slice pull.
+
+2009-02-02 22:21  pramsey
+
+       * liblwgeom/lwalgorithm.c, liblwgeom/lwalgorithm.h,
+         lwgeom/lwgeom_geos.c: formatting
+
+2009-02-02 18:26  robe
+
+       * doc/reference_new.xml, doc/xsl/postgis_gardentest.sql.xsl: 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
+
+       * liblwgeom/lwsegmentize.c, regress/sql-mm-general.sql,
+         regress/sql-mm-general_expected: Fix for Issue 108 and regress
+         test.
+
+2009-02-02 04:19  robe
+
+       * doc/reference_new.xml: Document ST_LocateBetweenElevations
+
+2009-02-01 06:48  robe
+
+       * doc/reference_new.xml: Get rid of warnings -- no longer relevant
+         for ST_LineCrossingDirection
+
+2009-01-30 17:16  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: revise to correctly fill in
+         timestamp/date args
+
+2009-01-30 14:03  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: put in logic to test
+         operators
+
+2009-01-30 13:44  robe
+
+       * doc/xsl/postgis_comments.sql.xsl,
+         doc/xsl/postgis_gardentest.sql.xsl: Operator check in wrong
+         segment of xpath
+
+2009-01-28 23:42  pramsey
+
+       * lwgeom/lwgeom_geos.c: Change error message.
+
+2009-01-28 23:34  pramsey
+
+       * lwgeom/lwgeom_geos.c: Handle null return from cascadedunion.
+
+2009-01-28 01:02  pramsey
+
+       * TODO: wrapping
+
+2009-01-27 05:30  robe
+
+       * lwgeom/lwgeom_accum.c: missing meta properties
+
+2009-01-25 15:52  robe
+
+       * doc/reference_new.xml: Document ST_Extent3D now that Paul has
+         proclaimed it a public function
+
+2009-01-24 20:49  pramsey
+
+       * doc/rfc/postgis_rfc_03_sheet.txt, lwgeom/lwgeom_accum.c,
+         lwgeom/postgis.sql.in.c: Small changes in createrelplace syntax,
+         comments, function rename recommendation.
+
+2009-01-23 22:05  kneufeld
+
+       * doc/reference_new.xml: small wording fix for DropGeometryColumn
+
+2009-01-23 20:06  pramsey
+
+       * doc/rfc/postgis_rfc_03.txt, doc/rfc/postgis_rfc_03_sheet.txt: Add
+         function naming rfc
+
+2009-01-22 23:58  pramsey
+
+       * lwgeom/lwgeom_accum.c, lwgeom/lwgeom_geos.c,
+         lwgeom/postgis.sql.in.c: 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
+
+       * doc/xsl/postgis_comments.sql.xsl,
+         doc/xsl/postgis_gardentest.sql.xsl: Filter out Operators section
+         from xsl transforms
+
+2009-01-22 19:25  kneufeld
+
+       * doc/reference.xml, doc/reference_new.xml: moved over the
+         remaining operands from reference.xml to reference_new.xml in the
+         documentation
+
+2009-01-22 19:15  robe
+
+       * doc/reference_new.xml: 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
+
+       * loader/dbfopen.c: Fix DBFReadDeleted logic -- should return 1 if
+         record is deleted and 0 if it is not deleted
+
+2009-01-22 18:02  kneufeld
+
+       * doc/reference.xml, doc/reference_new.xml: moved over |>> from
+         reference.xml to reference_new.xml in the documentation
+
+2009-01-22 17:46  kneufeld
+
+       * doc/reference.xml, doc/reference_new.xml: moved over <<, <<|, and
+         >> from reference.xml to reference_new.xml in the documentation
+
+2009-01-22 05:56  pramsey
+
+       * lwgeom/postgis.sql.in.c: Remove protection from
+         ST_GeometryArray() aggregate.
+
+2009-01-22 05:37  pramsey
+
+       * lwgeom: More ignore fixes
+
+2009-01-22 05:35  pramsey
+
+       * lwgeom: Ignore postgis.sql.*
+
+2009-01-22 05:32  pramsey
+
+       * lwgeom/postgis.sql.in.c: Alter pg_proc update to work with older
+         PgSQLs too.
+
+2009-01-22 01:39  pramsey
+
+       * lwgeom/Makefile.in, lwgeom/lwgeom_accum.c,
+         lwgeom/postgis.sql.in.c: 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
+
+       * doc/reference.xml, doc/reference_new.xml: moved over |&> from
+         reference.xml to reference_new.xml in the documentation
+
+2009-01-22 00:44  kneufeld
+
+       * doc/reference.xml, doc/reference_new.xml: moved over &>| from
+         reference.xml to reference_new.xml in the documentation
+
+2009-01-22 00:16  kneufeld
+
+       * doc/reference.xml, doc/reference_new.xml: moved over &> from
+         reference.xml to reference_new.xml in the documentation
+
+2009-01-21 23:26  kneufeld
+
+       * doc/reference.xml, doc/reference_new.xml: moved over &&, &<, and
+         = from reference.xml to reference_new.xml in the documentation
+
+2009-01-21 23:19  pramsey
+
+       * configure.ac, lwgeom/lwgeom_geos.c, lwgeom/postgis.sql.in.c: 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
+
+       * doc/rfc, doc/rfc/postgis_rfc_02.txt: Add rfc document. First one:
+         alignment ideas.
+
+2009-01-21 21:50  pramsey
+
+       * lwgeom/lwgeom_estimate.c: Headers split in 8.4?
+
+2009-01-20 18:43  pramsey
+
+       * loader/shp2pgsql-core.c, loader/shp2pgsql-core.h,
+         loader/shp2pgsql-gui.c: Put translation_stage into descriptive
+         MACRO names
+
+2009-01-20 18:28  pramsey
+
+       * macros/gtk-2.0.m4: Add GTK macro.
+
+2009-01-20 17:48  pramsey
+
+       * configure.ac, loader/Makefile.in: Replace hand-built pkg-config
+         routine w/ m4 from gtk source.
+
+2009-01-20 07:36  pramsey
+
+       * loader/shp2pgsql-gui.c: Compile your work much?
+
+2009-01-20 07:13  pramsey
+
+       * loader/shp2pgsql-gui.c: Protect the filename setting a little bit
+         more in case it's NULL.
+
+2009-01-20 00:50  kneufeld
+
+       * doc/reference_new.xml: Fixed accidental broken build in docs from
+         Rev3536.
+
+2009-01-19 21:33  pramsey
+
+       * configure.ac, liblwgeom/liblwgeom.h, loader, loader/Makefile.in,
+         loader/dbfopen.c, loader/shp2pgsql-cli.c,
+         loader/shp2pgsql-core.c, loader/shp2pgsql-core.h,
+         loader/shp2pgsql-gui.c, loader/stringbuffer.c,
+         loader/stringbuffer.h: 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
+
+       * doc/reference.xml, doc/reference_new.xml: move
+         ST_GeomCollFromText
+
+2009-01-16 17:41  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move st_mpolyfromtext
+
+2009-01-15 21:11  robe
+
+       * doc/reference_new.xml: Left some garbage in
+
+2009-01-15 18:35  mcayland
+
+       * GNUmakefile, README.postgis, doc/installation.xml,
+         extras/ogc_test_suite/Makefile, extras/ogc_test_suite/README,
+         extras/template_gis/profile, extras/tiger_geocoder/INSTALL,
+         extras/tiger_geocoder/import/newdb.sh, lwgeom/Makefile.in,
+         lwgeom/lwpostgis.sql.in.c, lwgeom/postgis.sql.in.c,
+         lwgeom/sqldefines.h.in, regress/Makefile.in, regress/run_test:
+         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
+
+       * doc/reference.xml, doc/reference_new.xml: Move ST_MLineFromText
+
+2009-01-15 18:17  robe
+
+       * doc/reference_new.xml: more stuff
+
+2009-01-15 18:16  robe
+
+       * doc/reference_new.xml: forgot some stuff
+
+2009-01-15 18:14  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over
+         MPointFromText
+
+2009-01-15 15:10  mcayland
+
+       * lwgeom/lwgeom_functions_basic.c, lwgeom/lwpostgis.sql.in.c,
+         lwgeom/sqldefines.h.in: 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
+
+       * liblwgeom/wktparse.h: Remove missing prototype warning from
+         build.
+
+2009-01-13 15:12  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: Error in logic in gardentest
+         not correctly flagging WKT functions as taking geometry variant
+
+2009-01-13 15:11  mcayland
+
+       * regress/geojson_expected, regress/kml_expected: Fix regression
+         tests to account for changes made in r3522 (rename 'Curve' to
+         'CircularString')
+
+2009-01-13 14:04  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over
+         ST_PolygonFromText
+
+2009-01-13 13:12  mcayland
+
+       * liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_tester.c: Fix
+         compile warnings for the cunit tests (unused variables).
+
+2009-01-13 13:00  mcayland
+
+       * liblwgeom/lwutil.c: 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
+
+       * liblwgeom/liblwgeom.h, liblwgeom/lwcircstring.c,
+         liblwgeom/lwgeom_api.c: 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
+
+       * liblwgeom/Makefile.in, liblwgeom/liblwgeom.h,
+         liblwgeom/lwcircstring.c, liblwgeom/lwcollection.c,
+         liblwgeom/lwcompound.c, liblwgeom/lwcurve.c,
+         liblwgeom/lwcurvepoly.c, liblwgeom/lwgeom.c,
+         liblwgeom/lwgeom_api.c, liblwgeom/lwgparse.c,
+         liblwgeom/lwgunparse.c, liblwgeom/lwmcurve.c,
+         liblwgeom/lwsegmentize.c, liblwgeom/wktparse.h,
+         lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_ogc.c,
+         lwgeom/lwgeom_transform.c: 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
+
+       * liblwgeom/lwcollection.c, liblwgeom/lwmpoint.c,
+         liblwgeom/lwmpoly.c, loader/shp2pgsql.c: Remove double-free
+         problem from loader in presence of new deep-freeing lwfree calls.
+
+2009-01-12 14:38  robe
+
+       * doc/reference_new.xml: typos
+
+2009-01-12 14:24  robe
+
+       * doc/reference_new.xml: Correct. ST_LinestringFromText does not
+         exist though was documented before.
+
+2009-01-12 13:54  robe
+
+       * doc/reference.xml, doc/reference_new.xml: 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
+
+       * liblwgeom/Makefile.in: Remove erroneus merge from r3502
+         (HAVE_CUNIT_H just isn't defined anymore...)
+
+2009-01-11 07:10  pramsey
+
+       * lwgeom/lwgeom_gist.c, lwgeom/lwpostgis.sql.in.c: Remove RECHECK
+         per GBT#18.
+
+2009-01-09 23:04  robe
+
+       * doc/reference_new.xml: Fix typo
+
+2009-01-09 22:52  robe
+
+       * doc/reference.xml, doc/reference_new.xml: 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
+
+       * liblwgeom/liblwgeom.h, liblwgeom/lwgeom_api.c,
+         lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geojson.c,
+         lwgeom/lwgeom_gml.c, lwgeom/lwgeom_kml.c, lwgeom/lwgeom_ogc.c,
+         lwgeom/lwgeom_spheroid.c, lwgeom/lwgeom_transform.c: Rename
+         lwfree_inspected to lwinspected_release, per it's "shallow free"
+         behavior.
+
+2009-01-09 17:41  pramsey
+
+       * liblwgeom/cunit/cu_algorithm.c, liblwgeom/examples/unparser.c,
+         liblwgeom/liblwgeom.h, liblwgeom/lwcollection.c,
+         liblwgeom/lwgeom.c, liblwgeom/lwgeom_api.c, liblwgeom/lwline.c,
+         liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c,
+         liblwgeom/lwpoint.c, liblwgeom/lwpoly.c, liblwgeom/ptarray.c,
+         loader/shp2pgsql.c, lwgeom/lwgeom_functions_analytic.c,
+         lwgeom/lwgeom_kml.c: Rename lwfree_* to *_free.
+
+2009-01-09 14:15  robe
+
+       * doc/using_postgis.xml: Missed some ST_ spots.
+
+2009-01-09 13:49  robe
+
+       * doc/using_postgis.xml: Missed a spot.
+
+2009-01-09 13:48  robe
+
+       * doc/using_postgis.xml: Using - fix some connectiontype omissions
+         in Mapserver section, add in processing defer comment, fix some
+         missing ST_
+
+2009-01-09 13:32  robe
+
+       * doc/reference_new.xml: Add circular string note
+
+2009-01-09 13:29  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over ST_NRings
+
+2009-01-09 13:17  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over ST_Zmflag
+
+2009-01-08 17:22  pramsey
+
+       * lwgeom/lwgeom_gml.c: Forgot to save this file. Also changes to
+         lwfree_* *_release.
+
+2009-01-08 17:04  pramsey
+
+       * liblwgeom/Makefile.in, liblwgeom/liblwgeom.h,
+         liblwgeom/lwcollection.c, liblwgeom/lwgeom.c,
+         liblwgeom/lwgeom_api.c, liblwgeom/lwline.c, liblwgeom/lwmline.c,
+         liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c, liblwgeom/lwpoint.c,
+         liblwgeom/lwpoly.c, liblwgeom/ptarray.c,
+         lwgeom/lwgeom_functions_analytic.c, lwgeom/lwgeom_geojson.c:
+         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
+
+       * doc/reference_new.xml: 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
+
+       * doc/xsl/postgis_gardentest.sql.xsl: put in valid name space
+         (giving error with my xsltproc otherwise)
+
+2009-01-07 19:40  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: Finish off adding multi
+         garden geometries
+
+2009-01-07 18:25  kneufeld
+
+       * doc/reference_new.xml: updated documention on addgeometrycolumn,
+         clarifying the errors thrown.
+
+2009-01-07 12:11  mcayland
+
+       * liblwgeom/lwalgorithm.c: Bump some LWDEBUG(F) from level 1 up to
+         levels 3-4 (level 1 is reserved)
+
+2009-01-07 01:16  pramsey
+
+       * loader/shp2pgsql.c: Remove memory leak in standard loader.
+
+2009-01-05 20:54  mcayland
+
+       * configure.ac, liblwgeom/cunit/Makefile.in: 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
+
+       * doc/xsl/postgis_gardentest.sql.xsl: Put circular back in mix.
+         Doesn't crash now that MCA changed distance to throw error.
+
+2009-01-05 00:08  mcayland
+
+       * configure.ac, liblwgeom/Makefile.in, liblwgeom/cunit/Makefile.in:
+         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
+
+       * liblwgeom/lwgeom.c: 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
+
+       * liblwgeom/cunit/cu_algorithm.c: 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
+
+       * liblwgeom/cunit/Makefile.in: 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
+
+       * liblwgeom/measures.c: 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
+
+       * TODO: minor update
+
+2009-01-02 13:23  robe
+
+       * TODO: Add ST_DumpPoints. Not sure how simple it is.
+
+2009-01-01 21:36  robe
+
+       * TODO: Put time stamp placeholder on (I think)
+
+2009-01-01 21:26  robe
+
+       * TODO: Fix typo
+
+2009-01-01 00:31  pramsey
+
+       * liblwgeom/cunit/cu_algorithm.c, liblwgeom/lwalgorithm.c,
+         liblwgeom/lwgeom_api.c: Fix based on test case from MAC.
+
+2008-12-27 22:58  pramsey
+
+       * liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_algorithm.h,
+         lwgeom/lwgeom_functions_analytic.c: Add support for
+         multilinestring to st_locatebetweenelevations
+
+2008-12-27 08:08  pramsey
+
+       * TODO: Add heat map case.
+
+2008-12-24 20:15  pramsey
+
+       * liblwgeom/lwalgorithm.c, liblwgeom/lwalgorithm.h: Add mline
+         version of clipper.
+
+2008-12-24 17:37  pramsey
+
+       * liblwgeom/cunit/cu_algorithm.c, liblwgeom/liblwgeom.h,
+         liblwgeom/lwalgorithm.c, liblwgeom/lwgeom.c: Add lwfree_geom to
+         generically deep-free lwgeometries.
+
+2008-12-24 17:09  pramsey
+
+       * liblwgeom/cunit, liblwgeom/cunit/cu_algorithm.c,
+         liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c: 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
+
+       * liblwgeom/lex.yy.c: Try and commit a pre-generated output from
+         flex that works for the build-bot.
+
+2008-12-23 22:11  pramsey
+
+       * liblwgeom/lex.yy.c: Revert accidental commit of lex.yy.c
+
+2008-12-23 20:20  pramsey
+
+       * liblwgeom/lex.yy.c, liblwgeom/liblwgeom.h,
+         liblwgeom/lwcollection.c, lwgeom/lwgeom_functions_analytic.c,
+         lwgeom/lwpostgis.sql.in.c: 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
+
+       * doc/xsl/postgis_gardentest.sql.xsl: 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
+
+       * configure.ac, liblwgeom/Makefile.in, liblwgeom/cunit/Makefile,
+         liblwgeom/cunit/Makefile.in: Add CUnit to main 'make test' build
+         and check for existance of CUnit.h as part of ./configure
+
+2008-12-22 21:49  mcayland
+
+       * configure.ac: 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
+
+       * doc/reference_new.xml: More typos
+
+2008-12-22 17:48  robe
+
+       * doc/reference_new.xml: More typos
+
+2008-12-22 17:47  robe
+
+       * doc/reference_new.xml: typo
+
+2008-12-22 16:54  robe
+
+       * doc/reference_new.xml: Missed a constant
+
+2008-12-22 16:53  robe
+
+       * doc/reference_new.xml: First draft of ST_CrossingDirection --
+         needs more work
+
+2008-12-22 15:22  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: 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
+
+       * doc/xsl/postgis_gardentest.sql.xsl: 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
+
+       * STYLE, liblwgeom/lwcurve.c, liblwgeom/lwutil.c,
+         liblwgeom/wktparse.lex, lwgeom/lwgeom_chip.c, lwgeom/test.c:
+         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
+
+       * lwgeom/lwgeom_geos.c: 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
+
+       * liblwgeom/lwgunparse.c: 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
+
+       * liblwgeom/lwmcurve.c: 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
+
+       * doc/xsl/postgis_gardentest.sql.xsl: revert part of last change
+
+2008-12-22 08:39  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: correction to last edit
+
+2008-12-21 06:37  pramsey
+
+       * liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_algorithm.h,
+         liblwgeom/lwalgorithm.c, lwgeom/lwgeom_functions_analytic.c,
+         lwgeom/lwpostgis.sql.in.c: Add ST_LineClipZ(geometry, from, to)
+         SQL and C functions.
+
+2008-12-19 19:21  pramsey
+
+       * liblwgeom/cunit, liblwgeom/cunit/cu_algorithm.c,
+         liblwgeom/lwalgorithm.c: Complete c-level line clipping routines,
+         and unit tests.
+
+2008-12-19 19:20  pramsey
+
+       * liblwgeom/liblwgeom.h, liblwgeom/lwcollection.c,
+         liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c:
+         Add in lwfree_* deep memory clean-up routines for multi-objects.
+
+2008-12-19 18:51  kneufeld
+
+       * doc/html/images/st_issimple01.png,
+         doc/html/images/st_issimple02.png,
+         doc/html/images/st_issimple03.png,
+         doc/html/images/st_issimple04.png,
+         doc/html/images/st_issimple05.png,
+         doc/html/images/st_issimple06.png,
+         doc/html/images/st_issimple07.png,
+         doc/html/images/st_isvalid01.png,
+         doc/html/images/st_isvalid02.png,
+         doc/html/images/st_isvalid03.png,
+         doc/html/images/st_isvalid04.png,
+         doc/html/images/st_isvalid05.png,
+         doc/html/images/st_isvalid06.png,
+         doc/html/images/st_isvalid07.png,
+         doc/html/images/st_isvalid08.png, doc/reference_new.xml,
+         doc/using_postgis.xml: Upgraded section in using_postgis.xml that
+         talks about OGC Simplicity / Validity.
+
+2008-12-19 16:57  pramsey
+
+       * STYLE: Remove camelCase example from style guideline against
+         camelCase (! :)
+
+2008-12-19 14:59  mcayland
+
+       * loader/pgsql2shp.c: 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
+
+       * liblwgeom/examples/unparser.c, liblwgeom/lwgeom_api.c,
+         liblwgeom/lwpoint.c, loader/shp2pgsql.c,
+         lwgeom/lwgeom_functions_analytic.c,
+         lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geojson.c,
+         lwgeom/lwgeom_gml.c, lwgeom/lwgeom_kml.c, lwgeom/lwgeom_ogc.c,
+         lwgeom/lwgeom_spheroid.c, lwgeom/lwgeom_transform.c: Complete the
+         pfree_ to lwfree_ renaming.
+
+2008-12-18 20:36  pramsey
+
+       * liblwgeom/liblwgeom.h: Move curve back down below curve struct.
+         Hm.
+
+2008-12-18 20:35  pramsey
+
+       * liblwgeom/examples/unparser.c, liblwgeom/liblwgeom.h,
+         liblwgeom/lwcurve.c, liblwgeom/lwgeom_api.c, liblwgeom/lwline.c,
+         liblwgeom/lwpoint.c, liblwgeom/lwpoly.c: Complete the pfree_* to
+         lwfree_* renaming.
+
+2008-12-18 20:30  pramsey
+
+       * liblwgeom/examples/unparser.c, liblwgeom/liblwgeom.h,
+         liblwgeom/lwgeom_api.c, liblwgeom/lwpoint.c, loader/shp2pgsql.c,
+         lwgeom/lwgeom_functions_analytic.c, lwgeom/lwgeom_geojson.c,
+         lwgeom/lwgeom_gml.c, lwgeom/lwgeom_kml.c: Rename pfree_* memory
+         management function lwfree_*
+
+2008-12-18 20:22  pramsey
+
+       * liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_algorithm.h,
+         liblwgeom/lwalgorithm.c, liblwgeom/lwalgorithm.h,
+         liblwgeom/lwgeom.c: Partial work commit for safety
+
+2008-12-18 17:07  pramsey
+
+       * loader: Ignore generated Makefile
+
+2008-12-18 15:58  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: 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
+
+       * doc/xsl/postgis_gardentest.sql.xsl: Get rid of redundant variable
+         declares
+
+2008-12-18 15:32  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: Get rid of 2 geom relation
+         section. Its redundant now that the last condition section has
+         been improved.
+
+2008-12-18 15:25  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: 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
+
+       * liblwgeom/Makefile.in, liblwgeom/cunit/cu_algorithm.c,
+         liblwgeom/cunit/cu_algorithm.h, liblwgeom/lwalgorithm.c,
+         liblwgeom/lwalgorithm.h: Partial work saved back for later.
+
+2008-12-17 20:47  pramsey
+
+       * TODO, liblwgeom/liblwgeom.h, liblwgeom/lwalgorithm.c,
+         liblwgeom/lwalgorithm.h: Partial work into SVN where I can get at
+         it elsewhere.
+
+2008-12-17 20:22  pramsey
+
+       * regress/sql-mm-circularstring_expected.in,
+         regress/sql-mm-compoundcurve_expected.in,
+         regress/sql-mm-curvepoly_expected.in,
+         regress/sql-mm-multicurve_expected.in,
+         regress/sql-mm-multisurface_expected.in: Remove LFs from
+         regression files per MCA.
+
+2008-12-17 19:37  mcayland
+
+       * liblwgeom/lwgunparse.c: #HISTORY: Really fix what was broken in
+         r3431/3432. See the notes there for the full detail.
+
+2008-12-17 18:20  pramsey
+
+       * STYLE, TODO, cunit, liblwgeom/cunit, liblwgeom/cunit/Makefile,
+         liblwgeom/cunit/cu_algorithm.c, liblwgeom/cunit/cu_algorithm.h,
+         liblwgeom/cunit/cu_tester.c: Re-locate cunit, add a STYLE
+         guideline draft and some TODO notes.
+
+2008-12-17 16:03  mcayland
+
+       * liblwgeom/lwgunparse.c: 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
+
+       * liblwgeom/lwgunparse.c: 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
+
+       * cunit/cu_algorithm.c, cunit/cu_algorithm.h: harmonize unit tests
+         with new function names
+
+2008-12-17 05:32  pramsey
+
+       * liblwgeom/lwalgorithm.c, lwgeom/lwgeom_functions_analytic.c,
+         lwgeom/lwgeom_functions_basic.c: harmonize function names so
+         things... compile
+
+2008-12-17 05:28  pramsey
+
+       * cunit/cu_algorithm.c, cunit/cu_algorithm.h, cunit/cu_tester.c,
+         liblwgeom/lwalgorithm.c, liblwgeom/lwalgorithm.h,
+         lwgeom/lwgeom_functions_analytic.c: Revisison per MCA and (c)
+         headers.
+
+2008-12-17 00:22  pramsey
+
+       * cunit/cu_algorithm.c: Add some co-linearity tests.
+
+2008-12-17 00:19  pramsey
+
+       * cunit/cu_algorithm.c, liblwgeom/lwalgorithm.c,
+         liblwgeom/lwalgorithm.h: Basic co-linearity support. Remove
+         touching cases from crossingdirection.
+
+2008-12-16 23:43  pramsey
+
+       * liblwgeom/lwalgorithm.c, lwgeom/lwgeom_functions_analytic.c,
+         lwgeom/lwpostgis.sql.in.c: Add ST_CrossingDirection(line, line)
+         bindings into SQL.
+
+2008-12-16 22:29  pramsey
+
+       * cunit, cunit/Makefile, cunit/cu_algorithm.c,
+         cunit/cu_algorithm.h, cunit/cu_tester.c, liblwgeom/Makefile.in,
+         liblwgeom/liblwgeom.h, liblwgeom/lwalgorithm.c,
+         liblwgeom/lwalgorithm.h: First cut of line crossing function, and
+         associated cunit tests.
+
+2008-12-16 21:21  kneufeld
+
+       * lwgeom/lwpostgis.sql.in.c: fixed bug in probe_geometry_columns
+         where an srid of -1 is not properly detected. (last time :))
+
+2008-12-16 21:11  kneufeld
+
+       * lwgeom/lwpostgis.sql.in.c: fixed bug in probe_geometry_columns
+         where an srid of -1 is not properly detected.
+
+2008-12-16 21:07  kneufeld
+
+       * lwgeom/lwpostgis.sql.in.c: fixed bug in probe_geometry_columns
+         where an srid of -1 is not properly detected.
+
+2008-12-16 16:22  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: More changes - can't remember
+
+2008-12-16 13:01  robe
+
+       * doc/reference_new.xml: Add cross reference to ST_IsValidReason on
+         ST_IsValid and ST_Summary
+
+2008-12-16 12:40  robe
+
+       * doc/reference_new.xml: Fix formatting of ForceRHR args -- messing
+         up torture test generator
+
+2008-12-15 14:50  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: missing the st_geomfromtext
+         among others because of bad conditions - switched to xsl:choose
+         to simplify logic.
+
+2008-12-15 13:36  robe
+
+       * loader/pgsql2shp.c: minor comment addition
+
+2008-12-15 12:56  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: add more data types. Remove
+         curve tests again -- too many crashers
+
+2008-12-15 12:36  robe
+
+       * doc/reference_new.xml: Typo in data type param
+
+2008-12-15 10:30  mcayland
+
+       * lwgeom/lwgeom_functions_basic.c: #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
+
+       * doc/xsl/postgis_gardentest.sql.xsl: more cleanup
+
+2008-12-15 05:03  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: 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
+
+       * doc/xsl/postgis_gardentest.sql.xsl: replace param logic
+
+2008-12-15 02:38  robe
+
+       * lwgeom/lwgeom_geos.c: #GBT 84: Fix typo in boundary error
+
+2008-12-14 15:14  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: 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
+
+       * doc/xsl/postgis_gardentest.sql.xsl: Exclude st_curvetoline from
+         test for now. Crashes on geometry collection test.
+
+2008-12-14 03:19  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: Add GEOMETRYCOLLECTION to
+         garden mix. This crashes my 1.3.5SVN build after running
+         generated script - investigating
+
+2008-12-14 03:10  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: Add logic to test for unary
+         functions that take box2d/3d and add 3d geometries to garden set.
+
+2008-12-14 01:50  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: Add create table, add geom,
+         drop column, drop table to batch of tortures
+
+2008-12-13 19:48  pramsey
+
+       * TODO: Remove isvalidreason, it's done.
+
+2008-12-13 19:47  pramsey
+
+       * TODO: Add typmod idea
+
+2008-12-12 17:07  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: Fix condition statement that
+         prevented some 2 geom functions from being picked up
+
+2008-12-12 16:55  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: 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
+
+       * doc/reference_new.xml: Note that ST_MakePolygon can be used to
+         make measured polys and 3d polys
+
+2008-12-12 16:26  robe
+
+       * loader/pgsql2shp.c: use strcmp for compare instead of comparing
+         first element in projcreate
+
+2008-12-12 14:20  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: get rid of accidentally
+         copied comment
+
+2008-12-12 14:11  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: Add relationship/ functions
+         that act on 2 geometries tests to the mix
+
+2008-12-12 13:40  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: Add POINTM and LINESTRINGM to
+         garden family
+
+2008-12-12 13:17  robe
+
+       * doc/reference_new.xml: Remove Postgis_JTS_Version from docs. No
+         longer in 1.4 code base.
+
+2008-12-12 13:05  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: 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
+
+       * lwgeom/lwgeom_functions_basic.c: 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
+
+       * doc/xsl/postgis_gardentest.sql.xsl: Fix typo in geometry test
+
+2008-12-11 18:57  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl,
+         doc/xsl/postgis_comments.sql.xsl,
+         doc/xsl/postgis_gardentest.sql.xsl: 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
+
+       * lwgeom/lwgeom_geos.c: added a HINT to the ERROR message in
+         errorIfGeometryCollection indicating the geometry that is in
+         error.
+
+2008-12-11 16:56  robe
+
+       * doc/xsl/postgis_gardentest.sql.xsl: 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
+
+       * loader/pgsql2shp.c: 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
+
+       * liblwgeom/lwutil.c: 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
+
+       * liblwgeom/lwutil.c, lwgeom/lwgeom_pg.c: 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
+
+       * liblwgeom/liblwgeom.h: Resolve local merge conflict from previous
+         commit.
+
+2008-12-10 12:32  mcayland
+
+       * liblwgeom/lwutil.c, lwgeom/lwgeom_pg.c, regress/regress_expected,
+         regress/wkt_expected: 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
+
+       * liblwgeom/liblwgeom.h, liblwgeom/lwcurve.c: Porting the floating
+         point comparison operator upgrade from the 1.3 branch.
+
+2008-12-07 02:52  robe
+
+       * doc/reference.xml, doc/reference_new.xml: correct mm reference of
+         ST_PointFromText and remove from old MM section
+
+2008-12-07 02:47  robe
+
+       * doc/reference_new.xml: Minor additions
+
+2008-12-07 02:42  robe
+
+       * doc/reference_new.xml: fix some typos
+
+2008-12-07 02:29  robe
+
+       * doc/reference.xml, doc/reference_new.xml: 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
+
+       * doc/reference.xml, doc/reference_new.xml: Move over ST_Box2D and
+         ST_Box3D and flag ST_Accum as working with circular strings
+
+2008-12-05 19:39  robe
+
+       * doc/reference_new.xml: revise example
+
+2008-12-05 19:31  robe
+
+       * doc/reference_new.xml: Clarify use of ST_Relation and include
+         Martin's example of interior intersects
+
+2008-12-05 13:46  robe
+
+       * loader/pgsql2shp.c: #HISTORY: #GBT:34 - .prj creation by
+         pgsql2shp
+
+2008-12-05 12:33  robe
+
+       * liblwgeom/lwgeom.c: #GBT 80: ST_Multi seg faults when given
+         MULTILINESTRING
+
+2008-12-04 17:01  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over rest of Long
+         Transactions
+
+2008-12-03 17:12  mcayland
+
+       * loader/shp2pgsql.c: 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
+
+       * liblwgeom/ptarray.c, lwgeom/lwgeom_functions_lrs.c: 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
+
+       * doc/reference_new.xml: Remove some junk and fix some typos,
+         rephrase descriptions
+
+2008-12-02 20:00  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over LockRow
+
+2008-12-02 19:43  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over CheckAuth
+
+2008-12-01 23:34  robe
+
+       * doc/reference_new.xml: typo
+
+2008-12-01 22:19  robe
+
+       * doc/reference_new.xml: remove extra def
+
+2008-12-01 22:06  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over
+         Enable/Disable LongTransactions
+
+2008-12-01 12:41  robe
+
+       * doc/reference_new.xml: Damn casing - wrong fix
+
+2008-12-01 12:38  robe
+
+       * doc/reference_new.xml: typo ?
+
+2008-12-01 12:13  robe
+
+       * doc/reference_new.xml: typo?
+
+2008-12-01 06:32  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over ST_HasBBox
+
+2008-12-01 06:26  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over ST_AddBBox,
+         ST_DropBBox - the last of the Geometry Editors
+
+2008-11-28 16:38  pramsey
+
+       * lwgeom/lwgeom_geos.c: wrap isvalidreason in test for GEOS >= 3.1
+
+2008-11-27 19:04  robe
+
+       * doc/reference_new.xml: correction
+
+2008-11-27 18:53  robe
+
+       * doc/reference_new.xml: ST_IsValidReason typo and add an example
+         of a valid geometry
+
+2008-11-27 18:31  robe
+
+       * doc/reference_new.xml: 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
+
+       * lwgeom/lwgeom_geos.c, lwgeom/lwpostgis.sql.in.c:
+         ST_IsValidReason(geometry) returns text reason for validity
+         failure.
+         Requires GEOS >= 3.1.
+         GBT#51
+
+2008-11-26 13:40  mcayland
+
+       * liblwgeom/Makefile.in: Apply patch from strk to prevent
+         unneccesary invocation of 'ar' when building liblwgeom.
+
+2008-11-26 12:11  robe
+
+       * doc/installation.xml: 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
+
+       * GNUmakefile: 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
+
+       * README.postgis: Fix some minor errors in the README documentation
+         as indicated by strk.
+
+2008-11-25 21:46  pramsey
+
+       * NEWS, doc/release_notes.xml: Bring forward release notes from
+         1.3.4
+
+2008-11-25 10:42  mcayland
+
+       * lwgeom/lwgeom_estimate.c: 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
+
+       * doc/reference_new.xml: 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
+
+       * lwgeom/lwgeom_functions_basic.c: 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
+
+       * liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, lwgeom/lwgeom_dump.c:
+         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
+
+       * doc/reference.xml, doc/reference_new.xml: Move over the rest of
+         the ST_Force* family
+
+2008-11-23 07:22  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over
+         ST_Estimated_Extent
+
+2008-11-23 06:54  robe
+
+       * doc/reference_new.xml: minor changes
+
+2008-11-23 06:50  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over
+         ST_GeomFromWKB
+
+2008-11-21 14:41  robe
+
+       * doc/reference_new.xml: typo
+
+2008-11-21 14:30  robe
+
+       * doc/using_postgis.xml: Fix indentation of examples
+
+2008-11-21 14:28  robe
+
+       * doc/reference_new.xml, doc/using_postgis.xml: 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
+
+       * doc/using_postgis.xml: 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
+
+       * doc/reference_new.xml:
+
+2008-11-21 08:31  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over ST_CoordDim
+
+2008-11-20 22:03  mcayland
+
+       * lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos.h,
+         lwgeom/lwgeom_inout.c: 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
+
+       * lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_inout.c: 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
+
+       * configure.ac, lwgeom/lwgeom_geos.c, lwgeom/profile.h,
+         postgis_config.h.in: 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
+
+       * doc/reference_new.xml: typo
+
+2008-11-20 12:55  robe
+
+       * doc/reference_new.xml: Add note on ST_Transform and ST_AsKML that
+         they require Proj support
+
+2008-11-19 13:40  robe
+
+       * doc/installation.xml: update doc on install to reference geos
+         3.0.3
+
+2008-11-17 17:30  robe
+
+       * doc/reference_new.xml: amend ST_Mem_Size
+
+2008-11-17 01:00  robe
+
+       * doc/reference_new.xml: typos
+
+2008-11-17 00:52  robe
+
+       * doc/reference.xml, doc/reference_new.xml: st_mem_size
+
+2008-11-17 00:05  robe
+
+       * doc/reference_new.xml: Document missing ST_AsGML func proto
+
+2008-11-16 15:54  robe
+
+       * doc/reference_new.xml: typo
+
+2008-11-15 20:33  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over ST_Polygon
+         and ST_WKBToSQL, move ST_MakePolygon from Geometry Processing to
+         Geometry Constructors section
+
+2008-11-14 23:46  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over rest of
+         non-MM compliant Geometry Constructor functions
+
+2008-11-12 17:42  pramsey
+
+       * TODO: Update with latest BS
+
+2008-11-10 16:35  pramsey
+
+       * lwgeom/lwgeom_geos_prepared.c, lwgeom/lwgeom_geos_prepared.h,
+         lwgeom/lwgeom_rtree.c, lwgeom/lwgeom_rtree.h: astyle --style=ansi
+         --indent=tab=8
+
+2008-11-10 15:48  pramsey
+
+       * lwgeom/lwgeom_geos_prepared.h, lwgeom/lwgeom_rtree.h: Fix error
+         in prepgeomcache type
+
+2008-11-08 14:43  robe
+
+       * doc/reference_new.xml: 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
+
+       * doc/reference_new.xml: document more functions that work with
+         circular strings
+
+2008-11-08 06:46  robe
+
+       * doc/reference_new.xml: document support for curves of functions
+         Mark C just fixed with disclaimer only works in 1.3.4+
+
+2008-11-07 17:07  pramsey
+
+       * lwgeom/lwgeom_geos_prepared.c, lwgeom/lwgeom_geos_prepared.h,
+         lwgeom/lwgeom_rtree.c, lwgeom/lwgeom_rtree.h,
+         regress/regress_ogc_prep.sql, regress/regress_ogc_prep_expected:
+         Prepared geometry mixed-types bug fix ported forward from 1.3.
+
+2008-11-07 14:23  mcayland
+
+       * lwgeom/lwgeom_transform.c: 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
+
+       * lwgeom/lwgeom_functions_basic.c: 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
+
+       * lwgeom/lwgeom_functions_basic.c: 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
+
+       * liblwgeom/liblwgeom.h, liblwgeom/lwgeom_api.c: Add missing
+         lwgeom_getcurve_inspected() function which is required for some
+         of the latest GBT fixes.
+
+2008-11-07 07:44  robe
+
+       * doc/reference_new.xml: Yeh ST_Dump now works with curves
+
+2008-11-06 17:16  mcayland
+
+       * lwgeom/lwgeom_dump.c: Add missing function prototype from r3263.
+
+2008-11-06 17:05  mcayland
+
+       * lwgeom/lwgeom_dump.c: Fix for GBT#66: ST_Dump kills backend when
+         fed CIRCULAR STRING. With thanks to Regina Obe.
+
+2008-11-06 16:12  mcayland
+
+       * lwgeom/lwgeom_geos.h, lwgeom/lwgeom_geos_prepared.h: 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
+
+       * configure.ac, lwgeom/Makefile.in, topology/Makefile.in: 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
+
+       * doc/reference_new.xml: amend ST_Longitude bug comment
+
+2008-11-05 11:29  mcayland
+
+       * lwgeom/lwgeom_gml.c: Fix ST_AsGML() not recognising
+         GEOMETRYCOLLECTION as a valid geometry type from my GBT#65 fix :(
+
+2008-11-05 11:25  mcayland
+
+       * regress/geojson_expected, regress/kml_expected: Fix regression
+         tests reporting incorrect failures due to a change of output
+         caused by r3243.
+
+2008-11-05 11:06  mcayland
+
+       * liblwgeom/lwgeom.c: 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
+
+       * doc/reference_new.xml: add ST_Collect as having some support for
+         circular
+
+2008-11-04 20:26  robe
+
+       * doc/reference_new.xml: typo in proto
+
+2008-11-04 20:05  robe
+
+       * doc/reference_new.xml: Add missing proto for ST_CurveToLine
+
+2008-11-04 14:15  robe
+
+       * doc/reference_new.xml: Add ST_HasArc, pull some useful comments
+         from source code to add to ST_CurveToLine
+
+2008-11-04 14:09  mcayland
+
+       * liblwgeom/lwutil.c: Fix lwgeom_typename() not returning a valid
+         string for any of the newer geometry types.
+
+2008-11-04 13:58  mcayland
+
+       * lwgeom/lwgeom_gml.c: 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
+
+       * lwgeom/lwpostgis.sql.in.c: Change all ST_AsKML to use new
+         ST_Transform
+
+2008-11-04 13:14  robe
+
+       * doc/reference_new.xml: More flagging of functions that work with
+         3d
+
+2008-11-04 12:31  robe
+
+       * doc/reference_new.xml: fill in all protos for kml, flag more
+         functions as supporting 3d and circular/curve
+
+2008-11-04 10:00  mcayland
+
+       * loader/shp2pgsql.c: 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
+
+       * loader/Makefile.in: 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
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: fix typo
+
+2008-11-04 02:19  robe
+
+       * doc/reference_new.xml: document circular support of more
+         functions
+
+2008-11-04 02:07  robe
+
+       * doc/reference_new.xml: Get rid of MM compliancy note for
+         ST_LineToCurve, can only find ST_CurveToLine in MM docs
+
+2008-11-04 01:56  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: correct comment
+
+2008-11-04 01:55  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: Add new section to document
+         circular string support
+
+2008-11-04 01:47  robe
+
+       * doc/reference_new.xml, doc/template.xml: 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
+
+       * lwgeom/lwgeom_functions_analytic.c: 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
+
+       * loader/Makefile.in: Add missing ICONV_LDFLAGS variable to the
+         loader Makefile. Thanks to Olivier Courtin for noticing.
+
+2008-11-03 16:17  mcayland
+
+       * loader/Makefile.in, loader/pgsql2shp.c, loader/wkb.h: 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
+
+       * liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c: Add missing
+         serialized_lwgeom_from_hexwkb() function to liblwgeom which is
+         required for adding liblwgeom support to pgsql2shp.
+
+2008-10-31 10:04  mcayland
+
+       * loader/shp2pgsql.c: 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
+
+       * doc/reference_new.xml, lwgeom/lwgeom_geojson.c,
+         regress/geojson.sql, regress/geojson_expected: 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
+
+       * doc/reference.xml, doc/reference_new.xml: Move over ST_DumpRings
+
+2008-10-30 17:10  mcayland
+
+       * loader/Makefile.in, loader/shp2pgsql.c: 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
+
+       * doc/reference.xml, doc/reference_new.xml: Make more pretty
+         section names, move over ST_Accum and provide example.
+
+2008-10-29 18:05  robe
+
+       * doc/reference_new.xml: Pretty anchors for all new sections
+
+2008-10-29 17:59  robe
+
+       * doc/reference_new.xml: Incorrect function arg in ST_Union
+
+2008-10-29 17:36  robe
+
+       * doc/reference_new.xml: Okay maybe hmm 4th or 5th time is the
+         charm
+
+2008-10-29 17:34  robe
+
+       * doc/reference_new.xml: Again
+
+2008-10-29 17:34  robe
+
+       * doc/reference_new.xml: Lets try again
+
+2008-10-29 17:29  robe
+
+       * doc/reference_new.xml: function name typo
+
+2008-10-29 17:27  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over rest of
+         Linear Referencing functions and provide examples. Experiment
+         with giving pretty anchor to section.
+
+2008-10-29 13:58  robe
+
+       * doc/reference_new.xml: Add Availability note for
+         Populate_Geometry_Columns
+
+2008-10-29 13:52  robe
+
+       * doc/reference.xml: Fix line_interpolate_point link
+
+2008-10-29 13:13  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over
+         ST_Line_Substring
+
+2008-10-29 12:37  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over
+         ST_Line_Interpolate_Point
+
+2008-10-27 16:13  kneufeld
+
+       * doc/reference.xml, doc/reference_new.xml: changed linkend to
+         match case in ST_Length2d to ST_Length2D
+
+2008-10-27 16:05  kneufeld
+
+       * doc/reference_new.xml: attempt to fix broken linkend by replacing
+         it with an xref in reference_new.xml
+
+2008-10-27 15:53  robe
+
+       * doc/reference.xml, doc/reference_new.xml, doc/template.xml: Move
+         over sql mm compliance for ST_Disjoint and get rid of annoying
+         carriage return in template.xml
+
+2008-10-27 15:49  kneufeld
+
+       * lwgeom/lwpostgis.sql.in.c: added availability to
+         Populate_Geometry_Columns
+
+2008-10-27 15:48  kneufeld
+
+       * doc/reference_new.xml: fixed typo in broken link to
+         ST_Distance_Spheroid
+
+2008-10-27 15:33  kneufeld
+
+       * doc/reference_new.xml: fixed typo in ST_Length3d_Spheriod xref to
+         ST_Length_Spheroid
+
+2008-10-27 15:29  kneufeld
+
+       * doc/reference_new.xml: fixed typo in missing constraint linkend:
+         ST_InteriorRings to ST_NumInteriorRings
+
+2008-10-27 15:26  kneufeld
+
+       * doc/reference_new.xml: typo in xref link
+
+2008-10-27 15:25  kneufeld
+
+       * doc/reference_new.xml: added id for missing constraint linkend:
+         PostGIS_Scripts_Released
+
+2008-10-27 15:21  kneufeld
+
+       * doc/reference.xml: added id for missing constraint linkend:
+         line_substring
+
+2008-10-27 15:15  kneufeld
+
+       * doc/reference.xml: added id for constraint linkend: length2d
+
+2008-10-27 06:49  kneufeld
+
+       * lwgeom/lwpostgis.sql.in.c: fixed bug in lwpostgis.sql.in.c in
+         POPULATE_GEOMETRY_COLUMNS when detecting SRIDs of -1.
+
+2008-10-27 06:29  kneufeld
+
+       * doc/reference_new.xml: updated description for
+         Populate_Geometry_Columns
+
+2008-10-27 06:13  kneufeld
+
+       * doc/reference_new.xml, lwgeom/lwpostgis.sql.in.c: added plpgsql
+         function Probe_Geometry_Columns to lwpostgis.sql.in.c and added
+         documentation in reference_new.xml
+
+2008-10-26 22:26  robe
+
+       * doc/reference_new.xml: Fix typo
+
+2008-10-26 22:18  robe
+
+       * doc/reference.xml, doc/reference_new.xml: 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
+
+       * doc/reference.xml, doc/reference_new.xml: Move over
+         ST_Distance_Spher* functions
+
+2008-10-26 19:49  robe
+
+       * doc/reference_new.xml: Put in availability info for rotate
+         functions
+
+2008-10-26 19:43  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over rest of
+         Affine family. Correct some typos. Put ST_ForceRHR in right
+         location.
+
+2008-10-26 18:14  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over ST_Affine
+
+2008-10-25 17:29  robe
+
+       * doc/reference.xml: Add = operator the most confusing and
+         accidentally used operator of all
+
+2008-10-25 16:30  robe
+
+       * doc/reference_new.xml: Commit provide another example of
+         ST_SetPoint and flag as supporting 3d
+
+2008-10-24 15:01  robe
+
+       * doc/reference_new.xml: typo
+
+2008-10-24 14:53  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over ST_SnapToGrid
+
+2008-10-23 00:28  robe
+
+       * doc/reference_new.xml: typo
+
+2008-10-22 18:55  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over ST_Relate the
+         last of the Geometry Relationship Function and destroy the
+         section in old reference.
+
+2008-10-21 06:41  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over perimeter and
+         max distance
+
+2008-10-21 04:54  kneufeld
+
+       * doc/reference_new.xml: moved ST_ForceRHR into the correct
+         category
+
+2008-10-21 04:41  kneufeld
+
+       * doc/reference.xml, doc/reference_new.xml: moved over ST_ForceRHR
+
+2008-10-20 17:36  robe
+
+       * doc/reference_new.xml: typo in st_cover something. Hate
+         non-symmetric relationships
+
+2008-10-20 17:29  robe
+
+       * doc/reference_new.xml: 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
+
+       * doc/reference.xml, doc/reference_new.xml: 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
+
+       * README.postgis: 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
+
+       * doc/reference_new.xml: Provide example for GeometryType. fix typo
+
+2008-10-19 23:31  robe
+
+       * doc/reference_new.xml: 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
+
+       * configure.ac, loader/Makefile, loader/Makefile.in,
+         loader/Makefile.pgsql2shp.in, loader/Makefile.shp2pgsql.in: 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
+
+       * doc/reference.xml, doc/reference_new.xml: 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
+
+       * regress/run_test: 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
+
+       * doc/reference.xml, doc/reference_new.xml: Move over the *N family
+
+2008-10-17 17:58  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over ST_length2d,
+         ST_length3d
+
+2008-10-17 03:39  robe
+
+       * doc/reference.xml, doc/reference_new.xml: 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
+
+       * doc/reference_new.xml: forgot to delete some stuff
+
+2008-10-17 03:04  robe
+
+       * doc/reference.xml, doc/reference_new.xml: move over
+         ST_Shift_Longitude, ST_Difference, ST_SymDifference
+
+2008-10-16 22:13  kneufeld
+
+       * doc/template.xml: reverting accidental commit to template.xml
+
+2008-10-16 18:35  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over
+         ST_NumGeometries
+
+2008-10-16 18:17  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over
+         ST_ExteriorRing, ST_NumInteriorRings, ST_NumInteriorRing
+
+2008-10-16 18:12  kneufeld
+
+       * configure.ac, doc/Makefile.in: added dblatex as a dependency for
+         building PDF's
+         added a pdf target to doc/Makefile.in
+
+2008-10-16 08:33  mcayland
+
+       * lwgeom/lwgeom_pg.c: 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
+
+       * doc/reference_new.xml: update st_azimuth - it should be called
+         vector instead of line since order of points reverses the angle
+
+2008-10-16 07:17  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over ST_Azimuth
+         and provide example
+
+2008-10-16 06:35  robe
+
+       * doc/reference.xml, doc/reference_new.xml,
+         doc/xsl/postgis_aggs_mm.xml.xsl: Move over ST_Boundary to new
+         section, copy comment about SQL-MM srid to xsl header
+
+2008-10-15 21:44  mcayland
+
+       * lwgeom/lwgeom_pg.c: 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
+
+       * lwgeom/lwgeom_box2dfloat4.c: last one!
+
+2008-10-15 18:26  pramsey
+
+       * lwgeom/lwgeom_gist.c, lwgeom/lwgeom_inout.c: expunge remaining
+         stringBuffer references
+
+2008-10-15 17:59  pramsey
+
+       * lwgeom/Makefile.in, lwgeom/lwgeom_gist.c, lwgeom/stringBuffer.c,
+         lwgeom/stringBuffer.h: Remove stringBuffer.* from
+         build/repository.
+
+2008-10-15 15:03  mcayland
+
+       * liblwgeom/liblwgeom.h, liblwgeom/lwgparse.c,
+         liblwgeom/lwgunparse.c, liblwgeom/wktparse.h, lwgeom/lwgeom_pg.c,
+         lwgeom/lwgeom_pg.h, regress/regress_expected,
+         regress/regress_ogc_expected, regress/wkt_expected: Update the
+         LWGEOM parser to provide error HINTs when being called from
+         PostgreSQL, and update regression tests accordingly.
+
+2008-10-15 13:43  robe
+
+       * doc/reference_new.xml: fix spacing of st_linemerge, st_segmentize
+         examples.
+
+2008-10-15 13:39  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over ST_Segmentize
+         and ST_LineMerge
+
+2008-10-14 23:08  kneufeld
+
+       * doc/Makefile.in: moved cleanup of the pdf to the maintainer-clean
+         target
+
+2008-10-14 20:11  pramsey
+
+       * lwgeom/lwgeom_gist.c: Remove sliced test code and return to
+         original state.
+
+2008-10-14 19:51  mcayland
+
+       * liblwgeom/liblwgeom.h, liblwgeom/lwgparse.c,
+         liblwgeom/lwgunparse.c, liblwgeom/wktparse.h,
+         lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_inout.c,
+         lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.c, lwgeom/lwgeom_pg.h,
+         regress/regress_ogc_expected: 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
+
+       * doc/reference_new.xml: Provide examples for ST_Simplify and
+         ST_SimplifyPreserveTopology
+
+2008-10-14 18:16  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over st_simplify
+         and st_simplifypreservetopology. Still need to put in examples.
+
+2008-10-14 17:42  pramsey
+
+       * lwgeom/lwgeom_functions_analytic.c,
+         lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_gist.c: astyle
+         style=ansi indent=tab=8
+
+2008-10-14 11:40  robe
+
+       * doc/reference.xml, doc/reference_new.xml: 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
+
+       * doc/reference_new.xml: Add missing function proto for
+         dropgeometrytable
+
+2008-10-13 13:16  mcayland
+
+       * liblwgeom/lwgparse.c, liblwgeom/lwgunparse.c: 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
+
+       * liblwgeom/examples/unparser.c: 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
+
+       * lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos_prepared.c,
+         lwgeom/lwgeom_geos_prepared.h: 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
+
+       * lwgeom/lwgeom_gist.c: Performance boost: only detoast the front
+         of the tuple first and
+         extract the bbox from that.
+
+2008-10-10 16:34  pramsey
+
+       * lwgeom/lwgeom_geos.c: Pull prep_cache reference safely inside
+         PREPARED_GEOM #ifdef
+
+2008-10-10 05:24  pramsey
+
+       * lwgeom/long_xact.c, lwgeom/lwgeom_box.c,
+         lwgeom/lwgeom_box2dfloat4.c, lwgeom/lwgeom_box3d.c,
+         lwgeom/lwgeom_btree.c, lwgeom/lwgeom_chip.c,
+         lwgeom/lwgeom_debug.c, lwgeom/lwgeom_dump.c,
+         lwgeom/lwgeom_estimate.c, lwgeom/lwgeom_functions_analytic.c,
+         lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_functions_lrs.c,
+         lwgeom/lwgeom_geojson.c, lwgeom/lwgeom_geos.c,
+         lwgeom/lwgeom_geos.h, lwgeom/lwgeom_geos_prepared.c,
+         lwgeom/lwgeom_geos_prepared.h, lwgeom/lwgeom_gist.c,
+         lwgeom/lwgeom_gml.c, lwgeom/lwgeom_inout.c, lwgeom/lwgeom_kml.c,
+         lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.c, lwgeom/lwgeom_rtree.c,
+         lwgeom/lwgeom_spheroid.c, lwgeom/lwgeom_sqlmm.c,
+         lwgeom/lwgeom_svg.c, lwgeom/lwgeom_transform.c,
+         lwgeom/lwgeom_triggers.c, lwgeom/lwpostgis.sql.in.c,
+         lwgeom/stringBuffer.c, lwgeom/test.c: Set keywords propery.
+
+2008-10-10 05:17  pramsey
+
+       * lwgeom/lwgeom_geos.c, lwgeom/lwgeom_geos.h,
+         lwgeom/lwgeom_geos_prepared.c, lwgeom/lwpostgis.sql.in.c:
+         Clean-up and comment.
+
+2008-10-10 04:41  pramsey
+
+       * lwgeom/Makefile.in, lwgeom/lwgeom_geos.c, lwgeom/lwgeom_geos_c.c:
+         Rename lwgeom_geos_c.c to lwgeom_geos.c
+
+2008-10-10 04:39  pramsey
+
+       * lwgeom/Makefile.in, lwgeom/lwgeom_geos.h, lwgeom/lwgeom_geos_c.c,
+         lwgeom/lwgeom_geos_prepared.c, lwgeom/lwgeom_geos_prepared.h,
+         lwgeom/lwgeom_rtree.h, lwgeom/lwpostgis.sql.in.c, regress/README,
+         regress/regress_ogc_prep.sql, regress/regress_ogc_prep_expected:
+         Prepared geometries getting closer to readiness. Integrated into
+         standard functions, regression tests added.
+
+2008-10-10 01:35  mleslie
+
+       * regress/README: 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
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: SQL my MM
+
+2008-10-08 18:51  robe
+
+       * doc/reference_new.xml: update st_translate include support for 3d
+         flag
+
+2008-10-08 18:27  pramsey
+
+       * lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos_c.c: Move to
+         memcmp keys, leave prepared functions tied to old keyed
+         signatures for now.
+
+2008-10-08 10:14  mleslie
+
+       * liblwgeom/lwcurve.c, regress/sql-mm-circularstring.sql,
+         regress/sql-mm-circularstring_expected.in: 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
+
+       * doc/reference.xml: fixed several broken or redirected external
+         URLs.
+
+2008-10-08 05:45  kneufeld
+
+       * doc/introduction.xml, doc/reference.xml, doc/reporting.xml,
+         doc/template.xml, doc/using_postgis.xml: fixed several broken or
+         redirected external URLs.
+
+2008-10-08 04:25  pramsey
+
+       * lwgeom/lwgeom_geos_c.c: Fix minor logic error in intersects()
+         bbox shortcut.
+
+2008-10-07 23:51  pramsey
+
+       * lwgeom/lwgeom_geos_c.c: Re-work prepared geom cache to use memcmp
+         instead of keys, step 1.
+
+2008-10-07 20:38  pramsey
+
+       * lwgeom/lwgeom_gist.c: Move DEBUG statement next to a req'd
+         variable.
+
+2008-10-07 18:09  robe
+
+       * doc/reference_new.xml: correct mistake
+
+2008-10-07 17:39  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over ST_ConvexHull
+
+2008-10-06 19:51  pramsey
+
+       * lwgeom/lwgeom_geos_c.c: Fix slight error in box shortcut logic in
+         prepared intersects.
+
+2008-10-05 22:12  pramsey
+
+       * lwgeom/lwgeom_geos_c.c: Convert from LWDEBUG to POSTGIS_DEBUG
+
+2008-10-05 17:33  mcayland
+
+       * liblwgeom/lwgparse.c: Fix stupid mistake in the liblwgeom
+         parser...
+
+2008-10-04 21:29  pramsey
+
+       * lwgeom/lwgeom_geos_c.c: Fix boneheaded error in prepared
+         intersects.
+
+2008-10-04 17:49  pramsey
+
+       * lwgeom/lwgeom_geos_c.c: Protect prepared geometry implementation
+         in GEOS>=3.1 defines.
+
+2008-10-04 16:00  mcayland
+
+       * lwgeom/lwgeom_geos_c.c, lwgeom/lwgeom_gist.c,
+         lwgeom/lwgeom_inout.c: 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
+
+       * lwgeom/lwgeom_geos_c.c: Some extra debugf's in the prepared
+         geometry code.
+
+2008-10-03 17:37  pramsey
+
+       * lwgeom/lwgeom_geos_c.c, lwgeom/lwgeom_gist.c,
+         lwgeom/lwgeom_inout.c: 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
+
+       * doc/reference_new.xml: correct incorrect statement
+
+2008-10-03 13:20  robe
+
+       * doc/reference_new.xml: Update ST_Union's fitness for 3d with
+         examples.
+
+2008-10-03 09:22  robe
+
+       * doc/reference_new.xml: Add more examples of 3d use and annotate
+         more 3d functions
+
+2008-10-02 23:53  pramsey
+
+       * lwgeom/lwgeom_geos_c.c, lwgeom/lwgeom_transform.c: Rework
+         prepared geometry handling to look more like the implementation
+         of
+         PJ caching in transform.
+
+2008-10-02 18:52  pramsey
+
+       * lwgeom/lwgeom_geos_c.c: 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
+
+       * lwgeom: add .so. to svn:ignore
+
+2008-10-02 17:36  pramsey
+
+       * lwgeom/lwpostgis.sql.in.c: add check for invalid srid to
+         addgeometrycolumn (#33)
+
+2008-10-02 16:46  pramsey
+
+       * lwgeom/lwgeom_geos_c.c: ensure relate(g,g,p) is case insensitive
+         (#44)
+
+2008-10-02 16:15  robe
+
+       * doc/reference_new.xml: Flag more 3d compatible functions
+
+2008-10-02 16:00  pramsey
+
+       * utils/postgis_restore.pl: pass commandline options into backend
+         command (#45)
+
+2008-10-02 15:56  pramsey
+
+       * lwgeom/lwgeom_rtree.c: Fix log message to refer to correct
+         function name
+
+2008-10-02 12:43  robe
+
+       * doc/reference_new.xml: Fix minor typos in ST_Polygonize
+
+2008-10-02 12:14  robe
+
+       * doc/reference.xml, doc/reference_new.xml,
+         doc/xsl/postgis_aggs_mm.xml.xsl: 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
+
+       * doc/reference_new.xml, doc/template.xml,
+         doc/xsl/postgis_aggs_mm.xml.xsl: 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
+
+       * doc/reference_new.xml: extraneous junk left
+
+2008-10-02 11:16  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over ST_Extent
+
+2008-10-01 21:55  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: Get rid of excess paragraph in
+         mm compliance section
+
+2008-10-01 21:53  robe
+
+       * doc/reference_new.xml: Moved some functions to Geometry
+         Processing section
+
+2008-10-01 21:42  robe
+
+       * doc/reference_new.xml: Put in SQL mm compliance for
+         ST_Intersection
+
+2008-10-01 20:04  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move ST_Intersection to
+         new reference_new.xml
+
+2008-09-30 17:42  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: Revise to include mm compliance
+         section
+
+2008-09-30 17:39  robe
+
+       * doc/reference.xml, doc/reference_new.xml: 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
+
+       * regress/regress_lrs.sql, regress/regress_lrs_expected: Update
+         regression tests to include test cases for GBT#21.
+
+2008-09-30 13:25  mcayland
+
+       * lwgeom/lwgeom_functions_lrs.c: Fix for locate_along_measure
+         returning invalid values (GBT#21)
+
+2008-09-30 04:06  kneufeld
+
+       * doc/Makefile.in, doc/postgis.xml,
+         doc/xsl/postgis_aggs_mm.xml.xsl: 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
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: change to sort functions
+         alphabetically
+
+2008-09-28 19:48  mcayland
+
+       * liblwgeom/examples/unparser.c, liblwgeom/liblwgeom.h,
+         liblwgeom/lwgeom.c, liblwgeom/lwgparse.c, liblwgeom/lwgunparse.c,
+         liblwgeom/wktparse.h, lwgeom/lwgeom_functions_basic.c,
+         lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.c:
+         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
+
+       * liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, liblwgeom/lwgparse.c,
+         lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.c:
+         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
+
+       * lwgeom/lwgeom_rtree.c, lwgeom/lwgeom_rtree.h: Clear up warnings
+         (mixed declartions within code and invalid return) from r3022.
+
+2008-09-28 15:32  mcayland
+
+       * liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, liblwgeom/lwgparse.c,
+         liblwgeom/wktparse.h, lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c,
+         lwgeom/lwgeom_pg.c: 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
+
+       * lwgeom/lwgeom_functions_analytic.c, lwgeom/lwgeom_geos_c.c,
+         lwgeom/lwgeom_rtree.c, lwgeom/lwgeom_rtree.h: Update pip shortcut
+         code to be less aggressive in building cache.
+
+2008-09-27 08:19  mcayland
+
+       * liblwgeom/lwgunparse.c, lwgeom/lwgeom_functions_analytic.c:
+         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
+
+       * lwgeom/lwgeom_geos_c.c, lwgeom/lwpostgis.sql.in.c: harmonize sql
+         functions with c functions for prepared geometry
+
+2008-09-26 21:34  pramsey
+
+       * lwgeom/lwgeom_geos_c.c: Make preparedgeometry memory handling a
+         good deal kinder (no longer losing base geometry every time)
+
+2008-09-26 21:01  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: put index in listitems and hope
+         for the best
+
+2008-09-26 19:43  pramsey
+
+       * lwgeom/lwgeom_functions_analytic.c, lwgeom/lwgeom_geos_c.c,
+         lwgeom/lwgeom_rtree.c, lwgeom/lwgeom_rtree.h: P-I-P rennovation
+         complete: memory leaks gone, multipolygon support added
+
+2008-09-26 18:59  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: correct the comments
+
+2008-09-26 18:55  robe
+
+       * doc/xsl/postgis_aggs_mm.xml.xsl: xsl that generates index listing
+         of postgis spatial aggregates and MM compliant functions
+
+2008-09-26 12:45  robe
+
+       * doc/xsl/postgis_comments.sql.xsl: 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
+
+       * doc/Makefile.in: updated "make clean" directive to include the
+         newly generated PDFs
+
+2008-09-25 21:50  mcayland
+
+       * liblwgeom/examples/unparser.c, liblwgeom/liblwgeom.h,
+         liblwgeom/lwgeom.c, liblwgeom/lwgparse.c, liblwgeom/lwgunparse.c,
+         liblwgeom/wktparse.h, lwgeom/lwgeom_dump.c,
+         lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos_c.c,
+         lwgeom/lwgeom_gist.c, lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c,
+         lwgeom/lwgeom_pg.c, lwgeom/lwgeom_pg.h: 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
+
+       * lwgeom/lwgeom_rtree.c: Remove missing variables from LWDEBUG(F)
+         statement that would cause compilation to fail with
+         POSTGIS_DEBUG_LEVEL > 0
+
+2008-09-25 20:46  pramsey
+
+       * lwgeom/lwgeom_rtree.c: Another biggish leak into the parent
+         context.
+
+2008-09-25 19:18  pramsey
+
+       * lwgeom/lwgeom_rtree.c, lwgeom/lwgeom_rtree.h: More small memory
+         leaks removed.
+
+2008-09-25 17:18  pramsey
+
+       * lwgeom/lwgeom_rtree.c: Remove more memory leaks from P-I-P
+         shortcut code.
+
+2008-09-25 12:18  robe
+
+       * doc/reference_new.xml: More typo fixes
+
+2008-09-25 12:10  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over
+         ST_MakePointM, miscellaneous typo fixes
+
+2008-09-24 14:05  robe
+
+       * Version.config: Put svn back in microversion
+
+2008-09-24 14:01  robe
+
+       * lwgeom/lwpostgis.sql.in.c: typo
+
+2008-09-24 13:55  robe
+
+       * lwgeom/lwpostgis.sql.in.c: Added ST_MakePointM, removed redundant
+         redefinition of MakePointM so docs are now in synch with actual
+         functions.
+
+2008-09-23 21:32  mcayland
+
+       * liblwgeom/vsprintf.c: 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
+
+       * lwgeom/lwgeom_gist.c: Remove a couple more warnings when
+         compiling with debug enabled from lwgeom_gist.c.
+
+2008-09-23 19:53  mcayland
+
+       * liblwgeom/lwgunparse.c: 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
+
+       * liblwgeom/liblwgeom.h, liblwgeom/lwutil.c, liblwgeom/vsprintf.c,
+         lwgeom/lwgeom_functions_analytic.c, lwgeom/lwgeom_pg.c,
+         lwgeom/lwgeom_pg.h: 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
+
+       * lwgeom/lwgeom_rtree.c: Reduce p-i-p memory leak by 50%
+
+2008-09-23 13:05  robe
+
+       * doc/reference_new.xml: fix typo add more links
+
+2008-09-23 13:00  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over ST_Buffer
+
+2008-09-22 22:59  pramsey
+
+       * liblwgeom/lwgunparse.c: Add cnt declaration where missing.
+
+2008-09-22 17:55  robe
+
+       * doc/xsl/postgis_comments.sql.xsl: change to xsl 1.0 plus minor
+         indent change
+
+2008-09-22 12:28  robe
+
+       * doc/xsl, doc/xsl/postgis_comments.sql.xsl: Add xsl file that
+         autogenerates sql set comment statements from reference_new.xml
+
+2008-09-22 12:18  robe
+
+       * doc/reference_new.xml: 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
+
+       * doc/reference_new.xml: typo in st_setsrid returns geometry not
+         boolean
+
+2008-09-18 22:12  pramsey
+
+       * liblwgeom, lwgeom: Add a few more generated files to ignore
+
+2008-09-18 22:09  pramsey
+
+       * ., doc, liblwgeom, loader, lwgeom, regress, topology: Set ignore
+         properties on generated files.
+
+2008-09-18 13:54  mcayland
+
+       * liblwgeom/lwgunparse.c: 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
+
+       * doc/reference_new.xml: commit to test autobuild process and svn
+         hooks
+         - removed extra tabs from preformatted text blocks
+
+2008-09-18 04:22  kneufeld
+
+       * doc/installation.xml: commit to test autobuild process and svn
+         hooks
+         - removed extra tabs from preformatted text blocks
+
+2008-09-17 15:05  robe
+
+       * doc/reference_new.xml: Add to ST_SetSRID - reference to
+         spatial_ref_sys
+
+2008-09-17 14:46  robe
+
+       * doc/reference_new.xml: Link ST_SetSRID to updated spatial_ref_sys
+         section using cutesy anchor.
+
+2008-09-17 14:41  robe
+
+       * doc/using_postgis.xml: Give spatial reference systems section a
+         cutesy anchor.
+
+2008-09-17 05:49  robe
+
+       * doc/using_postgis.xml:
+
+2008-09-17 05:48  robe
+
+       * doc/using_postgis.xml: typo in link
+
+2008-09-17 04:14  robe
+
+       * doc/using_postgis.xml: more fleshing out of spatial ref section
+
+2008-09-17 04:00  robe
+
+       * doc/using_postgis.xml: Beef up spatial reference section. Still
+         needs work.
+
+2008-09-17 03:54  kneufeld
+
+       * doc/reference.xml: added an id to ST_Buffer to provide an end
+         link for cross references.
+
+2008-09-16 22:43  mcayland
+
+       * liblwgeom/liblwgeom.h, liblwgeom/lwsegmentize.c,
+         liblwgeom/lwutil.c: Silence a few more compiler warnings that had
+         appeared during my last few parser commits.
+
+2008-09-16 22:29  mcayland
+
+       * liblwgeom/examples, liblwgeom/examples/Makefile,
+         liblwgeom/examples/README, liblwgeom/examples/unparser.c: 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
+
+       * liblwgeom/Makefile.in, liblwgeom/lwsegmentize.c,
+         lwgeom/lwgeom_sqlmm.c: 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
+
+       * doc/faq.xml: Cleanup of FAQ
+
+2008-09-16 13:17  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over ST_Expand
+
+2008-09-16 01:51  robe
+
+       * doc/introduction.xml: Expand list of contributors
+
+2008-09-16 01:47  robe
+
+       * doc/introduction.xml: Expand list of contributors
+
+2008-09-15 11:54  robe
+
+       * doc/using_postgis.xml: Fix url link to proj to point to osgeo
+
+2008-09-13 05:41  kneufeld
+
+       * doc/reference.xml, doc/reference_new.xml: Moved over ST_IsRing to
+         new PostGIS reference.
+         Fixed link errors to ST_IsSimple.
+
+2008-09-12 12:12  robe
+
+       * doc/introduction.xml: typo
+
+2008-09-12 10:46  robe
+
+       * doc/introduction.xml: Spelled Kevin's last name wrong and Mateusz
+         first name wrong. Sorry Kevin and Mateusz.
+
+2008-09-12 10:40  robe
+
+       * doc/introduction.xml: 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
+
+       * configure.ac, doc/Makefile.in: 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
+
+       * doc/reference_new.xml, doc/using_postgis.xml: 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
+
+       * doc/reference_new.xml: Get rid of left over stuff from ST_IsValid
+         and ST_Summary copy.
+
+2008-09-10 11:57  robe
+
+       * doc/reference_new.xml: example and result misaligned
+
+2008-09-10 11:39  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over ST_Summary
+         and provide example.
+
+2008-09-10 11:28  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over ST_IsValid
+         and provide example
+
+2008-09-10 07:28  robe
+
+       * doc/reference_new.xml: correct st_contain signature, other misc
+         fixes
+
+2008-09-10 06:47  robe
+
+       * doc/reference_new.xml: Add ST_IsValid reference to ST_Within.
+
+2008-09-09 21:10  mcayland
+
+       * liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, liblwgeom/lwgparse.c,
+         liblwgeom/wktparse.h, lwgeom/lwgeom_gist.c,
+         lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.c:
+         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
+
+       * liblwgeom/lex.yy.c, liblwgeom/wktparse.tab.c,
+         liblwgeom/wktparse.tab.h: Commit generated versions of the new
+         parser files for people who do not have flex or bison installed.
+
+2008-09-08 20:16  mcayland
+
+       * liblwgeom/wktparse.lex, liblwgeom/wktparse.y: 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
+
+       * doc/reference.xml, doc/reference_new.xml: Move over ST_Translate
+         and provide example use
+
+2008-09-07 11:02  mcayland
+
+       * liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, lwgeom/lwgeom_inout.c,
+         lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.c: 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
+
+       * doc/reference_new.xml: typo in funcprototype
+
+2008-09-07 09:07  robe
+
+       * doc/reference_new.xml: Provide example of ST_SetPoint
+
+2008-09-07 08:43  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over ST_SetPoint
+         to new section
+
+2008-09-06 19:12  robe
+
+       * doc/reference_new.xml: change alias field names of st_contains
+         examples
+
+2008-09-06 19:02  robe
+
+       * doc/reference.xml, doc/reference_new.xml: correct mm spec section
+         of ST_Contains. Remove MM ST_Contains from old ref section
+
+2008-09-06 18:58  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over ST_Contains
+         to new section. Provide example. Minor changes to ST_Within
+
+2008-09-04 18:28  robe
+
+       * doc/reference_new.xml: Put in disclaimer on ST_Equals when
+         dealing with invalid geometries
+
+2008-09-04 12:40  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over ST_NDims and
+         ST_Dimension to new reference section
+
+2008-09-04 12:08  robe
+
+       * doc/reference_new.xml: minor change to example
+
+2008-09-04 12:04  robe
+
+       * doc/reference_new.xml: accidentally took out reference from
+         ST_OrderingEquals
+
+2008-09-04 11:56  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over ST_Overlaps
+         to new reference section and provide some examples
+
+2008-08-28 21:09  robe
+
+       * doc/installation.xml: 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
+
+       * doc/reference.xml, doc/reference_new.xml: moved ST_IsClosed to
+         the new documentation template.
+
+2008-08-24 04:54  kneufeld
+
+       * doc/reference.xml, doc/reference_new.xml: moved ST_StartPoint and
+         ST_EndPoint to new reference_new.xml
+
+2008-08-22 17:47  robe
+
+       * doc/installation.xml: another typo
+
+2008-08-22 17:36  robe
+
+       * doc/installation.xml: Typo
+
+2008-08-22 17:13  robe
+
+       * doc/installation.xml: Some changes based on Mark's comments.
+
+2008-08-22 14:46  robe
+
+       * doc/installation.xml: More typos
+
+2008-08-22 13:37  robe
+
+       * doc/installation.xml: typo
+
+2008-08-22 13:05  robe
+
+       * doc/installation.xml: More reordering
+
+2008-08-22 12:52  robe
+
+       * doc/installation.xml: Installation got moved out of order for
+         some reason.
+
+2008-08-22 12:32  robe
+
+       * doc/installation.xml: Typo
+
+2008-08-22 12:14  robe
+
+       * doc/installation.xml: 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
+
+       * README.postgis: Update PostGIS README file to account for changes
+         in SVN trunk.
+
+2008-08-21 10:56  mcayland
+
+       * lwgeom/lwgeom_gist.c, lwgeom/lwpostgis.sql.in.c: 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
+
+       * loader/Makefile.pgsql2shp.in, loader/Makefile.shp2pgsql.in,
+         lwgeom/Makefile.in: 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
+
+       * doc/using_postgis.xml: move to CLASS/STYLE mapserver 5.X syntax
+
+2008-08-04 11:50  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Moved over ST_SRID,
+         fixed a typo, added some references
+
+2008-08-04 11:32  robe
+
+       * doc/reference.xml, doc/reference_new.xml: got rid of additional
+         entry for ST_GeomFromText - was already moved over, moved over
+         ST_PointFromText, ST_MakePoint
+
+2008-08-03 15:05  pramsey
+
+       * README.postgis, doc/README, doc/faq.xml, doc/introduction.xml,
+         doc/reference.xml, doc/release_notes.xml: Spelling changes from
+         Mark Kolybabi.
+
+2008-08-02 22:03  mcayland
+
+       * doc/installation.xml: Add a download reference for Apache Ant,
+         plus fix a couple more typos.
+
+2008-08-02 08:41  mcayland
+
+       * doc/installation.xml: Correct typo from the previous
+         documentation commit.
+
+2008-08-02 08:24  mcayland
+
+       * doc/installation.xml: 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
+
+       * doc/reference_new.xml: bad break in GeoJSON example
+
+2008-08-01 15:18  robe
+
+       * doc/reference_new.xml: Provide example for geojson (excerpts from
+         postgis newsgroup thread)
+
+2008-08-01 15:12  kneufeld
+
+       * doc/html/images/st_crosses-math.gif,
+         doc/html/images/st_touches-math.gif, doc/reference_new.xml:
+         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
+
+       * doc/reference_new.xml: small grammar correction in ST_Touches
+
+2008-08-01 04:26  kneufeld
+
+       * doc/html/image_src/st_touches01.svg,
+         doc/html/image_src/st_touches02.svg,
+         doc/html/image_src/st_touches03.svg,
+         doc/html/image_src/st_touches04.svg,
+         doc/html/image_src/st_touches05.svg,
+         doc/html/image_src/st_touches06.svg,
+         doc/html/images/st_touches01.png,
+         doc/html/images/st_touches02.png,
+         doc/html/images/st_touches03.png,
+         doc/html/images/st_touches04.png,
+         doc/html/images/st_touches05.png,
+         doc/html/images/st_touches06.png, doc/reference_new.xml: added
+         ST_Touches examples
+
+2008-07-31 12:32  robe
+
+       * doc/reference_new.xml: took out kml example - causing parsing
+         error.
+
+2008-07-31 12:14  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Moved over remaining
+         geometry output functions and put in availability for each.
+
+2008-07-31 06:35  robe
+
+       * doc/reference.xml: Put in Availability 1.3.4 for ST_AsGeoJSON
+
+2008-07-31 06:33  kneufeld
+
+       * doc/reference_new.xml: fixed small typo in ST_Touches
+         mathematical expression
+
+2008-07-31 06:29  kneufeld
+
+       * doc/reference.xml, doc/reference_new.xml: Moved over ST_Touches
+         to new PostGIS reference. Examples forthcoming.
+
+2008-07-31 04:57  kneufeld
+
+       * doc/html/images/st_crosses-math.gif, doc/html/style.css,
+         doc/reference_new.xml: replaced the mathematical gif expression
+         in ST_Crosses with simple html markup
+
+2008-07-30 14:05  robe
+
+       * doc/reference.xml, doc/reference_new.xml: 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
+
+       * lwgeom/lwpostgis.sql.in.c, lwgeom/sqlmm.sql.in: 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
+
+       * doc/reference_new.xml: grammatical error
+
+2008-07-29 15:42  robe
+
+       * doc/reference.xml, doc/reference_new.xml: 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
+
+       * doc/reference_new.xml: typo in function declare for perimeter
+
+2008-07-29 12:00  robe
+
+       * doc/reference.xml, doc/reference_new.xml: 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
+
+       * doc/reference.xml, doc/reference_new.xml: moved over
+         st_pointonsurface and provided examples.
+
+2008-07-29 05:11  kneufeld
+
+       * doc/html/image_src, doc/html/image_src/st_centroid01.svg,
+         doc/html/image_src/st_centroid02.svg,
+         doc/html/image_src/st_centroid03.svg,
+         doc/html/image_src/st_centroid04.svg,
+         doc/html/images/st_centroid01.png,
+         doc/html/images/st_centroid02.png,
+         doc/html/images/st_centroid03.png,
+         doc/html/images/st_centroid04.png, doc/reference.xml,
+         doc/reference_new.xml: 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
+
+       * doc/reference_new.xml: minor formatting changes, note about
+         ST_NumPOints being an alias for ST_NPoints moving forward.
+
+2008-07-28 19:05  kneufeld
+
+       * doc/reference.xml, doc/reference_new.xml: fixed some minor
+         xrefences in the documentation so the autobuild doesn't throw
+         errors.
+
+2008-07-28 12:07  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over
+         ST_GeomFromEWKT, ST_GeomFromEWKB and provide examples. Fix some
+         miscellaneous references.
+
+2008-07-28 10:03  mcayland
+
+       * configure.ac, loader/Makefile.pgsql2shp.in,
+         loader/Makefile.shp2pgsql.in, lwgeom/Makefile.in,
+         topology/Makefile, topology/Makefile.in: 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
+
+       * liblwgeom/Makefile.in: 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
+
+       * doc/reference.xml, doc/reference_new.xml: Move over
+         ST_GeomFromText and provide examples
+
+2008-07-24 10:22  mcayland
+
+       * configure.ac: 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
+
+       * doc/Makefile.in, doc/reference.xml, doc/reference_new.xml: Moved
+         several version functions to the new PostGIS reference.
+
+2008-07-23 17:13  kneufeld
+
+       * doc/reference.xml, doc/reference_new.xml: added some xreferences
+         so the autobuild process does not throw errors.
+
+2008-07-23 16:40  kneufeld
+
+       * doc/installation.xml, doc/postgis.xml: 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
+
+       * doc/reference.xml, doc/reference_new.xml: move of
+         ST_AsBinary,ST_AsEWKB - add examples, various minor fixes to
+         ST_As function descriptions
+
+2008-07-23 10:56  robe
+
+       * doc/reference.xml:
+
+2008-07-22 13:53  robe
+
+       * lwgeom/lwpostgis.sql.in.c: Deprecate ST_area2d
+
+2008-07-22 11:38  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over ST_AsText,
+         ST_AsEWKT and provide examples. Change order of ST_Multi.
+
+2008-07-22 11:12  robe
+
+       * doc/reference.xml, doc/reference_new.xml: move over ST_SetSRID,
+         ST_Transform and ST_Multi. Provide examples.
+
+2008-07-21 16:20  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Remove ST_Area2D and
+         replace with ST_Area - move to new section and provide example
+
+2008-07-21 12:09  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move over
+         ST_GeometryType, ST_MakePolygon
+
+2008-07-21 11:38  robe
+
+       * doc/reference.xml, doc/reference_new.xml: 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
+
+       * doc/reference.xml, doc/reference_new.xml: Move over ST_AddPoint,
+         ST_RemovePoint, ST_Npoints, ST_NumPoints and provide examples.
+
+2008-07-17 14:16  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move ST_Reverse and add
+         example
+
+2008-07-17 12:14  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move ST_BuildArea
+         expand on definition, provide example, Move ST_BdPolyFromText and
+         ST_BdMPolyFromText
+
+2008-07-17 11:20  robe
+
+       * doc/reference.xml, doc/reference_new.xml: move over ST_Within and
+         provide example
+
+2008-07-16 08:42  mcayland
+
+       * lwgeom/lwgeom_estimate.c: 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
+
+       * doc/reference.xml, doc/reference_new.xml: moved ST_Envelope,
+         complete with examples.
+
+2008-07-16 05:10  kneufeld
+
+       * doc/reference_new.xml: updated the st_crosses method:
+         made the geometry parameters lowercase and made a few changes to
+         content.
+
+2008-07-16 05:03  kneufeld
+
+       * doc/html/images/st_crosses-math.gif,
+         doc/html/images/st_crosses01.gif,
+         doc/html/images/st_crosses02.gif,
+         doc/html/images/st_crosses03.gif,
+         doc/html/images/st_crosses04.gif, doc/html/style.css,
+         doc/reference.xml, doc/reference_new.xml: 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
+
+       * doc/using_postgis.xml: fixed small typo
+
+2008-07-16 04:54  kneufeld
+
+       * doc/template.xml: Apparently, the <inlinegraphic> will become
+         deprecated in a future version of DocBook. Now replaced with
+         <inlinemediaobject>.
+
+2008-07-15 21:20  kneufeld
+
+       * doc/reference.xml, doc/reference_new.xml: fixed a small typo so
+         the autobuild process will still work.
+
+2008-07-15 19:38  robe
+
+       * doc/reference.xml, doc/reference_new.xml, doc/template.xml: Move
+         ST_Equals, ST_OrderingEquals - provide examples. Make Geometry -
+         geometry
+
+2008-07-15 18:02  robe
+
+       * doc/reference_new.xml: minor corrections to ST_SetSRID and
+         UpdateGeometrySRID
+
+2008-07-15 17:54  robe
+
+       * doc/reference_new.xml: remove includes index note for ST_MakeLine
+
+2008-07-15 17:51  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move ST_Intersection,
+         ST_Disjoint provide examples for both.
+
+2008-07-15 15:33  kneufeld
+
+       * doc/Makefile.in: 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
+
+       * doc/reference_new.xml: typo
+
+2008-07-15 11:03  robe
+
+       * doc/reference.xml, doc/reference_new.xml: Move ST_MakeLine from
+         reference.xml to reference_new.xml and add an additional example
+         to ST_MakeLine
+
+2008-07-15 06:57  kneufeld
+
+       * doc/Makefile.in, doc/html/images, doc/html/images/caution.png,
+         doc/html/images/check.png, doc/html/images/important.png,
+         doc/html/images/note.png, doc/html/images/tip.png,
+         doc/html/images/warning.png, doc/postgis.xml, doc/reference.xml,
+         doc/reference_new.xml, doc/release_notes.xml, doc/template.xml:
+         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
+
+       * doc/html/style.css: Updated CSS from Dane Springmeyer
+
+2008-07-14 16:30  robe
+
+       * doc/reference.xml: Example use case of ST_DWithin
+
+2008-07-14 11:40  mcayland
+
+       * configure.ac: 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
+
+       * configure.ac: 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
+
+       * configure.ac, doc/Makefile.in: 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
+
+       * doc/reference.xml, lwgeom/lwgeom_geojson.c, regress/geojson.sql,
+         regress/geojson_expected: Apply GeoJSON patch from Olivier
+         Courtin.
+
+2008-07-13 17:33  mcayland
+
+       * liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c, lwgeom/lwgeom_inout.c,
+         lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.c: 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
+
+       * liblwgeom/lwgunparse.c: 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
+
+       * liblwgeom/liblwgeom.h, liblwgeom/lwgeom.c,
+         liblwgeom/lwgeom_api.c, lwgeom/lwgeom_functions_basic.c,
+         lwgeom/lwgeom_geos_c.c, lwgeom/lwgeom_gist.c,
+         lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.c:
+         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
+
+       * doc/reference.xml: Example uses of ST_Line_SubString
+
+2008-07-10 13:16  robe
+
+       * doc/reference.xml: Examples of using ST_ExteriorRing and
+         ST_NumInteriorRings
+
+2008-07-09 11:16  robe
+
+       * doc/reference.xml: 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
+
+       * doc/reference.xml: numerous changes(remove additional parent,
+         argument list changes, multi function breakout)
+
+2008-07-08 12:01  robe
+
+       * doc/reference.xml: Provide examples of using ST_MakePolygon in
+         conjunction with ST_Accum and PostgreSQL ARRAY() function
+
+2008-07-08 06:05  mleslie
+
+       * doc/using_postgis.xml: Added brief descriptions to the SQL-MM
+         curve types.
+
+2008-07-08 05:15  kneufeld
+
+       * doc/Makefile.in: modified toc top generation level param
+
+2008-07-08 05:09  kneufeld
+
+       * doc/Makefile.in, doc/faq.xml, doc/installation.xml,
+         doc/introduction.xml, doc/long_xact.xml,
+         doc/performance_tips.xml, doc/postgis.xml, doc/reference.xml,
+         doc/release_notes.xml, doc/reporting.xml, doc/using_postgis.xml:
+         split postgis.xml into manageable chunks, broken at chapter
+         divisions.
+
+2008-07-08 03:12  kneufeld
+
+       * doc/postgis.xml: updated tips section to reference ST_* function
+         names
+
+2008-07-07 12:20  robe
+
+       * doc/postgis.xml: Example of ST_AddPoint, some fixes of non-ST
+         references, miscellaneous indenting changes.
+
+2008-07-07 11:57  robe
+
+       * doc/postgis.xml: Add examples for ST_MakePolygon, correct non-st
+         to ST references in ST_MakePolygon section
+
+2008-07-06 07:22  robe
+
+       * doc/postgis.xml: 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
+
+       * doc/postgis.xml: fixed typo in a WKT example.
+
+2008-07-03 19:07  robe
+
+       * doc/postgis.xml: Examples of use of ST_MakeLine, correction to my
+         ST_Collect example.
+
+2008-07-03 17:36  pramsey
+
+       * doc/postgis.xml: Add version information to <title>
+
+2008-07-03 17:08  pramsey
+
+       * java/jdbc/Makefile, java/jdbc/build.xml: Match version numbers to
+         new naming conventions.
+
+2008-07-03 09:28  mcayland
+
+       * configure.ac, liblwgeom/Makefile.in: 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
+
+       * configure.ac, liblwgeom/Makefile.in: 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
+
+       * doc/postgis.xml: Fixed typo
+
+2008-06-29 19:19  mcayland
+
+       * lwgeom/lwgeom_pg.h, lwgeom/pgsql_compat.h: Move some PostgreSQL
+         compatibility macros from lwgeom_pg.h into pgsql_compat.h which
+         is their proper home
+
+2008-06-29 19:11  mcayland
+
+       * GNUmakefile, configure.ac, liblwgeom, liblwgeom/Makefile.in,
+         liblwgeom/box2d.c, liblwgeom/lex.yy.c, liblwgeom/liblwgeom.h,
+         liblwgeom/lwcollection.c, liblwgeom/lwcompound.c,
+         liblwgeom/lwcurve.c, liblwgeom/lwcurvepoly.c, liblwgeom/lwgeom.c,
+         liblwgeom/lwgeom_api.c, liblwgeom/lwgparse.c,
+         liblwgeom/lwgunparse.c, liblwgeom/lwline.c, liblwgeom/lwmcurve.c,
+         liblwgeom/lwmline.c, liblwgeom/lwmpoint.c, liblwgeom/lwmpoly.c,
+         liblwgeom/lwmsurface.c, liblwgeom/lwpoint.c, liblwgeom/lwpoly.c,
+         liblwgeom/lwutil.c, liblwgeom/measures.c, liblwgeom/ptarray.c,
+         liblwgeom/vsprintf.c, liblwgeom/wktparse.h,
+         liblwgeom/wktparse.lex, liblwgeom/wktparse.tab.c,
+         liblwgeom/wktparse.tab.h, liblwgeom/wktparse.y,
+         lwgeom/Makefile.in, lwgeom/box2d.c, lwgeom/lex.yy.c,
+         lwgeom/liblwgeom.c, lwgeom/liblwgeom.h, lwgeom/lwcollection.c,
+         lwgeom/lwcompound.c, lwgeom/lwcurve.c, lwgeom/lwcurvepoly.c,
+         lwgeom/lwgeom.c, lwgeom/lwgeom_api.c, lwgeom/lwgeom_dump.c,
+         lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos_c.c,
+         lwgeom/lwgeom_gist.c, lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c,
+         lwgeom/lwgeom_pg.c, lwgeom/lwgeom_pg.h, lwgeom/lwgeom_sqlmm.c,
+         lwgeom/lwgparse.c, lwgeom/lwline.c, lwgeom/lwmcurve.c,
+         lwgeom/lwmline.c, lwgeom/lwmpoint.c, lwgeom/lwmpoly.c,
+         lwgeom/lwmsurface.c, lwgeom/lwpoint.c, lwgeom/lwpoly.c,
+         lwgeom/measures.c, lwgeom/ptarray.c, lwgeom/vsprintf.c,
+         lwgeom/wktparse.h, lwgeom/wktparse.lex, lwgeom/wktparse.tab.c,
+         lwgeom/wktparse.tab.h, lwgeom/wktparse.y, lwgeom/wktunparse.c:
+         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
+
+       * doc/postgis.xml: Flesh out definition of ST_Collect and how to
+         use it.
+
+2008-06-26 02:40  kneufeld
+
+       * lwgeom/lwpostgis.sql.in.c: ST_SnapToGrid SQL functions were
+         referencing the deprecated SnapToGrid instead of their ST_..
+         equivalents.
+
+2008-06-24 16:12  robe
+
+       * doc/postgis.xml: Fix mismatched para in intersection
+         documentation and remove dangling command tag in Reporting
+         Documentation Issues section.
+
+2008-06-24 15:57  robe
+
+       * doc/postgis.xml: Definitions for st_convexhull and
+         st_shift_longitude
+
+2008-06-06 08:53  mcayland
+
+       * lwgeom/Makefile.in: Rearrange lwgeom/Makefile.in in terms of the
+         liblwgeom/PostgreSQL distinction, plus remove remaining JTS
+         reference.
+
+2008-06-06 08:48  mcayland
+
+       * lwgeom/lwgeom_jts.c, lwgeom/lwgeom_jts_wrapper.cpp,
+         lwgeom/lwgeom_nojts.c: 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
+
+       * lwgeom/lwpostgis.sql.in.c: 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
+
+       * lwgeom/Makefile: 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
+
+       * loader/Makefile.pgsql2shp.in, loader/Makefile.shp2pgsql.in,
+         loader/compat.h, loader/pgsql2shp.c, lwgeom/Makefile,
+         lwgeom/Makefile.in: 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
+
+       * configure.ac, configure.in, macros/ac_proj4_version.m4: 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
+
+       * lwgeom/long_xact.sql.in, lwgeom/lwpostgis.sql.in.c,
+         lwgeom/sqlmm.sql.in: 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
+
+       * lwgeom/long_xact.sql.in, lwgeom/sqldefines.h.in: 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
+
+       * loader/Makefile.pgsql2shp.in, loader/PQunescapeBytea.c: 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
+
+       * lwgeom/lwpostgis.sql.in.c: 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
+
+       * lwgeom/lwgeom_btree.c, lwgeom/lwgeom_dump.c,
+         lwgeom/lwgeom_estimate.c, lwgeom/lwgeom_functions_basic.c,
+         lwgeom/lwgeom_gist.c, lwgeom/lwgeom_inout.c,
+         lwgeom/lwgeom_transform.c, lwgeom/lwpostgis.sql.in.c,
+         lwgeom/pgsql_compat.h, lwgeom/sqldefines.h.in: 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
+
+       * configure.in, lwgeom/DEBUG: Provide a new text file called DEBUG
+         explaining how to use the new debug system.
+
+2008-05-31 09:56  mcayland
+
+       * configure.in, lwgeom/liblwgeom.c, lwgeom/liblwgeom.h,
+         lwgeom/long_xact.c, lwgeom/lwcollection.c, lwgeom/lwcompound.c,
+         lwgeom/lwcurve.c, lwgeom/lwcurvepoly.c, lwgeom/lwgeom.c,
+         lwgeom/lwgeom_api.c, lwgeom/lwgeom_box2dfloat4.c,
+         lwgeom/lwgeom_box3d.c, lwgeom/lwgeom_btree.c,
+         lwgeom/lwgeom_debug.c, lwgeom/lwgeom_dump.c,
+         lwgeom/lwgeom_estimate.c, lwgeom/lwgeom_functions_analytic.c,
+         lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_functions_lrs.c,
+         lwgeom/lwgeom_geos_c.c, lwgeom/lwgeom_gist.c,
+         lwgeom/lwgeom_gml.c, lwgeom/lwgeom_inout.c, lwgeom/lwgeom_ogc.c,
+         lwgeom/lwgeom_pg.c, lwgeom/lwgeom_pg.h, lwgeom/lwgeom_rtree.c,
+         lwgeom/lwgeom_spheroid.c, lwgeom/lwgeom_sqlmm.c,
+         lwgeom/lwgeom_transform.c, lwgeom/lwgparse.c, lwgeom/lwline.c,
+         lwgeom/lwmpoly.c, lwgeom/lwmsurface.c, lwgeom/lwpoint.c,
+         lwgeom/lwpoly.c, lwgeom/lwpostgis.sql.in.c, lwgeom/measures.c,
+         lwgeom/ptarray.c, postgis_config.h.in: 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
+
+       * lwgeom/box2d.c, lwgeom/liblwgeom.h,
+         lwgeom/lwgeom_functions_analytic.c,
+         lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_svg.c,
+         lwgeom/lwpostgis.sql.in.c, lwgeom/measures.c: 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
+
+       * spatial_ref_sys.sql: Fix towgs84 for 31300 and 31370 (issue 23)
+
+2008-05-28 21:47  pramsey
+
+       * doc/postgis.xml: Geomunion name change note, issue 26.
+
+2008-05-28 21:45  pramsey
+
+       * doc/postgis.xml: Bug reporting documentation (issue 27)
+
+2008-05-28 21:35  pramsey
+
+       * doc/postgis.xml: Fix for issue 30, ST_Buffer doco mistake
+
+2008-05-27 15:08  mcayland
+
+       * loader/dbfopen.c, loader/shapefil.h, loader/shpopen.c: Remove
+         extra warnings related to the shp2pgsql deleted records patch
+
+2008-05-27 14:47  mcayland
+
+       * configure.in, loader/Makefile.shp2pgsql,
+         loader/Makefile.shp2pgsql.in, loader/shp2pgsql.c,
+         postgis_config.h.in: Update new build system to include iconv
+         detection for shp2pgsql
+
+2008-05-27 03:00  pramsey
+
+       * ChangeLog, loader/dbfopen.c, loader/shapefil.h,
+         loader/shp2pgsql.c: Fix for DBF files with deleted records. (#29)
+
+2008-05-22 20:43  mcayland
+
+       * lwgeom/liblwgeom.h, lwgeom/long_xact.c, lwgeom/lwcurve.c,
+         lwgeom/lwgeom_box.c, lwgeom/lwgeom_chip.c,
+         lwgeom/lwgeom_functions_analytic.c,
+         lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_inout.c,
+         lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_rtree.c,
+         lwgeom/lwgeom_sqlmm.c, lwgeom/lwgeom_transform.c,
+         lwgeom/wktunparse.c: 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
+
+       * configure.in, doc/Makefile.in: Update documentation build so that
+         "make install" now works. Maybe this will fix the on-line website
+         build?
+
+2008-05-22 14:31  mcayland
+
+       * topology/Makefile, topology/topology.sql.in,
+         topology/topology.sql.in.c: Update topology/ directory to use the
+         new PGXS build system.
+
+2008-05-20 22:24  mcayland
+
+       * doc/Makefile, doc/Makefile.in: Update previous commit: add
+         Makefile.in and remove Makefile, since Makefile is now generated
+         from Makefile.in automatically.
+
+2008-05-20 22:10  mcayland
+
+       * configure.in, doc/Makefile: Rework the documentation Makefile so
+         that it works with the autoconf build system.
+
+2008-05-14 17:24  mcayland
+
+       * GNUmakefile: Fixes for previous commit: missed Makefile.config
+         target for "make clean"
+
+2008-05-14 17:19  mcayland
+
+       * GNUmakefile, lwgeom/sqldefines.h: 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
+
+       * HOWTO_RELEASE, Makefile.config.in, Version.config, autogen.sh,
+         config.h.in, configure.in, loader/Makefile,
+         loader/Makefile.pgsql2shp.in, loader/Makefile.shp2pgsql,
+         loader/pgsql2shp.c, loader/shp2pgsql.c, lwgeom/Makefile,
+         lwgeom/Makefile.in, lwgeom/Makefile.shlib, lwgeom/liblwgeom.c,
+         lwgeom/liblwgeom.h, lwgeom/long_xact.sql.in,
+         lwgeom/lwgeom_btree.c, lwgeom/lwgeom_dump.c,
+         lwgeom/lwgeom_estimate.c, lwgeom/lwgeom_functions_basic.c,
+         lwgeom/lwgeom_geos_c.c, lwgeom/lwgeom_gist.c,
+         lwgeom/lwgeom_inout.c, lwgeom/lwgeom_pg.c, lwgeom/lwgeom_pg.h,
+         lwgeom/lwgeom_transform.c, lwgeom/lwpostgis.sql.in,
+         lwgeom/lwpostgis.sql.in.c, lwgeom/pgsql_compat.h,
+         lwgeom/sqldefines.h, lwgeom/sqldefines.h.in, lwgeom/sqlmm.sql.in,
+         macros, macros/ac_proj4_version.m4, postgis_config.h.in,
+         regress/Makefile, regress/Makefile.in, regress/run_test,
+         regress/sql-mm-circularstring_expected.in,
+         regress/sql-mm-compoundcurve_expected.in,
+         regress/sql-mm-curvepoly_expected.in,
+         regress/sql-mm-multicurve_expected.in,
+         regress/sql-mm-multisurface_expected.in: 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
+
+       * ChangeLog, doc/postgis.xml, lwgeom/Makefile,
+         lwgeom/lwgeom_chip.c, lwgeom/lwgeom_geojson.c,
+         lwgeom/lwpostgis.sql.in, regress/Makefile, regress/geojson.sql,
+         regress/geojson_expected: ST_AsGeoJSon patch from Olivier Courtin
+         <olivier.courtin@camptocamp.com>.
+
+2008-04-22 14:54  pramsey
+
+       * doc/postgis.xml: envelope doco fix
+
+2008-04-12 18:39  pramsey
+
+       * Version.config: Bump trunk up to 1.3.4SVN
+
+2008-04-12 18:32  pramsey
+
+       * ChangeLog, NEWS, README.postgis, Version.config, doc/postgis.xml:
+         Versions and news for the 1.3.3 release.
+
+2008-04-12 16:46  pramsey
+
+       * ChangeLog: Update re dbf patch
+
+2008-04-12 16:44  pramsey
+
+       * loader/shp2pgsql.c: New -n switch to support DBF-only loading of
+         attributes without shapes.
+         Submitted by Regina Obe.
+
+2008-04-12 10:16  mcayland
+
+       * regress/regress_ogc_expected: 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
+
+       * loader/pgsql2shp.c: 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
+
+       * lwgeom/lwgeom_estimate.c, lwgeom/lwgeom_functions_basic.c,
+         lwgeom/lwgeom_geos_c.c, lwgeom/lwgeom_jts.c: 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
+
+       * loader/shp2pgsql.c: Change sr_id into an integer, per mca's
+         suggestion.
+
+2008-04-08 21:36  pramsey
+
+       * loader/shp2pgsql.c: Fix string literal comparison warnings:
+         "comparison with string literal results in
+         unspecified behaviour"
+
+2008-04-07 20:09  pramsey
+
+       * ChangeLog, loader/getopt.c, loader/getopt.h, loader/pgsql2shp.c,
+         loader/shp2pgsql.c: 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
+
+       * regress/kml.sql: Fix the ST_AsKML regression tests.
+
+2008-04-07 19:47  pramsey
+
+       * lwgeom/lwpostgis.sql.in, regress/Makefile, regress/kml_expected,
+         regress/regress_ogc.sql, regress/regress_ogc_cover.sql,
+         regress/regress_ogc_cover_expected, regress/regress_ogc_expected:
+         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
+
+       * lwgeom/lwgeom.h: remove unloved header file
+
+2008-03-31 11:16  mcayland
+
+       * lwgeom/lwgeom_transform.c: 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
+
+       * doc/postgis.xml: small syntax errors in ST_YMAX, etc functions
+
+2008-03-30 19:37  pramsey
+
+       * lwgeom/lwpostgis.sql.in: confirm st_*min st_*max
+
+2008-03-28 23:24  pramsey
+
+       * lwgeom/lwpostgis.sql.in: Syntax error in sql.in
+
+2008-03-28 21:31  pramsey
+
+       * ChangeLog, lwgeom/lwgeom_kml.c, lwgeom/lwpostgis.sql.in: Fixed up
+         KML patch from Eduin Carillo.
+
+2008-03-28 21:28  pramsey
+
+       * lwgeom/Makefile: Enable the USE_PROJ and GEOS_VERNUM macros to
+         propogate into lwpostgis.sql.in
+
+2008-03-28 21:10  pramsey
+
+       * ChangeLog, lwgeom/lwgeom_kml.c, lwgeom/lwpostgis.sql.in: Revert
+         KML patch, bad puppy!
+
+2008-03-28 21:04  pramsey
+
+       * ChangeLog, lwgeom/lwgeom_kml.c, lwgeom/lwpostgis.sql.in: Added
+         KML patch from Eduin Carillo.
+         http://code.google.com/p/postgis/issues/detail?id=17
+
+2008-03-28 20:18  pramsey
+
+       * lwgeom/Makefile: Changed ifeq to ifndef for CXX macro test.
+
+2008-03-28 20:17  pramsey
+
+       * geos_version.sh: Removed unloved and un-used geos_version.sh
+         file.
+
+2008-03-28 20:03  pramsey
+
+       * ChangeLog, doc/postgis.xml, lwgeom/lwgeom_svg.c: 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
+
+       * ChangeLog, Makefile.config.in, configure.in, lwgeom/Makefile,
+         lwgeom/lwgeom_geos_c.c, lwgeom/lwpostgis.sql.in: Added
+         GEOS_VERNUM macro and protected GEOS 3.0/3.1 functionality behind
+         it.
+
+2008-03-28 18:55  mcayland
+
+       * lwgeom/lwgeom_functions_basic.c: 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 Paul Ramsey <pramsey@cleverelephant.ca>
+2008-03-28 17:05  pramsey
 
-        * Makefile.config.in, configure.in, lwgeom/Makefile, 
-          lwgeom/lwpostgis.sql.in, lwgeom/lwgeom_geos_c.c
-          Changed GEOS version checking to use geos-config, and
-          set a GEOS_VERNUM macro that compresses the version string
-          into an integer: 2.2.1 = 22, 3.1.1 = 31, etc.
-        * Placed GEOS 3.0 and 3.1 dependent functions into 
-          appropriate macro blocks.
+       * regress/Makefile: Removed regress_ogc_prep from tests temporarily
+         until a new GEOS is released with support
+         for new predicates.
 
-2008-02-12 Paul Ramsey <pramsey@cleverelephant.ca>
+2008-03-27 21:18  mcayland
 
-       * lwgeom/lwgeom_geos_c.c, lwgeom/lwpostgis.sql.in: Add in hook to 
-          GEOSTopologyPreserveSimplify
+       * lwgeom/lwgeom_box2dfloat4.c: 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.
 
----------  PostGIS-1.3.2 release [2007-12-01] --------------------------
+2008-03-26 03:40  pramsey
 
-2007-11-30 Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
+       * doc/postgis.xml: Change link to postgis bug tracker
+
+2008-03-21 08:17  mcayland
+
+       * lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos_c.c: 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
+
+       * doc/postgis.xml: Document
+         ST_SimplifyPreserveTopology(geometry,float)
+
+2008-02-12 15:03  pramsey
+
+       * ChangeLog, lwgeom/lwgeom_geos_c.c, lwgeom/lwpostgis.sql.in: Added
+         hook to GEOSTopologyPreserveSimplify
+
+2008-01-29 01:24  benjubb
+
+       * lwgeom/lwgeom_geos_c.c, lwgeom/lwpostgis.sql.in,
+         regress/Makefile, regress/regress_ogc_prep.sql,
+         regress/regress_ogc_prep_expected: 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
+
+       * lwgeom/lwgeom_geos_c.c: Ammended to include prepared geometry
+         cache code in scope of PREPARED_GEOM symbol.
+
+2008-01-22 00:24  benjubb
+
+       * lwgeom/lwgeom_geos_c.c: 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
+
+       * lwgeom/lwgeom_geos_c.c: Made some minor changes suggested by Mark
+         Cave-Ayland.
+
+2008-01-18 01:05  benjubb
+
+       * lwgeom/lwpostgis.sql.in: 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
+
+       * lwgeom/lwgeom_geos_c.c: 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
+
+       * regress/regress_ogc_prep.sql, regress/regress_ogc_prep_expected:
+         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
+
+       * Version.config: Bump version number to 1.3.3SVN for next
+         development cycle.
+
+2008-01-11 15:04  mcayland
+
+       * loader/pgsql2shp.c, lwgeom/Makefile: 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
+
+       * doc/postgis.xml: Fix up bad entities and screwed up
+         programlistings from some previous pretty-printing
+         run on the XML.
+
+2007-12-02 20:37  mcayland
+
+       * ChangeLog, README.postgis: 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
+
+       * NEWS, doc/postgis.xml: Added release notes.
+
+2007-11-30 13:04  mcayland
 
        * lwgeom/lwgparse.c: 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.
+         points and that curves have at least 3 points. As discovered when
+         looking simplify() bug submitted by Ivan Mincik.
 
-2007-11-27 Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
+2007-11-27 22:39  mcayland
 
        * lwgeom/liblwgeom.h, lwgeom/lwcurve.c, lwgeom/lwgeom_api.c,
          lwgeom/lwgeom_pg.c, lwgeom/lwline.c, lwgeom/lwpoint.c,
-         lwgeom/lwpoly.c: 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.
+         lwgeom/lwpoly.c: 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
 
          without having to use a PROJ.4 DLL compiled containing a fixed
          path.
 
-2007-11-23 Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
+2007-11-23 10:42  mcayland
 
        * loader/shp2pgsql.c: 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.
+         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 Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
+2007-11-23 10:24  mcayland
 
        * java/jdbc/Makefile, java/jdbc/build.xml: 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.
+         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 Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
+2007-10-29 16:29  mcayland
 
-       * lwgeom/Makefile: Remove version numbers from liblwgeom
-         references in lwpostgis.sql as per
+       * loader/pgsql2shp.c, lwgeom/lwcurve.c, lwgeom/lwgeom_dump.c,
+         lwgeom/lwgeom_rtree.c, lwgeom/lwgeom_transform.c: 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
+
+       * lwgeom/Makefile: 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 in the future.
+         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 Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
+2007-10-29 13:44  mcayland
 
        * lwgeom/lwgeom_box2dfloat4.c, lwgeom/lwgeom_box3d.c,
          lwgeom/lwgeom_functions_basic.c: Commit Charlie Savage's patches
-         (with additional comments) to the bounding box/envelope
-         functions to ensure that valid geometries are always returned.
-          For details see the thread in the postgis-users archives Sept 2007
-          'How to get the centroid of a bounding box using st_extent'.
+         (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
+
+       * lwgeom/lwpoint.c: 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
+
+       * CREDITS, lwgeom/lwgeom_kml.c, regress/kml.sql: KML credits patch
+         <yecarrillo>
+
+2007-10-10 21:27  mcayland
+
+       * lwgeom/lwgeom_gml.c: 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-06 Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
+2007-09-28 10:18  mcayland
+
+       * lwgeom/lwgeom_gml.c: 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
+
+       * lwgeom/lwgeom_functions_basic.c: 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
 
        * doc/postgis.xml, lwgeom/lwgeom_gml.c, lwgeom/lwpostgis.sql.in:
          Commit modified version of Barbara Phillipot's GML patch to fix
          existing output to make it GML2 compliant, plus add GML3 output
-         capability.
+         capability
 
-2007-08-21 Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
+2007-08-22 15:09  pramsey
 
-       * lwgeom/lwgeom_ogc.c: 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.
+       * doc/postgis.xml, lwgeom/lwpostgis.sql.in: Rename ST_GeomUnion to
+         ST_Union in docs and ST_MemGeomUnion to ST_MemUnion in
+         .sql.
+
+2007-08-21 23:02  mcayland
+
+       * lwgeom/lwgeom_ogc.c: 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.
 
----------  PostGIS-1.3.1 release [2007-08-13] --------------------------
+2007-08-15 14:39  snowman
 
-2007-08-13 Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
+       * extras/tiger_geocoder/geocode/geocode_location.sql: - Include
+         levenshtein difference in rating when doing city/state match.
+
+2007-08-13 16:30  pramsey
+
+       * Version.config: Increment version number to 1.3.2 for next
+         development cycle
+
+2007-08-13 16:12  pramsey
+
+       * ChangeLog, HOWTO_RELEASE, NEWS, README.postgis, Version.config,
+         doc/postgis.xml: Version flip up to 1.3.1
+
+2007-08-13 15:51  mcayland
+
+       * doc/postgis.xml: 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
 
        * doc/postgis.xml: This time really fix the documentation missing
          tag problem...
+
+2007-08-13 07:14  mcayland
+
        * doc/postgis.xml: Fix documentation since an error in the 1.3.0
          release notes xml caused the build to fail (this may need author
          review)
-       * lwgeom/lwgeom.c: Remove warning about unused variable in
-         lwgeom.c (it was a leftover from the PostgreSQL 8.3
-         compatibility patch)
-
----------  PostGIS-1.3.0 release [2007-08-09] --------------------------
-
-2007-07-28 Mark Leslie <mleslie@refractions.net>
-
-       * lwgeom/lwpostgis.sql.in,
-         lwgeom/lwgeom_geos_c.c:
-         Added ST_Covers and ST_CoveredBy functions, as discussed at 
-         http://lin-ear-th-inking.blogspot.com.
-       * regress/regress_ogc_expected,
-         regress/regress_ogc.sql:
-         Added regression tests for the new functions.
-       * doc/postgis.xml:
-         Added documentation blurbs for the new functions.
-
-2007-07-28 Mark Leslie <mleslie@refractions.net>
-
-       * lwgeom/lwgeom_geos_c.c,
-         lwgeom/lwgeom_rtree.c,
-         lwgeom/lwgeom_rtree.h,
-         lwgeom/lwgeom_functions_analytic.c:
-         Added a 1D RTree index to provide filtering for polygon
-         segments.  Added the RTree into the point-in-polygon short-circuit
-         in ST_Contains, ST_Intersects, ST_Within and ST_Disjoint.
-
-2007-06-07 Mark Leslie <mleslie@refractions.net>
-
-       * lwgeom/lwpostgis.sql.in:
-         Added relational functions that automatically inline index
-         operators to provide automagic index utilization.
-
-2007-06-04 Mark Leslie <mleslie@refractions.net>
-
-       * lwgeom/lwpostgis.sql.in, lwgeom/sqlmm.sql.in:
-         Added ST_ prefixed function versions where they were lacking.
-       * regress:
-         Added tests for the new function names.
-
-2007-05-25 Mark Leslie <mleslie@refractions.net>
-
-       * lwgeom/lwgeom_ogc.c: 
-         Added curved type handling to: getType, numGeometries, geometryN, 
-         dimension, exteriorRing, numInteriorRings, interiorRingN, 
-         LWGeom_from_text, closed
-       * lwgeom/measures.c: 
-         Added lwgeom_curvepolygon_area function to determine the area of a 
-         curved polygon.
-       * lwgeom/lwgeom_sqlmm.c: 
-         Added has_arc function to determine if a geometry contains curves.
-         Added segmentization and desegmentization functions.
-       * lwgeom/lwpostgis.sql.in: 
-         Added ST_CurveToLine function to create a linear geometry to 
-         approximate a given curved geometry.
-       * lwgeom/lwgeom_functions_basic.c: 
-         Added curved polygon handling to the area function.
-       * lwgeom/lwgeom.c: 
-         Added curved geometry support to lwgeom_clone.
-       * lwgeom/lwgeom_geos_c.c:
-         Added curved geometry support to isRing.
-       * regress/sql-mm-general.sql, 
-         regress/sql-mm-circularstring.sql, 
-         regress/sql-mm-circularstring_expected, 
+
+2007-08-13 07:06  mcayland
+
+       * lwgeom/lwgeom.c: 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
+
+       * ChangeLog, NEWS, README.postgis, Version.config, doc/postgis.xml:
+         Added release notes and updated version numbers and release
+         dates.
+
+2007-08-09 22:19  mleslie
+
+       * lwgeom/lwgeom_jts.c: Moved the intersects method back to the
+         original definition and disabled the new apparently broken
+         implementation.
+
+2007-08-09 16:57  mleslie
+
+       * Version.config: Bumped the version number to RC5.
+
+2007-08-09 16:56  mleslie
+
+       * regress/sql-mm-circularstring.sql,
+         regress/sql-mm-circularstring_expected.in,
+         regress/sql-mm-compoundcurve.sql,
+         regress/sql-mm-compoundcurve_expected.in,
+         regress/sql-mm-curvepoly.sql,
+         regress/sql-mm-curvepoly_expected.in,
+         regress/sql-mm-multicurve.sql,
+         regress/sql-mm-multicurve_expected.in,
+         regress/sql-mm-multisurface.sql,
+         regress/sql-mm-multisurface_expected.in: Updated the regression
+         tests for curved geoms to avoid the byte ordering problems.
+
+2007-08-03 20:58  mleslie
+
+       * lwgeom/lwgeom_jts_wrapper.cpp: Removed an unused function that
+         was erroneously committed.
+
+2007-08-02 19:58  mleslie
+
+       * lwgeom/lwgeom_jts.c, lwgeom/lwgeom_jts_wrapper.cpp: 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
+
+       * lwgeom/lwgeom_functions_analytic.c: Removed a call to the
+         deprecated point_in_ring function.
+
+2007-07-31 20:40  mleslie
+
+       * Version.config: Updated the version numbers.
+
+2007-07-26 18:55  mleslie
+
+       * lwgeom/long_xact.sql.in: Applyed Michael Fuhrs patch to fix the
+         reserved word issue against PostgreSQL 8.3.
+
+2007-07-23 21:43  mleslie
+
+       * lwgeom/liblwgeom.h: Fixed the FP_LTEQ macro to accomodate values
+         significantly larger that zero.
+
+2007-07-23 18:52  mleslie
+
+       * lwgeom/lwgeom_jts.c: Added the covers and coveredby functions to
+         the jts connector.
+
+2007-07-23 16:29  mleslie
+
+       * loader/shp2pgsql.c: Updated the loader to create the index after
+         the data has been loaded.
+
+2007-07-20 04:29  pramsey
+
+       * lwgeom/lwpostgis.sql.in: Fix some ST_ declarations that were
+         missing.
+
+2007-07-18 15:57  mleslie
+
+       * doc/postgis.xml: Applying Michael Fuhrs patch to correct my
+         attrocious selling.
+
+2007-07-16 18:53  mleslie
+
+       * doc/postgis.xml: Added notes about the implicit index operators
+         on the relational functions.
+
+2007-07-16 18:26  mleslie
+
+       * regress/sql-mm-circularstring.sql,
+         regress/sql-mm-compoundcurve.sql, regress/sql-mm-curvepoly.sql,
+         regress/sql-mm-multicurve.sql, regress/sql-mm-multisurface.sql:
+         Resurrected the ST_LineToCurve regression tests, but commented
+         them out until ST_SnapToGrid excepts curves.
+
+2007-07-16 18:06  mleslie
+
+       * loader/shp2pgsql.c: Upgraded the escaping of quotes from the
+         deprecated backslashing to the doubling of quotes.
+
+2007-07-13 05:48  mcayland
+
+       * loader/shp2pgsql.c: Rollback experimental shp2pgsql escaping
+         change that accidently got included in the last commit :(
+
+2007-07-13 05:42  mcayland
+
+       * loader/shp2pgsql.c, lwgeom/lwgeom_transform.c: 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
+
+       * lwgeom/lwgeom_transform.c: 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
+
+       * regress/sql-mm-circularstring.sql,
+         regress/sql-mm-circularstring_expected.in,
          regress/sql-mm-compoundcurve.sql,
-         regress/sql-mm-compoundcurve_expected
+         regress/sql-mm-compoundcurve_expected.in,
          regress/sql-mm-curvepoly.sql,
-         regress/sql-mm-curvepoly_expected, 
+         regress/sql-mm-curvepoly_expected.in,
+         regress/sql-mm-multicurve.sql,
+         regress/sql-mm-multicurve_expected.in,
+         regress/sql-mm-multisurface.sql,
+         regress/sql-mm-multisurface_expected.in: Removing the unsnappable
+         test calls to LineToCurve.
+
+2007-07-11 01:17  pramsey
+
+       * extras/debian: Remove extra/debian, per recommendation from
+         Stephen Frost
+
+2007-07-10 21:12  pramsey
+
+       * GNUmakefile: Remove templategis from make, install, clean
+         targets.
+
+2007-07-09 03:11  snowman
+
+       * extras/tiger_geocoder/geocode/geocode.sql: - Remove debugging
+         NOTICE
+
+2007-07-09 02:20  snowman
+
+       * extras/tiger_geocoder/create_geocode.sql,
+         extras/tiger_geocoder/geocode/geocode.sql,
+         extras/tiger_geocoder/normalize/pprint_addy.sql: - 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
+
+       * extras/tiger_geocoder/tables/lookup_tables.sql: - 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
+
+       * doc/postgis.xml: ST_Dwithin reference entry
+
+2007-07-06 16:44  pramsey
+
+       * lwgeom/lwpostgis.sql.in: Added ST_DWithin SQL function
+
+2007-07-04 17:12  mleslie
+
+       * lwgeom/lwpostgis.sql.in: Applied the patch from Michael Fuhr to
+         fix the definition of ST_PointN
+
+2007-07-03 21:36  snowman
+
+       * extras/tiger_geocoder/import/load_tiger.sh: - Change to generic
+         database name
+
+2007-07-03 21:36  snowman
+
+       * extras/tiger_geocoder/INSTALL: - Update install instructions
+
+2007-07-03 21:32  snowman
+
+       * extras/tiger_geocoder/import,
+         extras/tiger_geocoder/import/load_tiger.sh,
+         extras/tiger_geocoder/import/newdb.sh,
+         extras/tiger_geocoder/import/tigerimport.sh,
+         extras/tiger_geocoder/import/tigerpoly2.py: 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
+
+       * extras/tiger_geocoder/create_geocode.sql,
+         extras/tiger_geocoder/geocode,
+         extras/tiger_geocoder/geocode/geocode.sql,
+         extras/tiger_geocoder/geocode/geocode_address.sql,
+         extras/tiger_geocoder/geocode/geocode_address_countysub_exact.sql,
+         extras/tiger_geocoder/geocode/geocode_address_countysub_fuzzy.sql,
+         extras/tiger_geocoder/geocode/geocode_address_place_exact.sql,
+         extras/tiger_geocoder/geocode/geocode_address_place_fuzzy.sql,
+         extras/tiger_geocoder/geocode/geocode_address_state.sql,
+         extras/tiger_geocoder/geocode/geocode_address_zip.sql,
+         extras/tiger_geocoder/geocode/geocode_get_point.sql,
+         extras/tiger_geocoder/geocode/geocode_location.sql,
+         extras/tiger_geocoder/geocode/geocode_zip.sql,
+         extras/tiger_geocoder/geocode/includes_address.sql,
+         extras/tiger_geocoder/geocode/interpolate_from_address.sql,
+         extras/tiger_geocoder/geocode/rate_attributes.sql,
+         extras/tiger_geocoder/normalize,
+         extras/tiger_geocoder/normalize/count_words.sql,
+         extras/tiger_geocoder/normalize/end_soundex.sql,
+         extras/tiger_geocoder/normalize/get_last_words.sql,
+         extras/tiger_geocoder/normalize/location_extract.sql,
+         extras/tiger_geocoder/normalize/location_extract_countysub_exact.sql,
+         extras/tiger_geocoder/normalize/location_extract_countysub_fuzzy.sql,
+         extras/tiger_geocoder/normalize/location_extract_place_exact.sql,
+         extras/tiger_geocoder/normalize/location_extract_place_fuzzy.sql,
+         extras/tiger_geocoder/normalize/normalize_address.sql,
+         extras/tiger_geocoder/normalize/state_extract.sql: 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
+
+       * extras/tiger_geocoder/utility,
+         extras/tiger_geocoder/utility/cull_null.sql,
+         extras/tiger_geocoder/utility/levenshtein_ignore_case.sql,
+         extras/tiger_geocoder/utility/nullable_levenshtein.sql,
+         extras/tiger_geocoder/utility/utmzone.sql: Initial import of
+         utility functions, seperated into individual files
+         for sanity.
+
+2007-07-03 21:19  snowman
+
+       * extras/tiger_geocoder/tables/lookup_tables.sql,
+         extras/tiger_geocoder/tables/roads_local.sql,
+         extras/tiger_geocoder/tables/tiger_geocode_roads.sql: 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
+
+       * extras/tiger_geocoder/INSTALL, extras/tiger_geocoder/README,
+         extras/tiger_geocoder/orig,
+         extras/tiger_geocoder/orig/tiger_geocoder.sql,
+         extras/tiger_geocoder/tables,
+         extras/tiger_geocoder/tables/lookup_tables.sql,
+         extras/tiger_geocoder/tiger_geocoder.sql: - Minor reorg, add in
+         other parts of the initial load
+
+2007-07-03 20:51  snowman
+
+       * extras/tiger_geocoder/tiger_geocoder.sql: - Original tiger
+         geocoder
+
+2007-07-03 20:03  mleslie
+
+       * extras/tiger_geocoder: Added a home for the tiger geocoder.
+
+2007-06-28 22:46  mleslie
+
+       * ChangeLog, doc/postgis.xml, lwgeom/lwgeom_geos_c.c,
+         lwgeom/lwpostgis.sql.in, regress/regress_ogc.sql,
+         regress/regress_ogc_expected: 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
+
+       * lwgeom/Makefile, lwgeom/liblwgeom.h,
+         lwgeom/lwgeom_functions_analytic.c, lwgeom/lwgeom_geos_c.c,
+         lwgeom/lwgeom_rtree.c, lwgeom/lwgeom_rtree.h: 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
+
+       * lwgeom/lwcollection.c, lwgeom/lwgeom.c, lwgeom/lwline.c,
+         lwgeom/lwpoly.c: Added or updated debugging statements.
+
+2007-06-28 20:14  mleslie
+
+       * lwgeom/lwgeom_pg.c: 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
+
+       * config.h.in, configure.in, regress/Makefile,
+         regress/sql-mm-circularstring_expected,
+         regress/sql-mm-circularstring_expected.in,
+         regress/sql-mm-compoundcurve_expected,
+         regress/sql-mm-compoundcurve_expected.in,
+         regress/sql-mm-curvepoly_expected,
+         regress/sql-mm-curvepoly_expected.in,
+         regress/sql-mm-multicurve_expected,
+         regress/sql-mm-multicurve_expected.in,
+         regress/sql-mm-multisurface_expected,
+         regress/sql-mm-multisurface_expected.in: Updated the regression
+         test suite to allow variable results depending on jts/geos
+         availability.
+
+2007-06-15 19:04  mleslie
+
+       * lwgeom/lwgeom_jts.c: Added curvey geometry recognition to the jts
+         connector.
+
+2007-06-12 14:46  pramsey
+
+       * doc/postgis.xml: Typo corrections from Michael Fuhr.
+
+2007-06-08 10:28  mcayland
+
+       * lwgeom/long_xact.sql.in, lwgeom/lwgeom_gml.c,
+         lwgeom/lwgeom_kml.c, lwgeom/lwpostgis.sql.in: 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
+
+       * ChangeLog, lwgeom/lwpostgis.sql.in: Added relational function
+         definitions that inline index operators for automagic index
+         utilization.
+
+2007-06-06 19:19  nbarker
+
+       * java/ejb3/src/org/postgis/hibernate/ContainsExpression.java,
+         java/ejb3/src/org/postgis/hibernate/IntersectsExpression.java,
+         java/ejb3/src/org/postgis/hibernate/PostGISDialect.java,
+         java/ejb3/src/org/postgis/hibernate/WithinExpression.java,
+         java/hibernate: Hibernate Spatial Criteria Queries and Dialect
+
+2007-06-05 20:46  mleslie
+
+       * doc/postgis.xml: Updated the docs to reflect the function name
+         transition.
+
+2007-06-05 20:45  mleslie
+
+       * lwgeom/lwpostgis.sql.in, lwgeom/sqlmm.sql.in: Reorganized the
+         sqlmm function declarations to prevent duplication and confusion.
+
+2007-06-04 23:06  mleslie
+
+       * ChangeLog, lwgeom/lwpostgis.sql.in, lwgeom/sqlmm.sql.in,
+         regress/affine.sql, regress/affine_expected, regress/ctors.sql,
+         regress/ctors_expected, regress/kml.sql, regress/kml_expected,
+         regress/lwgeom_regress.sql, regress/lwgeom_regress_expected,
+         regress/measures.sql, regress/measures_expected,
+         regress/regress.sql, regress/regress_bdpoly.sql,
+         regress/regress_bdpoly_expected, regress/regress_expected,
+         regress/regress_index.sql, regress/regress_lrs.sql,
+         regress/regress_lrs_expected, regress/regress_ogc.sql,
+         regress/regress_ogc_expected, regress/regress_proj.sql,
+         regress/regress_proj_expected, regress/removepoint.sql,
+         regress/removepoint_expected, regress/setpoint.sql,
+         regress/setpoint_expected, regress/simplify.sql,
+         regress/simplify_expected, regress/snaptogrid.sql,
+         regress/snaptogrid_expected, regress/sql-mm-circularstring.sql,
+         regress/sql-mm-circularstring_expected,
+         regress/sql-mm-compoundcurve.sql,
+         regress/sql-mm-compoundcurve_expected,
+         regress/sql-mm-curvepoly.sql, regress/sql-mm-curvepoly_expected,
          regress/sql-mm-multicurve.sql,
          regress/sql-mm-multicurve_expected,
          regress/sql-mm-multisurface.sql,
          regress/sql-mm-multisurface_expected,
-         regress/Makefile
-         Added regression testing for the sql-mm geometry types.
+         regress/sql-mm-serialize.sql, regress/wkt.sql: 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
+
+       * lwgeom/lwgeom_functions_analytic.c, regress/regress_ogc.sql,
+         regress/regress_ogc_expected: 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
+
+       * lwgeom/lwgeom_estimate.c: 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
+
+       * lwgeom/ptarray.c: 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
+
+       * configure.in: 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
+
+       * Makefile.config.in, lwgeom/liblwgeom.h, lwgeom/lwgeom.c,
+         lwgeom/lwgeom_api.c, lwgeom/lwgeom_chip.c,
+         lwgeom/lwgeom_estimate.c, lwgeom/lwgeom_functions_basic.c,
+         lwgeom/lwgeom_geos_c.c, lwgeom/lwgeom_gml.c,
+         lwgeom/lwgeom_inout.c, lwgeom/lwgeom_jts.c, lwgeom/lwgeom_kml.c,
+         lwgeom/lwgeom_ogc.c, lwgeom/lwgeom_pg.c, lwgeom/lwgeom_svg.c,
+         lwgeom/lwgeom_transform.c, lwgeom/lwgparse.c,
+         lwgeom/pgsql_compat.h, lwgeom/wktparse.h: 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
+
+       * ChangeLog, lwgeom/liblwgeom.h, lwgeom/lwgeom.c,
+         lwgeom/lwgeom_api.c, lwgeom/lwgeom_functions_basic.c,
+         lwgeom/lwgeom_geos_c.c, lwgeom/lwgeom_ogc.c,
+         lwgeom/lwgeom_sqlmm.c, lwgeom/lwpostgis.sql.in,
+         lwgeom/measures.c, regress/Makefile,
+         regress/sql-mm-circularstring.sql,
+         regress/sql-mm-circularstring_expected,
+         regress/sql-mm-compoundcurve.sql,
+         regress/sql-mm-compoundcurve_expected,
+         regress/sql-mm-curvepoly.sql, regress/sql-mm-curvepoly_expected,
+         regress/sql-mm-general.sql, regress/sql-mm-general_expected,
+         regress/sql-mm-multicurve.sql,
+         regress/sql-mm-multicurve_expected,
+         regress/sql-mm-multisurface.sql,
+         regress/sql-mm-multisurface_expected: 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
+
+       * ChangeLog, lwgeom/lwgeom_functions_analytic.c,
+         lwgeom/lwgeom_geos_c.c, regress/regress_ogc.sql,
+         regress/regress_ogc_expected: 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
+
+       * Version.config: Bump SVN code version to 1.2.2SVN
+
+2007-05-14 17:55  mcayland
+
+       * regress/regress_proj_expected: Fix broken regress_proj expected
+         results by removing the extra DELETE at the end of the file.
+
+2007-05-14 17:51  mcayland
+
+       * Makefile.config.in, configure.in, lwgeom/Makefile,
+         lwgeom/lwgeom_geos.c, lwgeom/lwgeom_geos_wrapper.cpp: 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
+
+       * doc/postgis.xml: Spelling fix
 
-2007-05-22 Mark Leslie <mleslie@refractions.net>
+2007-04-02 21:17  pramsey
 
-       * lwgeom/lwgeom_functions_analytic.c, lwgeom/lwgeom_geos_c.c: 
-         Added short-circuit calls to the point-in-polygon function for 
-         disjoint and intersects calls.
-       * regress/regress_ogc_expected, regress/regress_ogc.sql:
-         Added regression tests for the above short-circuits.
+       * doc/postgis.xml: Small doco fix
 
-2007-03-15 Markus Schaber <schabi@logix-tt.com>
+2007-03-15 09:22  mschaber
 
-       * java/hibernate/PostGISDialect.java:
-          Added PostGIS Dialect support by Norman Barker
+       * ChangeLog, NEWS, java/hibernate,
+         java/hibernate/PostGISDialect.java: aded PostGIS Dialect for
+         Hibernate from Norman Barker
 
-2007-03-01 Sandro Santilli <strk@refractions.net>
+2007-03-09 19:34  mleslie
 
-       * extras/template_gis/Makefile:
+       * lwgeom/lwgeom_functions_analytic.c: Bug 143 is once again dealt
+         with, this time for good.
+
+2007-03-09 18:30  mleslie
+
+       * lwgeom/lwgeom_functions_analytic.c: Rolling back a cure that
+         killed the patient.
+
+2007-03-09 00:33  mleslie
+
+       * lwgeom/liblwgeom.h, lwgeom/lwgeom_functions_analytic.c,
+         regress/regress_ogc.sql, regress/regress_ogc_expected: Bug 143
+         code fix and regression case.
+
+2007-03-01 08:31  strk
+
+       * ChangeLog, extras/template_gis/Makefile: *
+         extras/template_gis/Makefile:
          Install 'defaults' file to $(DATADIR)$(prefix)
 
-2007-02-26 Eduin Carrillo <yecarrillo@yahoo.com>
+2007-02-28 17:39  pramsey
 
-       * regress/: Makefile, kml.sql, kml_expected:
-         Regression test for asKML().
+       * doc/postgis.xml: Remove minor typo
 
-2007-02-26 Sandro Santilli <strk@refractions.net>
+2007-02-26 09:03  strk
 
-       * regress/run_test: discard CONTEXT and DELETE
+       * ChangeLog, regress/Makefile, regress/kml.sql,
+         regress/kml_expected, regress/run_test: * 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
+
+       * doc/postgis.xml: Edits from Bruce Rindahl
 
-2007-01-26 Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
+2007-01-26 15:11  mcayland
 
-       * extras/template_gis/Makefile: 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.
+       * ChangeLog, extras/template_gis/Makefile: 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 TECHER David <davidtecher@yahoo.fr>
+2007-01-19 09:44  strk
 
-       * extras/template_gis/Makefile: escape $bindir
+       * ChangeLog, extras/template_gis/Makefile: *
+         extras/template_gis/Makefile: escape $bindir
          to allow for colons in it's value (win32 issue).
 
-2007-01-18 Markus Schaber <schabi@logix-tt.com>
+2007-01-18 18:51  mschaber
+
+       * ChangeLog, java/jdbc/Makefile: finally really fixed javadoc build
+         on Windows. Yes, that hack is ugly. Kudos to Marc Cave-Ayland.
+
+2007-01-18 18:33  mschaber
+
+       * java/jdbc/Makefile: further fix for javadoc build
+
+2007-01-18 17:56  mschaber
 
-        * java/jdbc/Makefile:
-          Fixed javadoc build on Windows, kudos to Mark Cave-Ayland!
+       * ChangeLog, java/jdbc/Makefile: fixed jdbc javadoc build
 
-2007-01-13 Michael Fuhr <mike@fuhr.org>
+2007-01-15 10:48  strk
 
-       * extras/template_gis/Makefile: quote grep argument
-         for Solaris to work.
+       * ChangeLog, extras/template_gis/Makefile: Patch by Michael Fuhr: *
+         extras/template_gis/Makefile: quote grep argument for Solaris to
+         work.
 
-2007-01-12 Gerald Fenoy <djay@gentoo.org>
+2007-01-12 20:28  pramsey
 
-       * configure.in: add --with-xsl switch.
+       * doc/postgis.xml: Change 'Postgis' to 'PostGIS'
 
----------  PostGIS-1.2.1 release [2007-01-11] --------------------------
+2007-01-12 18:07  strk
 
-2007-01-08 Markus Schaber <schabi@logix-tt.com>
+       * ChangeLog, configure.in: Patch by Gerald Fenoy <djay@gentoo.org>:
+         
+         * configure.in: add --with-xsl switch.
+
+2007-01-12 01:50  pramsey
+
+       * CREDITS, ChangeLog, HOWTO_RELEASE, NEWS, README.postgis, TODO,
+         Version.config, doc/postgis.xml: 1.2.1 release prep
+
+2007-01-11 01:40  mleslie
+
+       * lwgeom/lwgeom_functions_analytic.c: 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
+
+       * doc/postgis.xml: Fixed the COMPOUNDCURVE example to properly
+         should the contained CIRCULARSTRING.
+
+2007-01-08 10:48  mschaber
 
-        * java/jdbc/Makefile:
-          Fixed gcj classpath problems
-        * src/org/postgis/DriverWrapperLW.java,
-          src/org/postgis/DriverWrapperAutoprobe.java,
-          src/org/postgis/DriverWrapper.java,
-          jtssrc/org/postgis/jts/JtsWrapper.java:
-          fixed 8.2 compatibility
+       * ChangeLog, NEWS,
+         java/jdbc/jtssrc/org/postgis/jts/JtsWrapper.java,
+         java/jdbc/src/org/postgis/DriverWrapper.java,
+         java/jdbc/src/org/postgis/DriverWrapperAutoprobe.java,
+         java/jdbc/src/org/postgis/DriverWrapperLW.java: fixed 8.2
+         compatibility
+
+2007-01-08 10:12  mschaber
+
+       * java/jdbc/Makefile: hopefully fixed GCJ build
+
+2007-01-05 00:52  strk
 
-2007-01-05 Sandro Santilli <strk@refractions.net>
+       * ChangeLog, GNUmakefile, extras/template_gis/Makefile: *
+         GNUmakefile: bring in extra/template_gis for all rules.
+         * extras/template_gis/Makefile: have 'install' also install
+         manuals.
 
-       * GNUmakefile: bring in extra/template_gis for all rules.
-       * extras/template_gis/Makefile: have 'install' also install manuals.
+2007-01-03 17:28  kneufeld
 
-2006-12-29 Sandro Santilli <strk@refractions.net>
+       * regress/regress_index_nulls_expected: initial load
 
-       * configure.in: fixed GEOS_LDFLAGS detection
+2006-12-29 00:31  strk
+
+       * ChangeLog, configure.in: * configure.in: fixed GEOS_LDFLAGS
+         detection
          for older GEOS versions.
-       * doc/postgis.xml: cleaned up Hard Upgrade section
-         (was unreadable).
 
-2006-12-22 Markus Schaber <schabi@logix-tt.com>
+2006-12-29 00:26  strk
+
+       * ChangeLog, doc/postgis.xml: cleaned up Hard Upgrade manual
+         section (was unreadable).
+
+2006-12-27 04:58  devrim
+
+       * extras/rpm/patches/postgis-configure.patch,
+         extras/rpm/patches/postgis-javamakefile.patch,
+         extras/rpm/patches/postgis-jdbcdedectver.sh,
+         extras/rpm/spec/postgis.spec: Update spec file to 1.2.0 and fix
+         many issues.
+         Update RPM patches.
+
+2006-12-22 11:28  mschaber
+
+       * ChangeLog, NEWS, java/jdbc, java/jdbc/Makefile: Added generation
+         of JDBC javadoc zip file
+
+2006-12-21 00:19  pramsey
+
+       * README.postgis: Updated to 1.2.0
+
+2006-12-20 20:43  strk
+
+       * ChangeLog, regress/README: * regress/README: wrote info about
+         adding regression tests
+         (plus some ChangeLog formatting)
+
+2006-12-20 18:47  kneufeld
+
+       * ChangeLog: Added fix to permit gist indexes to have more than 459
+         null geometries in a table
+
+2006-12-20 18:44  kneufeld
+
+       * regress/Makefile, regress/regress_index_nulls.sql,
+         regress/regress_lots_of_nulls.sql: Added test to fix that
+         permitted gist indexes to have more than 459 null geometries in a
+         table
+
+2006-12-20 18:43  kneufeld
+
+       * lwgeom/lwgeom_gist.c: Added fix to permit gist indexes to have
+         more than 459 null geometries in a table
+
+2006-12-18 14:12  mschaber
+
+       * ChangeLog, java/jdbc/jtssrc/examples/JtsTestParser.java: Improved
+         SRID handling in regression tests and added
+         CoordinateArraySequence tests.
 
-        * java/jdbc/Makefile
-          Added generation of basic javadoc zip file.
+2006-12-18 13:04  mschaber
 
-2006-12-20 Sandro Santilli <strk@refractions.net>
+       * ChangeLog, NEWS: Added ChangeLog/News entries for recent commits
 
-       * regress/README: wrote info about adding regression tests
+2006-12-18 12:58  mschaber
 
-2006-12-20 Kevein Neufeld <kneufeld@refractions.net>
+       * java/jdbc/jtssrc/org/postgis/jts/JtsBinaryWriter.java: Fix
+         multi-dimension handling in JtsBinaryWriter, thanks to Thomas
+         Marti for the hints
 
-       * lwgeom/lwgeom_gist.c
-         Added fix to permit gist indexes to have more than 459 null
-         geometries in a table
+2006-12-18 12:55  mschaber
 
-2006-12-15 Markus Schaber <schabi@logix-tt.com>
+       * java/jdbc/Makefile: Fixed Makefile for jts tests, commented debug
+         options better
 
-        * java/jdbc/Makefile
-          Fixed Makefile for jts tests, commented debug options better
-          
-        * java/jdbc/jtssrc/org/postgis/jts/JtsBinaryWriter.java 
-          Fix multi-dimension handling in JtsBinaryWriter, thanks to 
-          Thomas Marti for the hints
-          
-        * java/jdbc/jtssrc/examples/JtsTestParser.java
-          Improved SRID handling in regression tests and added 
-          CoordinateArraySequence tests.
+2006-12-15 11:00  strk
 
-2006-12-15 Eduin Carrillo <yecarrillo@yahoo.com>
+       * ChangeLog, lwgeom/lwgeom_transform.c: Patch by Eduin Carrillo:
+         short circuit transform when source and target SRID are the same.
 
-       * lwgeom/lwgeom_transform.c:
-         short circuit when source and target SRID are the same.
+2006-12-15 10:54  strk
 
-2006-12-15 Eduin Carrillo <yecarrillo@yahoo.com>
+       * HOWTO_RELEASE: Added additional step for adding release marks in
+         ChangeLog
 
-       * lwgeom/: Makefile, lwgeom_kml.c, lwpostgis.sql.in:
+2006-12-15 10:51  strk
+
+       * ChangeLog: marked 1.2.0 release
+
+2006-12-15 10:48  strk
+
+       * ChangeLog, doc/postgis.xml, lwgeom/Makefile, lwgeom/lwgeom_kml.c,
+         lwgeom/lwpostgis.sql.in: 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.
+         * doc/postgis.xml: document new AsKML function.
 
+2006-12-13 17:50  mschaber
 
-2006-12-13 Markus Schaber <schabi@logix-tt.com>
+       * ChangeLog, README.postgis: fixed 'hard upgrade' instructions in
+         readme.postgis
 
-       * README.postgis
-          Fixed "hard upgrade" instructions.
+2006-12-11 17:41  pramsey
 
----------  PostGIS-1.2.0 release [2006-12-08] --------------------------
+       * doc/postgis.xml: Updated vers. #
 
-2006-12-05 Mark Leslie <mleslie@refractions.net>
+2006-12-09 03:57  pramsey
 
-       * doc/postgis.xml:
-         Added sections for the SQL-MM and ArcSDE function ports.
+       * NEWS, Version.config: Update version to corrent 1.2.0 version,
+         and set news to correct version
+         and date.
 
-2006-12-05 Kevin Neufeld <kneufeld@refractions.net>
+2006-12-06 02:00  mleslie
 
-       * Added sqlmm.sql.in: ESRI's ArcSDE subset of SQL/MM functions
-       * Moved common sql defines to their own header file.
+       * lwgeom/SERIALIZED_FORM: Updated with curved geometry definitions.
 
-2006-12-01 Mark Leslie <mleslie@refractions.net>
+2006-12-06 00:30  mleslie
 
-       * lwgeom/lwcompound.c, lwgeom/lwcurve.c, lwgeom/lwmsurface.c,
-         lwgeom/lwmcurve.c, lwgeom/lwcurvepoly.c:
-         Added serialize/deserialize support for curved geometries.
-       * lwgeom/liblwgeom.h:
-         Added typedefs and minimum function prototypes for curved
-         geometries.
-       * lwgeom/lwgeom_sqlmm.c:
-         Functions to determine curve centers for use in creating bounding
-         boxs.
-       * lwgeom/wktunparse.c, lwgeom/lwgparse.c, lwgeom/wktparse.h, 
-         lwgeom/wktparse.lex, lwgeom/wktparse.y:
-         Minimum parsing/printing support and struct allocations.
-       * lwgeom/liblwgeom.c, lwgeom/lwgeom_api.c, lwgeom/lwgeom.c:
-         Included curved types in various switches in generic functions.
-       * lwgeom/lwgeom_functions_analytic.c:
-         Added point-in-polygon function
-       * lwgeom/lwgeom_geos_c.c:
-         Added short-circuit for the point-in-polygon case to both Contains
-         and Within.
-       * lwgeom/Makefile:
-         Added new files to the makefile.
-       * regress/sql-mm-serialize.sql, regress/sql-mm-serialize_expected:
-         Created a regression test set for the serialization/deserialization
-         of the curved types.
-       * regress/Makefile:
-         Added the new regression test for curve serialization.
-
-2006-11-29 Markus Schaber <schabi@logix-tt.com>
-
-       * Added java/jdbc/jtssrc/org/postgis/jts/JTSShape.java
-
-2006-11-22 Markus Schaber <schabi@logix-tt.com>
-
-       * java/ejb3/src/org/postgis/hibernate/GeometryType.java
-          Added Nullpointer Fix by Norman Barker
-
-2006-11-20 Sandro Santilli <strk@refractions.net>
-
-       * utils/postgis_restore.pl (canonicalize_typename):
+       * ChangeLog, doc/postgis.xml: Added sections for SQL-MM and ArcSDE
+         function ports.
+
+2006-12-05 20:45  mleslie
+
+       * ChangeLog: Fixing some incomplete paths, and adding changes to
+         the regress directory.
+
+2006-12-05 20:41  mleslie
+
+       * ChangeLog: Added the previous changes for the curved geometry
+         support.
+
+2006-12-05 19:22  kneufeld
+
+       * ChangeLog: Added SQL/MM wrappers to existing PostGIS functions
+
+2006-12-05 19:07  kneufeld
+
+       * lwgeom/Makefile, lwgeom/sqlmm.sql.in: 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
+
+       * lwgeom/long_xact.sql, lwgeom/long_xact.sql.in,
+         lwgeom/lwpostgis.sql.in, lwgeom/sqldefines.h: Moved common sql
+         defines to their own header file.
+         ie. IF USE_VERSION>72 ...
+
+2006-12-05 11:00  mschaber
+
+       * ChangeLog, NEWS, java/jdbc/jtssrc/org/postgis/jts/JTSShape.java:
+         Added JTS shape + missing News message
+
+2006-12-05 01:21  mleslie
+
+       * NEWS, doc/postgis.xml: Updated the documentation to include an
+         SQL-MM types section.
+
+2006-12-01 22:16  mleslie
+
+       * NEWS, Version.config, doc/postgis.xml, lwgeom/Makefile,
+         lwgeom/lex.yy.c, lwgeom/liblwgeom.c, lwgeom/liblwgeom.h,
+         lwgeom/lwcollection.c, lwgeom/lwcompound.c, lwgeom/lwcurve.c,
+         lwgeom/lwcurvepoly.c, lwgeom/lwgeom.c, lwgeom/lwgeom_api.c,
+         lwgeom/lwgeom_functions_analytic.c,
+         lwgeom/lwgeom_functions_basic.c, lwgeom/lwgeom_geos.c,
+         lwgeom/lwgeom_geos_c.c, lwgeom/lwgeom_pg.c,
+         lwgeom/lwgeom_spheroid.c, lwgeom/lwgeom_sqlmm.c,
+         lwgeom/lwgparse.c, lwgeom/lwline.c, lwgeom/lwmcurve.c,
+         lwgeom/lwmsurface.c, lwgeom/lwpostgis.sql.in, lwgeom/ptarray.c,
+         lwgeom/wktparse.h, lwgeom/wktparse.lex, lwgeom/wktparse.tab.c,
+         lwgeom/wktparse.tab.h, lwgeom/wktparse.y, lwgeom/wktunparse.c,
+         regress/Makefile, regress/lwgeom_regress_expected,
+         regress/sql-mm-serialize.sql, regress/sql-mm-serialize_expected:
+         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
+
+       * ChangeLog, java/ejb3/src/org/postgis/hibernate/GeometryType.java:
+         java/ejb3/src/org/postgis/hibernate/GeometryType.java Added
+         Nullpointer Fix by Norman Barker
+
+2006-11-20 12:59  strk
+
+       * ChangeLog, utils/postgis_restore.pl: * utils/postgis_restore.pl
+         (canonicalize_typename):
          canonicalize 'timezone .* time stamp' to 'timezone'
          (fixes bug #121)
 
-2006-11-17 "Antoine Bajolet" <antoine.bajolet@tdf.fr>
+2006-11-17 17:12  strk
 
-       * lwgeom/lwgeom_gist.c: fixed 'directives may not be used inside a
+       * ChangeLog, lwgeom/lwgeom_gist.c: 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 Sandro Santilli <strk@refractions.net>
+2006-11-10 15:17  strk
 
-       * configure.in (geos detection): use $geos_prefix/lib when
-         --ldflags is not supported by geos-config available.
+       * ChangeLog, configure.in: * configure.in (geos detection): use
+         $geos_prefix/lib when --ldflags is not supported by geos-config
+         available.
 
-2006-11-10 Havard Tveite <havard.tveite@nlh.no>
+2006-11-10 14:11  strk
 
-       * doc/postgix.xml (Hard Upgrade): add info about createdb params
-       * utils/postgis_restore.pl: fix use of createdb params
+       * ChangeLog, doc/postgis.xml, utils/postgis_restore.pl: 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
+
+       * ChangeLog, doc/postgis.xml: * doc/postgis.xml: list setSRID bug
+         fix in 'Bug fixes' section.
+
+2006-11-02 11:48  mschaber
 
-2006-11-02 Sandro Santilli <strk@refractions.net>
+       * ChangeLog, doc/postgis.xml: Added missing docs about setsrid()
 
-       * doc/postgis.xml: list setSRID bug fix in 'Bug fixes' section.
+2006-11-02 09:03  mschaber
+
+       * NEWS, java/jdbc/src/org/postgis/ComposedGeom.java: fixed setSRID
+         bug in JDBC ComposedGeom.
+
+2006-11-02 08:06  strk
+
+       * ChangeLog, NEWS, Version.config, doc/postgis.xml: ready for 1.1.6
+         release
 
-2006-11-02 Markus Schaber <schabi@logix-tt.com>
+2006-11-02 07:55  strk
 
-       * NEWS, postgis.xml, java/jdbc/src/org/postgis/ComposedGeom.java:
-          fixed setSRID bug in JDBC ComposedGeom.  
+       * ChangeLog, lwgeom/lwgeom_api.c, lwgeom/wktunparse.c: *
+         lwgeom/lwgeom_api.c, lwgeom/wktunparse.c: cast -1 to a char
+         to make some compilers happy about comparison with a char type.
 
-2006-11-02 Sandro Santilli <strk@refractions.net>
+2006-10-26 09:41  strk
 
-       * Version.config, doc/postgis.xml, NEWS: prepared
-         for 1.1.6 release.
+       * CHANGES, HOWTO_RELEASE, NEWS, extras/debian/rules,
+         extras/rpm/spec/postgis.spec: Renamed CHANGES file to NEWS,
+         updated references to it
 
-2006-11-02 Sandro Santilli <strk@refractions.net>
+2006-10-26 09:35  strk
 
-       * lwgeom/lwgeom_api.c, lwgeom/wktunparse.c: cast -1 to a char
-         to make some compilers happy about comparison with a char
-         type.
+       * ChangeLog: Initial import of an automatic generated ChangeLog -
+         all developers please manually edit this on each commit
 
 2006-10-25 10:23  mschaber
 
 
 2005-06-15 16:04  strk
 
-       * branches/pgis_1_0/lwgeom/lwgeom_btree.c, CHANGES: fault tolerant
-         btree ops
+       * CHANGES: fault tolerant btree ops
 
 2005-06-15 16:04  strk
 
-       * branches/pgis_0_9_0/CHANGES, branches/pgis_0_9_0/postgis_ops.c,
-         lwgeom/lwgeom_btree.c: fault tolerant btree ops
+       * lwgeom/lwgeom_btree.c: fault tolerant btree ops
 
 2005-06-10 16:27  strk
 
 
 2004-12-14 11:41  strk
 
-       * lwgeom/lwgeom.c: Fixed a bug in lwgeom_drop_bbox()
+       * lwgeom/lwgeom.c: Fixed a bug in lwgeom_dropBBOX()
 
 2004-12-14 11:02  strk
 
 
 2004-11-02 07:25  strk
 
-       * branches/pgis_0_9_0/postgis.sql.in, lwgeom/lwpostgis.sql.in:
-         Fixed a typo in probe_geometry_columns() reported by Vinko
-         Vrsalovic.
+       * lwgeom/lwpostgis.sql.in: Fixed a typo in probe_geometry_columns()
+         reported by Vinko Vrsalovic.
 
 2004-10-29 05:28  strk
 
 2004-10-11 09:32  strk
 
        * lwgeom/liblwgeom.h, lwgeom/lwcollection.c, lwgeom/lwgeom.c: Added
-         lwgeom_add_bbox() and lwcollection_construct_empty()
+         lwgeom_addBBOX() and lwcollection_construct_empty()
 
 2004-10-11 07:15  strk
 
 
 2004-09-16 09:06  strk
 
-       * branches/pgis_0_9_0/postgis_estimate.c, lwgeom/lwgeom_estimate.c:
-         Changed SPI_cursor_open call changes to be used for USE_VERSION >
-         80
+       * lwgeom/lwgeom_estimate.c: 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
 
 2001-06-22 17:39  cvs
 
-       * branches, tags, .: New repository initialized by cvs2svn.
+       * .: New repository initialized by cvs2svn.
 
diff --git a/NEWS b/NEWS
index 2c3b969420d8cb48d164904965b7854be6913397..5f7bffb6fca675f7253ec923ecbd87f9b1a68403 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,14 +1,22 @@
 PostGIS 1.5.0
 
+  * Important Changes *
+
+  - =~ operator now indicate bounding box equality, not feature equality
+  - GEOS 3.1 is now the minimum accepted version of GEOS
+  - GEOS, LibXML2, and Proj4 are now mandatory dependencies
+
+  * New Features *
+
   - Add Hausdorff distance calculations (#209) (Vincent Picavet)
   - Add parameters argument to ST_Buffer operation to support one-sided buffering and other buffering styles (Sandro Santilli)
   - Performance improvements to ST_Distance (Nicklas Aven)
   - Addition of other Distance related visualization and analysis functions (Nicklas Aven)
-       - ST_ClosestPoint
-       - ST_DFullyWithin
-       - ST_LongestLine
-       - ST_MaxDistance
-       - ST_ShortestLine
+    - ST_ClosestPoint
+    - ST_DFullyWithin
+    - ST_LongestLine
+    - ST_MaxDistance
+    - ST_ShortestLine
   - KML, GML input via ST_GeomFromGML and ST_GeomFromKML (Olivier Courtin)
   - Extract homogeneous collection with ST_CollectionExtract (Paul Ramsey)
   - History table implementation in utils (George Silva)
@@ -21,7 +29,7 @@ PostGIS 1.5.0
     - Serializations (KML, GML, JSON) from Olivier Courtin
     - ST_Area, ST_Distance, ST_DWithin, ST_GeogFromText, ST_GeogFromWKB,
       ST_Intersects, ST_Covers, ST_Buffer
-  - Documentationn updates and improvements (Regina Obe, Kevin Neufeld)
+  - Documentation updates and improvements (Regina Obe, Kevin Neufeld)
   - Testing and quality control (Regina Obe)
   - Many many other changes:
     http://trac.osgeo.org/postgis/query?status=closed&milestone=PostGIS+1.5.0