1
1
Fork 0
librttopo/ChangeLog

725 lines
27 KiB
Plaintext

2016-05-18 Sandro Santilli <strk@kbt.io>
* configure.ac: Release 1.0.0
2016-05-07 Sandro Santilli <strk@keybit.net>
* ChangeLog: Add ChangeLog file in repository
2016-05-07 Sandro Santilli <strk@keybit.net>
* HOWTO_RELEASE, Makefile.am: Rework ChangeLog generation rule Generation target is now "cl" and also works when build dir is not
below source dir. ChangeLog is pushed to repo.
2016-05-07 Sandro Santilli <strk@keybit.net>
* .gitignore: Ignore more generated files
2016-05-07 Sandro Santilli <strk@keybit.net>
* configure.ac: Set version to 1.0.0-RC3 (and update admin email)
2016-05-07 Sandro Santilli <strk@keybit.net>
* src/rtutil.c: Release GEOS context on rtgeom_finish Patch by Alessandro Furieri
2016-05-07 Sandro Santilli <strk@keybit.net>
* headers/librttopo_geom.h.in: Rewrite the introductory section of
docs
2016-05-06 Sandro Santilli <strk@keybit.net>
* src/rtgeom_geos.c: Do not override pre-initialized GEOS handler in
rttopo context Fixes leaks of GEOS contexts. Thanks Alessandro Furieri for
spotting this.
2016-05-06 Sandro Santilli <strk@keybit.net>
* .editorconfig, headers/librttopo.h, headers/librttopo_geom.h.in,
src/box2d.c, src/bytebuffer.c, src/bytebuffer.h, src/g_box.c,
src/g_serialized.c, src/g_util.c, src/librttopo_geom_internal.h,
src/measures.c, src/measures.h, src/measures3d.c, src/measures3d.h,
src/ptarray.c, src/rtalgorithm.c, src/rtcircstring.c,
src/rtcollection.c, src/rtcompound.c, src/rtcurvepoly.c,
src/rtgeodetic.c, src/rtgeodetic.h, src/rtgeom.c, src/rtgeom_api.c,
src/rtgeom_debug.c, src/rtgeom_geos.c, src/rtgeom_geos_clean.c,
src/rtgeom_geos_node.c, src/rtgeom_geos_split.c, src/rtgeom_log.h,
src/rtgeom_topo.c, src/rthomogenize.c, src/rtin_geojson.c,
src/rtin_twkb.c, src/rtin_wkb.c, src/rtiterator.c, src/rtline.c,
src/rtlinearreferencing.c, src/rtmline.c, src/rtmpoint.c,
src/rtmpoly.c, src/rtout_encoded_polyline.c, src/rtout_geojson.c,
src/rtout_gml.c, src/rtout_kml.c, src/rtout_svg.c,
src/rtout_twkb.c, src/rtout_twkb.h, src/rtout_wkb.c,
src/rtout_wkt.c, src/rtout_x3d.c, src/rtpoint.c, src/rtpoly.c,
src/rtprint.c, src/rtpsurface.c, src/rtspheroid.c, src/rtstroke.c,
src/rttin.c, src/rttree.c, src/rttree.h, src/rttriangle.c,
src/rtutil.c, src/stringbuffer.c, src/stringbuffer.h, src/varint.c:
Style only commit: use 2-spaces instead of tabs, trim ending
newlines
2016-05-03 Sandro Santilli <strk@keybit.net>
* HOWTO_RELEASE: Add upload destination
2016-05-01 Sandro Santilli <strk@keybit.net>
* .gitlab-ci.yml: Have gitlab-ci install git2cl
2016-05-01 Sandro Santilli <strk@keybit.net>
* Makefile.am: Include an auto-generated ChangeLog file in
distribution Closes #9
2016-04-30 Sandro Santilli <strk@keybit.net>
* CREDITS: Add PSC info
2016-04-30 Sandro Santilli <strk@keybit.net>
* CREDITS: Add Bas credits
2016-04-30 Sandro Santilli <strk@keybit.net>
* README.md: Add link to development mailing list
2016-04-26 Sandro Santilli <strk@keybit.net>
* README.md: Use markdown link for windows build reference
2016-04-26 Sandro Santilli <strk@keybit.net>
* Makefile.am, README.md, doc/BUILDING-ON-WINDOWS.md: Add windows
build instructions
2016-04-26 Sandro Santilli <strk@keybit.net>
* .gitlab-ci.yml: Install zip tool for dist
2016-04-26 Sandro Santilli <strk@keybit.net>
* HOWTO_RELEASE: Tweak instruction to push annotated tag
2016-04-26 Sandro Santilli <strk@keybit.net>
* HOWTO_RELEASE: Add HOWTO_RELEASE file This is not distributed as part of the tarball
2016-04-26 Sandro Santilli <strk@keybit.net>
* .gitlab-ci.yml: Have gitlab-ci run distcheck The 'distcheck' rule will test for install/uninstall targets
2016-04-26 Sandro Santilli <strk@keybit.net>
* README.md: Add license info
2016-04-26 Sandro Santilli <strk@keybit.net>
* CREDITS, Makefile.am, doc/g_serialized.txt, g_serialized.txt: Add
credits, move g_serialized under doc
2016-04-26 Sandro Santilli <strk@keybit.net>
* configure.ac: Set version to 1.0.0-RC2
2016-04-26 Sandro Santilli <strk@keybit.net>
* configure.ac: Drop trailing newlines, as per .editorconfig
2016-04-26 Sandro Santilli <strk@keybit.net>
* Makefile.am: Distribute DATASTORES.md
2016-04-25 Sandro Santilli <strk@keybit.net>
* README.md, doc/DATASTORES.md: Add list of known data stores
2016-04-25 Sandro Santilli <strk@keybit.net>
* README.md: Reword about section
2016-04-25 Sandro Santilli <strk@keybit.net>
* src/rtprint.c: Do not use dynamic arrays
2016-04-25 Sandro Santilli <strk@keybit.net>
* README.md: Reword the About part
2016-04-25 Sandro Santilli <strk@keybit.net>
* Makefile.am, README.md, README.topo: Merge the two readmes, add
info about building
2016-04-25 Sandro Santilli <strk@keybit.net>
* src/Makefile.am: Remove unexistent file from noinst_HEADERS
2016-04-25 Sandro Santilli <strk@keybit.net>
* makefile.vc, nmake.opt: Add build scripts for MSVC Files provided by Alessandro Furieri
2016-04-25 Sandro Santilli <strk@keybit.net>
* src/Makefile.am, src/rtgeodetic_tree.c, src/rtgeodetic_tree.h:
Drop unused geodetic tree files
2016-04-25 Alessandro Furieri <a.furieri@lqt.it>
* .gitignore, Makefile, Makefile.am, Version.config, aclocal.m4,
autogen.sh, configure.ac, headers/Makefile.am, headers/librttopo.h,
headers/librttopo_geom.h.in, macros/intltool.m4, macros/lib-ld.m4,
macros/lib-link.m4, macros/lib-prefix.m4, macros/libtool.m4,
macros/ltoptions.m4, macros/ltsugar.m4, macros/ltversion.m4,
macros/lt~obsolete.m4, macros/po.m4, macros/progtest.m4,
rttopo.pc.in, src/Makefile.am, src/Makefile.in, src/librttopo.h,
src/librttopo_geom.h.in, src/librttopo_geom_internal.h,
src/rttopo_config.h.in: Switch to automake based builds
2016-04-21 Sandro Santilli <strk@keybit.net>
* src/librttopo_geom.h.in: Update copyright info
2016-04-21 Sandro Santilli <strk@keybit.net>
* src/librttopo_geom.h.in: Remove trailing spaces
2016-04-21 Sandro Santilli <strk@keybit.net>
* src/rtgeom_topo.c: Update copyright notice
2016-04-21 Sandro Santilli <strk@keybit.net>
* src/rtgeom_topo.c: Remove trailing spaces
2016-04-21 Sandro Santilli <strk@keybit.net>
* .editorconfig: Add an EditorConfig configuration See http://editorconfig.org/
2016-04-21 Sandro Santilli <strk@keybit.net>
* src/rtgeom_topo.c: Add last port info
2016-04-21 Sandro Santilli <strk@keybit.net>
* src/rtgeom_topo.c: Fix debug print
2016-04-21 Sandro Santilli <strk@keybit.net>
* src/rtgeom_topo.c: rtt_AddEdge*: avoid db access for edges known
to be dangling
2016-04-20 Sandro Santilli <strk@keybit.net>
* src/rtgeom_topo.c: Fix bogus port of side-location-conflict check Rectifies 891d7bb0b5f25bf73ccd3a304febd96b59279527
2016-04-20 Sandro Santilli <strk@keybit.net>
* src/rtgeom_topo.c: Improves snapping robustness See http://trac.osgeo.org/postgis/ticket/3402
2016-04-20 Sandro Santilli <strk@keybit.net>
* src/rtgeom_topo.c: Fixes geometry-intersects-edge exception when
snapping twice to the same pointset. See http://trac.osgeo.org/postgis/ticket/3412
2016-04-19 Sandro Santilli <strk@keybit.net>
* README.md: Add a mention of the gilab.com mirror
2016-04-19 Sandro Santilli <strk@keybit.net>
* README.md: Add link to osgeo/gogs as official code repo
2016-04-19 Sandro Santilli <strk@keybit.net>
* configure.ac, src/Makefile.in, src/box2d.c, src/bytebuffer.c,
src/bytebuffer.h, src/g_box.c, src/g_serialized.c, src/g_util.c,
src/librttopo.h, src/librttopo_geom.h.in,
src/librttopo_geom_internal.h, src/librttopo_internal.h,
src/measures.c, src/measures.h, src/measures3d.c, src/measures3d.h,
src/ptarray.c, src/rtalgorithm.c, src/rtcircstring.c,
src/rtcollection.c, src/rtcompound.c, src/rtcurvepoly.c,
src/rtgeodetic.c, src/rtgeodetic.h, src/rtgeodetic_tree.c,
src/rtgeodetic_tree.h, src/rtgeom.c, src/rtgeom_api.c,
src/rtgeom_debug.c, src/rtgeom_geos.c, src/rtgeom_geos.h,
src/rtgeom_geos_clean.c, src/rtgeom_geos_node.c,
src/rtgeom_geos_split.c, src/rtgeom_log.h, src/rtgeom_topo.c,
src/rthomogenize.c, src/rtin_geojson.c, src/rtin_twkb.c,
src/rtin_wkb.c, src/rtiterator.c, src/rtline.c,
src/rtlinearreferencing.c, src/rtmcurve.c, src/rtmline.c,
src/rtmpoint.c, src/rtmpoly.c, src/rtmsurface.c,
src/rtout_encoded_polyline.c, src/rtout_geojson.c, src/rtout_gml.c,
src/rtout_kml.c, src/rtout_svg.c, src/rtout_twkb.c,
src/rtout_twkb.h, src/rtout_wkb.c, src/rtout_wkt.c,
src/rtout_x3d.c, src/rtpoint.c, src/rtpoly.c, src/rtprint.c,
src/rtpsurface.c, src/rtspheroid.c, src/rtstroke.c, src/rttin.c,
src/rttopo_config.h.in, src/rttree.c, src/rttree.h,
src/rttriangle.c, src/rtutil.c, src/stringbuffer.c,
src/stringbuffer.h, src/varint.c, src/varint.h: Update homepage to
use osgeo/gogs
2016-04-19 Sandro Santilli <strk@keybit.net>
* src/box2d.c, src/rtgeodetic_tree.c, src/rtgeodetic_tree.h,
src/rtprint.c, src/rttopo_config.h.in, src/rttree.c, src/rttree.h,
src/rtutil.c: Add missing copyright notices
2016-04-19 Sandro Santilli <strk@keybit.net>
* src/librttopo_geom.h.in, src/rtutil.c: Add rtgeom_finish function,
and improve dox for rtgeom_init
2016-04-19 Sandro Santilli <strk@keybit.net>
* src/rtutil.c: Allow calling rtgeom_init with all null pointers
2016-04-18 Sandro Santilli <strk@keybit.net>
* src/rtgeom_topo.c: Fix crash on face-collapsing edge change See https://trac.osgeo.org/postgis/ticket/3463
2016-04-18 Sandro Santilli <strk@keybit.net>
* src/rtgeom_topo.c: Check for side-location conflicts when adding a
new edge It is possible to trigger such failure adding an edge to a corrupted
topology. Test added. See https://trac.osgeo.org/postgis/ticket/3464
2016-04-18 Sandro Santilli <strk@keybit.net>
* src/rtgeom_topo.c: PRId64 to RTTFMT_ELEMID
2016-04-18 Sandro Santilli <strk@keybit.net>
* src/rtgeom_topo.c: Give more decimal digits in edge-motion
collision detection point
2016-04-18 Sandro Santilli <strk@keybit.net>
* .gitignore, README.topo, configure.ac, src/Makefile.in,
src/box2d.c, src/bytebuffer.c, src/g_box.c, src/g_serialized.c,
src/g_util.c, src/librtgeom.h.in, src/librtgeom_internal.h,
src/librtgeom_topo.h, src/librtgeom_topo_internal.h,
src/librttopo.h, src/librttopo_geom.h.in,
src/librttopo_geom_internal.h, src/librttopo_internal.h,
src/measures.h, src/ptarray.c, src/rtalgorithm.c,
src/rtcircstring.c, src/rtcollection.c, src/rtcompound.c,
src/rtcurvepoly.c, src/rtgeodetic.c, src/rtgeodetic_tree.c,
src/rtgeom.c, src/rtgeom_api.c, src/rtgeom_debug.c,
src/rtgeom_geos.c, src/rtgeom_geos.h, src/rtgeom_geos_clean.c,
src/rtgeom_geos_node.c, src/rtgeom_geos_split.c, src/rtgeom_log.h,
src/rtgeom_topo.c, src/rthomogenize.c, src/rtin_geojson.c,
src/rtin_twkb.c, src/rtin_wkb.c, src/rtiterator.c, src/rtline.c,
src/rtlinearreferencing.c, src/rtmcurve.c, src/rtmline.c,
src/rtmpoint.c, src/rtmpoly.c, src/rtmsurface.c,
src/rtout_encoded_polyline.c, src/rtout_geojson.c, src/rtout_gml.c,
src/rtout_kml.c, src/rtout_svg.c, src/rtout_twkb.h,
src/rtout_wkb.c, src/rtout_wkt.c, src/rtout_x3d.c, src/rtpoint.c,
src/rtpoly.c, src/rtprint.c, src/rtpsurface.c, src/rtspheroid.c,
src/rtstroke.c, src/rttin.c, src/rttree.c, src/rttriangle.c,
src/rtutil.c, src/stringbuffer.c, src/stringbuffer.h, src/varint.c,
src/varint.h: Rename librtgeom to librttopo Renames: librtgeom.h to librttopo_geom.h librtgeom_internal.h to librttopo_geom_internal.h librtgeom_topo*.h to librttopo*.h librtgeom.{so,a} to librttopo.{so,a} See #1
2016-04-18 Sandro Santilli <strk@keybit.net>
* configure.ac: Require GEOS-3.5.0 as the minimum version
2016-04-18 Sandro Santilli <strk@keybit.net>
* .gitlab-ci.yml: Install geos-3.5.0
2016-04-18 Sandro Santilli <strk@keybit.net>
* README.md: Update build badge
2016-04-18 Sandro Santilli <strk@keybit.net>
* Makefile: Do not make "clean" and "uninstall" dependent on running
configure Fixes #2
2016-04-18 Sandro Santilli <strk@keybit.net>
* src/Makefile.in: Include varint module in the build
2016-04-18 Sandro Santilli <strk@keybit.net>
* configure.ac: Drop references to PostGIS/liblwgeom
2015-12-15 Sandro Santilli <strk@keybit.net>
* Makefile: Add missing Makefile
2015-12-15 Sandro Santilli <strk@keybit.net>
* .gitlab-ci.yml: See which version of GEOS are available
2015-12-15 Sandro Santilli <strk@keybit.net>
* src/Makefile.in: Fix clean rule
2015-12-15 Sandro Santilli <strk@keybit.net>
* src/librtgeom.h.in, src/rtutil.c: Remove the possibility to use a
pre-initialized GEOS context This is to allow for intercepting geos messages from the library,
which would otherwise require changing the passed context.
2015-12-14 Sandro Santilli <strk@keybit.net>
* .gitignore: Ignore the right Makefile, not the root one
2015-12-14 Sandro Santilli <strk@keybit.net>
* src/box2d.c, src/bytebuffer.c, src/bytebuffer.h, src/g_box.c,
src/g_serialized.c, src/g_util.c, src/librtgeom.h.in,
src/librtgeom_internal.h, src/librtgeom_topo.h,
src/librtgeom_topo_internal.h, src/measures.c, src/measures.h,
src/measures3d.c, src/measures3d.h, src/ptarray.c,
src/rtalgorithm.c, src/rtcircstring.c, src/rtcollection.c,
src/rtcompound.c, src/rtcurvepoly.c, src/rtgeodetic.c,
src/rtgeodetic.h, src/rtgeodetic_tree.c, src/rtgeodetic_tree.h,
src/rtgeom.c, src/rtgeom_api.c, src/rtgeom_debug.c,
src/rtgeom_geos.c, src/rtgeom_geos.h, src/rtgeom_geos_clean.c,
src/rtgeom_geos_node.c, src/rtgeom_geos_split.c, src/rtgeom_log.h,
src/rtgeom_topo.c, src/rthomogenize.c, src/rtin_geojson.c,
src/rtin_twkb.c, src/rtin_wkb.c, src/rtiterator.c, src/rtline.c,
src/rtlinearreferencing.c, src/rtmcurve.c, src/rtmline.c,
src/rtmpoint.c, src/rtmpoly.c, src/rtmsurface.c,
src/rtout_encoded_polyline.c, src/rtout_geojson.c, src/rtout_gml.c,
src/rtout_kml.c, src/rtout_svg.c, src/rtout_twkb.c,
src/rtout_twkb.h, src/rtout_wkb.c, src/rtout_wkt.c,
src/rtout_x3d.c, src/rtpoint.c, src/rtpoly.c, src/rtprint.c,
src/rtpsurface.c, src/rtspheroid.c, src/rtstroke.c, src/rttin.c,
src/rttopo_config.h.in, src/rttree.c, src/rttree.h,
src/rttriangle.c, src/rtutil.c, src/snprintf.c, src/stringbuffer.c,
src/stringbuffer.h, src/varint.c, src/varint.h: Update copyright
headers
2015-12-14 Sandro Santilli <strk@keybit.net>
* COPYING: Add COPYING file
2015-12-12 Sandro Santilli <strk@keybit.net>
* README.md: Add build status badge
2015-12-12 Sandro Santilli <strk@keybit.net>
* TODO: Remove done item
2015-12-12 Sandro Santilli <strk@keybit.net>
* src/librtgeom.h.in, src/librtgeom_internal.h, src/rtutil.c: Fix
re-entrancy of custom allocators and loggers
2015-12-12 Sandro Santilli <strk@keybit.net>
* TODO: Updated
2015-12-12 Sandro Santilli <strk@keybit.net>
* Makefile.in, box2d.c, bytebuffer.c, bytebuffer.h, configure.ac,
g_box.c, g_serialized.c, g_util.c, librtgeom.h.in,
librtgeom_internal.h, librtgeom_topo.h, librtgeom_topo_internal.h,
measures.c, measures.h, measures3d.c, measures3d.h, ptarray.c,
rtalgorithm.c, rtcircstring.c, rtcollection.c, rtcompound.c,
rtcurvepoly.c, rtgeodetic.c, rtgeodetic.h, rtgeodetic_tree.c,
rtgeodetic_tree.h, rtgeom.c, rtgeom_api.c, rtgeom_debug.c,
rtgeom_geos.c, rtgeom_geos.h, rtgeom_geos_clean.c,
rtgeom_geos_node.c, rtgeom_geos_split.c, rtgeom_log.h,
rtgeom_topo.c, rthomogenize.c, rtin_geojson.c, rtin_twkb.c,
rtin_wkb.c, rtiterator.c, rtline.c, rtlinearreferencing.c,
rtmcurve.c, rtmline.c, rtmpoint.c, rtmpoly.c, rtmsurface.c,
rtout_encoded_polyline.c, rtout_geojson.c, rtout_gml.c,
rtout_kml.c, rtout_svg.c, rtout_twkb.c, rtout_twkb.h, rtout_wkb.c,
rtout_wkt.c, rtout_x3d.c, rtpoint.c, rtpoly.c, rtprint.c,
rtpsurface.c, rtspheroid.c, rtstroke.c, rttin.c,
rttopo_config.h.in, rttree.c, rttree.h, rttriangle.c, rtutil.c,
snprintf.c, src/Makefile.in, src/box2d.c, src/bytebuffer.c,
src/bytebuffer.h, src/g_box.c, src/g_serialized.c, src/g_util.c,
src/librtgeom.h.in, src/librtgeom_internal.h, src/librtgeom_topo.h,
src/librtgeom_topo_internal.h, src/measures.c, src/measures.h,
src/measures3d.c, src/measures3d.h, src/ptarray.c,
src/rtalgorithm.c, src/rtcircstring.c, src/rtcollection.c,
src/rtcompound.c, src/rtcurvepoly.c, src/rtgeodetic.c,
src/rtgeodetic.h, src/rtgeodetic_tree.c, src/rtgeodetic_tree.h,
src/rtgeom.c, src/rtgeom_api.c, src/rtgeom_debug.c,
src/rtgeom_geos.c, src/rtgeom_geos.h, src/rtgeom_geos_clean.c,
src/rtgeom_geos_node.c, src/rtgeom_geos_split.c, src/rtgeom_log.h,
src/rtgeom_topo.c, src/rthomogenize.c, src/rtin_geojson.c,
src/rtin_twkb.c, src/rtin_wkb.c, src/rtiterator.c, src/rtline.c,
src/rtlinearreferencing.c, src/rtmcurve.c, src/rtmline.c,
src/rtmpoint.c, src/rtmpoly.c, src/rtmsurface.c,
src/rtout_encoded_polyline.c, src/rtout_geojson.c, src/rtout_gml.c,
src/rtout_kml.c, src/rtout_svg.c, src/rtout_twkb.c,
src/rtout_twkb.h, src/rtout_wkb.c, src/rtout_wkt.c,
src/rtout_x3d.c, src/rtpoint.c, src/rtpoly.c, src/rtprint.c,
src/rtpsurface.c, src/rtspheroid.c, src/rtstroke.c, src/rttin.c,
src/rttopo_config.h.in, src/rttree.c, src/rttree.h,
src/rttriangle.c, src/rtutil.c, src/snprintf.c, src/stringbuffer.c,
src/stringbuffer.h, src/varint.c, src/varint.h, stringbuffer.c,
stringbuffer.h, varint.c, varint.h: Move sources under a src/ dir
2015-12-12 Sandro Santilli <strk@keybit.net>
* librtgeom.h.in, librtgeom_internal.h, ptarray.c, rtgeom.c: Prefix
AFFINE
2015-12-12 Sandro Santilli <strk@keybit.net>
* g_box.c, g_serialized.c, librtgeom.h.in, measures.c,
measures3d.c, ptarray.c, rtalgorithm.c, rtcircstring.c,
rtcompound.c, rtgeodetic.c, rtgeodetic_tree.c, rtgeom.c,
rtgeom_api.c, rtgeom_geos.c, rtgeom_geos_clean.c,
rtgeom_geos_split.c, rtgeom_topo.c, rtin_twkb.c, rtin_wkb.c,
rtiterator.c, rtline.c, rtlinearreferencing.c, rtmpoint.c,
rtout_encoded_polyline.c, rtout_geojson.c, rtout_gml.c,
rtout_kml.c, rtout_svg.c, rtout_twkb.c, rtout_wkb.c, rtout_wkt.c,
rtout_x3d.c, rtpoint.c, rtprint.c, rtpsurface.c, rtspheroid.c,
rtstroke.c, rttin.c, rttree.c, rttriangle.c: Prefix getPoint* with
rt_
2015-12-11 Sandro Santilli <strk@keybit.net>
* Makefile.in, librtgeom.h.in, rtgeodetic.c, rtgeodetic.h,
rtgeodetic_tree.c, rtgeodetic_tree.h, rtspheroid.c: Revert "Remove
geodetic and spheroid functions" This reverts commit cb34f54ca9c15ad2d65eac67dfdd5e94eae475f3. Conflicts: Makefile.in Also adapted all signatures to re-entrancy mode. Closes #1
2015-12-11 Sandro Santilli <strk@keybit.net>
* TODO: Add more missing symbols from spatialite
2015-12-11 Sandro Santilli <strk@keybit.net>
* TODO: Add list of function to expose to public API
2015-12-11 Sandro Santilli <strk@keybit.net>
* macros/codeset.m4, macros/gettext.m4, macros/gtk-2.0.m4,
macros/iconv.m4, macros/intl.m4, macros/intldir.m4,
macros/intlmacosx.m4, macros/nls.m4: Remove some unused macros
2015-12-11 Sandro Santilli <strk@keybit.net>
* Makefile.in, aclocal.m4, configure.ac, librtgeom_internal.h,
macros/ac_proj4_version.m4, rtgeom_transform.c: Drop PROJ4
dependency, and reprojection support
2015-12-11 Sandro Santilli <strk@keybit.net>
* configure.ac: Relax GEOS requirement to accept 3.4.0 (mainly for
gitlab testing)
2015-12-11 Sandro Santilli <strk@keybit.net>
* configure.ac, librtgeom.h.in, librtgeom_internal.h,
rtgeom_geos.h, rtgeom_geos_split.c: Ensure only the re-entrant API
is used Raises GEOS requirement to 3.5.0
2015-12-11 Sandro Santilli <strk@keybit.net>
* .gitlab-ci.yml: Stop using lsb_release on gitlab-ci
2015-12-11 Sandro Santilli <strk@keybit.net>
* librtgeom_internal.h, rtgeom_geos.c, rtgeom_geos.h,
rtgeom_geos_clean.c, rtgeom_geos_node.c, rtgeom_geos_split.c,
rtgeom_topo.c: Make handling of GEOS errors re-entrant
2015-12-10 Sandro Santilli <strk@keybit.net>
* librtgeom_topo.h: Add info about how to create RTCTX
2015-12-10 Sandro Santilli <strk@keybit.net>
* librtgeom.h.in, rtgeom_geos.c, rtgeom_geos.h,
rtgeom_geos_clean.c, rtgeom_geos_node.c, rtgeom_geos_split.c: Switch
to reentrant GEOS interface in rtgeom
2015-12-10 Sandro Santilli <strk@keybit.net>
* librtgeom.h.in, rtgeom_api.c, rtutil.c: Add RTCTX initializing
functions
2015-12-10 Sandro Santilli <strk@keybit.net>
* librtgeom_internal.h, librtgeom_topo_internal.h, rtgeom_geos.c,
rtgeom_geos.h, rtgeom_topo.c: Switch to reentrant GEOS interface in
rtgeom_topo
2015-12-10 Sandro Santilli <strk@keybit.net>
* librtgeom_topo.h, rtgeom_topo.c: Take RTCTX at
rtt_CreateBackendIface time
2015-12-10 Sandro Santilli <strk@keybit.net>
* box2d.c, bytebuffer.c, bytebuffer.h, g_box.c, g_serialized.c,
g_util.c, librtgeom.h.in, librtgeom_internal.h, librtgeom_topo.h,
measures.c, measures.h, measures3d.c, measures3d.h, ptarray.c,
rtalgorithm.c, rtcircstring.c, rtcollection.c, rtcompound.c,
rtcurvepoly.c, rtgeom.c, rtgeom_api.c, rtgeom_debug.c,
rtgeom_geos.c, rtgeom_geos.h, rtgeom_geos_clean.c,
rtgeom_geos_node.c, rtgeom_geos_split.c, rtgeom_log.h,
rtgeom_topo.c, rtgeom_transform.c, rthomogenize.c, rtin_geojson.c,
rtin_twkb.c, rtin_wkb.c, rtiterator.c, rtline.c,
rtlinearreferencing.c, rtmline.c, rtmpoint.c, rtmpoly.c,
rtout_encoded_polyline.c, rtout_geojson.c, rtout_gml.c,
rtout_kml.c, rtout_svg.c, rtout_twkb.c, rtout_twkb.h, rtout_wkb.c,
rtout_wkt.c, rtout_x3d.c, rtpoint.c, rtpoly.c, rtprint.c,
rtpsurface.c, rtstroke.c, rttin.c, rttree.c, rttree.h,
rttriangle.c, rtutil.c, stringbuffer.c, stringbuffer.h, varint.c,
varint.h: Made all RTCTX params const
2015-12-10 Sandro Santilli <strk@keybit.net>
* rtgeom_log.h, rtgeom_topo.c, rtutil.c: Const correct
rtnotice/rtdebug
2015-12-10 Sandro Santilli <strk@keybit.net>
* g_box.c: do not redefine isfinite
2015-12-10 Sandro Santilli <strk@keybit.net>
* Makefile.in, librtgeom.h.in, rtgeom_geos.h,
rtgeom_geos_cluster.c, rtin_encoded_polyline.c, rtunionfind.c,
rtunionfind.h: Remove polyline encoding and clustering functions
2015-12-10 Sandro Santilli <strk@keybit.net>
* box2d.c, bytebuffer.c, bytebuffer.h, g_box.c, g_serialized.c,
g_util.c, librtgeom.h.in, librtgeom_internal.h, librtgeom_topo.h,
librtgeom_topo_internal.h, measures.c, measures.h, measures3d.c,
measures3d.h, ptarray.c, rtalgorithm.c, rtcircstring.c,
rtcollection.c, rtcompound.c, rtcurvepoly.c, rtgeom.c,
rtgeom_api.c, rtgeom_debug.c, rtgeom_geos.c, rtgeom_geos.h,
rtgeom_geos_clean.c, rtgeom_geos_cluster.c, rtgeom_geos_node.c,
rtgeom_geos_split.c, rtgeom_log.h, rtgeom_topo.c,
rtgeom_transform.c, rthomogenize.c, rtin_encoded_polyline.c,
rtin_geojson.c, rtin_twkb.c, rtin_wkb.c, rtiterator.c, rtline.c,
rtlinearreferencing.c, rtmline.c, rtmpoint.c, rtmpoly.c,
rtout_encoded_polyline.c, rtout_geojson.c, rtout_gml.c,
rtout_kml.c, rtout_svg.c, rtout_twkb.c, rtout_twkb.h, rtout_wkb.c,
rtout_wkt.c, rtout_x3d.c, rtpoint.c, rtpoly.c, rtprint.c,
rtpsurface.c, rtstroke.c, rttin.c, rttree.c, rttree.h,
rttriangle.c, rtunionfind.c, rtunionfind.h, rtutil.c,
stringbuffer.c, stringbuffer.h, varint.c, varint.h: Add RTCTX
argument to all exposed functions
2015-12-10 Sandro Santilli <strk@keybit.net>
* Makefile.in, effectivearea.c, effectivearea.h: Drop effective area
2015-12-10 Sandro Santilli <strk@keybit.net>
* rtgeom_geos.c: Use custom geos error reporter
2015-12-10 Sandro Santilli <strk@keybit.net>
* rtgeom_log.h, stringbuffer.h: Include internal header
2015-12-10 Sandro Santilli <strk@keybit.net>
* Makefile.in, librtgeom.h.in, rtgeodetic.c, rtgeodetic.h,
rtgeodetic_tree.c, rtgeodetic_tree.h, rtspheroid.c: Remove geodetic
and spheroid functions
2015-12-10 Sandro Santilli <strk@keybit.net>
* Makefile.in, librtgeom.h.in, rtin_wkt.c, rtin_wkt.h,
rtin_wkt_lex.l, rtin_wkt_parse.y: Remove WKT parser
2015-12-09 Sandro Santilli <strk@keybit.net>
* librtgeom.h.in, librtgeom_internal.h: Add RTCTX typedef
2015-12-09 Sandro Santilli <strk@keybit.net>
* Makefile.in: Fix librtgeom.h build rule
2015-12-09 Sandro Santilli <strk@keybit.net>
* effectivearea.c, g_box.c, g_serialized.c, g_util.c,
librtgeom.h.in, ptarray.c, rtcircstring.c, rtcollection.c,
rtcompound.c, rtgeodetic.c, rtgeom.c, rtgeom_api.c, rtgeom_debug.c,
rtgeom_geos.c, rtgeom_geos_clean.c, rtgeom_geos_node.c,
rtgeom_geos_split.c, rthomogenize.c, rtin_geojson.c, rtin_wkt.c,
rtline.c, rtlinearreferencing.c, rtmline.c, rtout_geojson.c,
rtout_gml.c, rtout_kml.c, rtout_twkb.c, rtout_wkb.c, rtout_wkt.c,
rtout_x3d.c, rtpoint.c, rtpoly.c, rtpsurface.c, rtstroke.c,
rttin.c, rttriangle.c: Prefix TYPMOD and FLAG macros
2015-12-09 Sandro Santilli <strk@keybit.net>
* effectivearea.c, effectivearea.h, g_box.c, g_serialized.c,
librtgeom.h.in, librtgeom_internal.h, measures.c, measures.h,
measures3d.c, measures3d.h, ptarray.c, rtalgorithm.c,
rtcircstring.c, rtcollection.c, rtcompound.c, rtgeodetic.c,
rtgeodetic.h, rtgeodetic_tree.c, rtgeodetic_tree.h, rtgeom.c,
rtgeom_api.c, rtgeom_geos.c, rtgeom_geos.h, rtgeom_geos_clean.c,
rtgeom_geos_split.c, rtgeom_topo.c, rtgeom_transform.c,
rtin_encoded_polyline.c, rtin_geojson.c, rtin_twkb.c, rtin_wkb.c,
rtin_wkt.c, rtin_wkt.h, rtin_wkt_parse.y, rtiterator.c, rtline.c,
rtlinearreferencing.c, rtmpoint.c, rtout_encoded_polyline.c,
rtout_geojson.c, rtout_gml.c, rtout_kml.c, rtout_svg.c,
rtout_twkb.c, rtout_wkb.c, rtout_wkt.c, rtout_x3d.c, rtpoint.c,
rtpoly.c, rtspheroid.c, rtstroke.c, rttree.c, rttree.h,
rttriangle.c: Prefix POINTARRAY
2015-12-09 Sandro Santilli <strk@keybit.net>
* box2d.c, effectivearea.c, g_box.c, g_serialized.c,
librtgeom.h.in, librtgeom_internal.h, librtgeom_topo.h, measures.c,
measures.h, measures3d.c, measures3d.h, ptarray.c, rtalgorithm.c,
rtcircstring.c, rtcollection.c, rtcompound.c, rtgeodetic.c,
rtgeodetic.h, rtgeodetic_tree.c, rtgeodetic_tree.h, rtgeom.c,
rtgeom_api.c, rtgeom_geos.c, rtgeom_geos.h, rtgeom_geos_cluster.c,
rtgeom_geos_split.c, rtgeom_topo.c, rtgeom_transform.c,
rtin_encoded_polyline.c, rtin_geojson.c, rtin_twkb.c, rtin_wkb.c,
rtin_wkt.c, rtiterator.c, rtline.c, rtlinearreferencing.c,
rtmpoint.c, rtout_encoded_polyline.c, rtout_geojson.c, rtout_gml.c,
rtout_kml.c, rtout_svg.c, rtout_x3d.c, rtpoint.c, rtpoly.c,
rtprint.c, rtpsurface.c, rtspheroid.c, rtstroke.c, rttin.c,
rttree.c, rttree.h, rttriangle.c: Prefix GBOX and POINT*
2015-12-09 Sandro Santilli <strk@keybit.net>
* librtgeom.h.in: Remove unused macros
2015-12-09 Sandro Santilli <strk@keybit.net>
* librtgeom.h.in, librtgeom_internal.h, rtgeom.c, rthomogenize.c:
Prefix NUMTYPES
2015-12-09 Sandro Santilli <strk@keybit.net>
* bytebuffer.c, g_serialized.c, g_serialized.txt, librtgeom.h.in,
librtgeom_internal.h, rtgeom.c, rtgeom_topo.c, rtin_twkb.c,
rtin_wkb.c, rtin_wkt.c, rtin_wkt.h, rtin_wkt_lex.l,
rtin_wkt_parse.y, rtout_wkb.c, rtout_wkt.c: Prefix WKT/WKB macros
with "RT"
2015-12-09 Sandro Santilli <strk@keybit.net>
* effectivearea.c, g_box.c, g_serialized.c, g_util.c,
librtgeom.h.in, librtgeom_internal.h, measures.c, measures3d.c,
rtalgorithm.c, rtcircstring.c, rtcollection.c, rtcompound.c,
rtcurvepoly.c, rtgeodetic.c, rtgeodetic_tree.c, rtgeom.c,
rtgeom_debug.c, rtgeom_geos.c, rtgeom_geos_clean.c,
rtgeom_geos_cluster.c, rtgeom_geos_node.c, rtgeom_geos_split.c,
rtgeom_topo.c, rtgeom_transform.c, rthomogenize.c, rtin_geojson.c,
rtin_twkb.c, rtin_wkb.c, rtin_wkt.c, rtin_wkt_parse.y,
rtiterator.c, rtline.c, rtlinearreferencing.c, rtmline.c,
rtmpoint.c, rtmpoly.c, rtout_encoded_polyline.c, rtout_geojson.c,
rtout_gml.c, rtout_kml.c, rtout_svg.c, rtout_twkb.c, rtout_twkb.h,
rtout_wkb.c, rtout_wkt.c, rtout_x3d.c, rtpoint.c, rtpoly.c,
rtpsurface.c, rtspheroid.c, rtstroke.c, rttin.c, rttriangle.c:
Prefix geometry type macros with RT
2015-12-09 Sandro Santilli <strk@keybit.net>
* Makefile.in, configure.ac, rtgeom_sfcgal.c, rtgeom_sfcgal.h:
Remove SFCGAL support
2015-12-01 Sandro Santilli <strk@keybit.net>
* Initial import