-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.