[postgis-tickets] r14484 - Update copyright header to add explicit license version
Sandro Santilli
strk at keybit.net
Mon Dec 14 02:11:21 PST 2015
Author: strk
Date: 2015-12-14 02:11:21 -0800 (Mon, 14 Dec 2015)
New Revision: 14484
Modified:
trunk/liblwgeom/Makefile.in
trunk/liblwgeom/box2d.c
trunk/liblwgeom/bytebuffer.c
trunk/liblwgeom/bytebuffer.h
trunk/liblwgeom/effectivearea.c
trunk/liblwgeom/effectivearea.h
trunk/liblwgeom/g_box.c
trunk/liblwgeom/g_serialized.c
trunk/liblwgeom/g_util.c
trunk/liblwgeom/liblwgeom.h.in
trunk/liblwgeom/liblwgeom_internal.h
trunk/liblwgeom/liblwgeom_topo.h
trunk/liblwgeom/liblwgeom_topo_internal.h
trunk/liblwgeom/lwalgorithm.c
trunk/liblwgeom/lwboundingcircle.c
trunk/liblwgeom/lwcircstring.c
trunk/liblwgeom/lwcollection.c
trunk/liblwgeom/lwcompound.c
trunk/liblwgeom/lwcurvepoly.c
trunk/liblwgeom/lwgeodetic.c
trunk/liblwgeom/lwgeodetic.h
trunk/liblwgeom/lwgeodetic_tree.c
trunk/liblwgeom/lwgeodetic_tree.h
trunk/liblwgeom/lwgeom.c
trunk/liblwgeom/lwgeom_api.c
trunk/liblwgeom/lwgeom_debug.c
trunk/liblwgeom/lwgeom_geos.c
trunk/liblwgeom/lwgeom_geos.h
trunk/liblwgeom/lwgeom_geos_clean.c
trunk/liblwgeom/lwgeom_geos_cluster.c
trunk/liblwgeom/lwgeom_geos_node.c
trunk/liblwgeom/lwgeom_geos_split.c
trunk/liblwgeom/lwgeom_log.h
trunk/liblwgeom/lwgeom_sfcgal.c
trunk/liblwgeom/lwgeom_sfcgal.h
trunk/liblwgeom/lwgeom_topo.c
trunk/liblwgeom/lwgeom_transform.c
trunk/liblwgeom/lwhomogenize.c
trunk/liblwgeom/lwin_encoded_polyline.c
trunk/liblwgeom/lwin_geojson.c
trunk/liblwgeom/lwin_twkb.c
trunk/liblwgeom/lwin_wkb.c
trunk/liblwgeom/lwin_wkt.c
trunk/liblwgeom/lwin_wkt.h
trunk/liblwgeom/lwin_wkt_lex.c
trunk/liblwgeom/lwin_wkt_parse.c
trunk/liblwgeom/lwin_wkt_parse.h
trunk/liblwgeom/lwiterator.c
trunk/liblwgeom/lwline.c
trunk/liblwgeom/lwlinearreferencing.c
trunk/liblwgeom/lwmcurve.c
trunk/liblwgeom/lwmline.c
trunk/liblwgeom/lwmpoint.c
trunk/liblwgeom/lwmpoly.c
trunk/liblwgeom/lwmsurface.c
trunk/liblwgeom/lwout_encoded_polyline.c
trunk/liblwgeom/lwout_geojson.c
trunk/liblwgeom/lwout_gml.c
trunk/liblwgeom/lwout_kml.c
trunk/liblwgeom/lwout_svg.c
trunk/liblwgeom/lwout_twkb.c
trunk/liblwgeom/lwout_twkb.h
trunk/liblwgeom/lwout_wkb.c
trunk/liblwgeom/lwout_wkt.c
trunk/liblwgeom/lwout_x3d.c
trunk/liblwgeom/lwpoint.c
trunk/liblwgeom/lwpoly.c
trunk/liblwgeom/lwprint.c
trunk/liblwgeom/lwpsurface.c
trunk/liblwgeom/lwspheroid.c
trunk/liblwgeom/lwstroke.c
trunk/liblwgeom/lwtin.c
trunk/liblwgeom/lwtree.c
trunk/liblwgeom/lwtree.h
trunk/liblwgeom/lwtriangle.c
trunk/liblwgeom/lwunionfind.c
trunk/liblwgeom/lwunionfind.h
trunk/liblwgeom/lwutil.c
trunk/liblwgeom/measures.c
trunk/liblwgeom/measures.h
trunk/liblwgeom/measures3d.c
trunk/liblwgeom/measures3d.h
trunk/liblwgeom/ptarray.c
trunk/liblwgeom/stringbuffer.c
trunk/liblwgeom/stringbuffer.h
trunk/liblwgeom/varint.c
trunk/liblwgeom/varint.h
trunk/postgis/Makefile.in
trunk/postgis/geography.h
trunk/postgis/geography_btree.c
trunk/postgis/geography_inout.c
trunk/postgis/geography_measurement.c
trunk/postgis/geography_measurement_trees.c
trunk/postgis/geography_measurement_trees.h
trunk/postgis/geometry_inout.c
trunk/postgis/gserialized_estimate.c
trunk/postgis/gserialized_gist_2d.c
trunk/postgis/gserialized_gist_nd.c
trunk/postgis/gserialized_typmod.c
trunk/postgis/long_xact.c
trunk/postgis/lwgeom_accum.c
trunk/postgis/lwgeom_backend_api.c
trunk/postgis/lwgeom_backend_api.h
trunk/postgis/lwgeom_box.c
trunk/postgis/lwgeom_box3d.c
trunk/postgis/lwgeom_btree.c
trunk/postgis/lwgeom_dump.c
trunk/postgis/lwgeom_dumppoints.c
trunk/postgis/lwgeom_export.c
trunk/postgis/lwgeom_export.h
trunk/postgis/lwgeom_functions_analytic.c
trunk/postgis/lwgeom_functions_analytic.h
trunk/postgis/lwgeom_functions_basic.c
trunk/postgis/lwgeom_functions_lrs.c
trunk/postgis/lwgeom_functions_temporal.c
trunk/postgis/lwgeom_geos.c
trunk/postgis/lwgeom_geos.h
trunk/postgis/lwgeom_geos_clean.c
trunk/postgis/lwgeom_geos_prepared.c
trunk/postgis/lwgeom_geos_prepared.h
trunk/postgis/lwgeom_geos_relatematch.c
trunk/postgis/lwgeom_in_encoded_polyline.c
trunk/postgis/lwgeom_in_geohash.c
trunk/postgis/lwgeom_in_geojson.c
trunk/postgis/lwgeom_in_gml.c
trunk/postgis/lwgeom_in_kml.c
trunk/postgis/lwgeom_inout.c
trunk/postgis/lwgeom_ogc.c
trunk/postgis/lwgeom_rtree.c
trunk/postgis/lwgeom_rtree.h
trunk/postgis/lwgeom_sfcgal.c
trunk/postgis/lwgeom_sfcgal.h
trunk/postgis/lwgeom_spheroid.c
trunk/postgis/lwgeom_sqlmm.c
trunk/postgis/lwgeom_transform.c
trunk/postgis/lwgeom_triggers.c
trunk/postgis/postgis_module.c
Log:
Update copyright header to add explicit license version
See #2515
Also add header and copyright notice where missing.
(missing copyright info extracted from git history)
This commit only touches files under liblwgeom/ and postgis/ dirs.
Modified: trunk/liblwgeom/Makefile.in
===================================================================
--- trunk/liblwgeom/Makefile.in 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/Makefile.in 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,13 +1,26 @@
-# **********************************************************************
+#/**********************************************************************
# *
# * PostGIS - Spatial Types for PostgreSQL
# * http://postgis.net
-# * Copyright 2008 Mark Cave-Ayland
# *
-# * This is free software; you can redistribute and/or modify it under
-# * the terms of the GNU General Public Licence. See the COPYING file.
+# * PostGIS is free software: you can redistribute it and/or modify
+# * it under the terms of the GNU General Public License as published by
+# * the Free Software Foundation, either version 2 of the License, or
+# * (at your option) any later version.
# *
+# * PostGIS is distributed in the hope that it will be useful,
+# * but WITHOUT ANY WARRANTY; without even the implied warranty of
+# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# * GNU General Public License for more details.
+# *
+# * You should have received a copy of the GNU General Public License
+# * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+# *
# **********************************************************************
+# *
+# * Copyright 2008 Mark Cave-Ayland
+# *
+# **********************************************************************/
CC = @CC@
CPPFLAGS = @CPPFLAGS@
Modified: trunk/liblwgeom/box2d.c
===================================================================
--- trunk/liblwgeom/box2d.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/box2d.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,3 +1,29 @@
+/**********************************************************************
+ *
+ * PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
+ * Copyright (C) 2004-2015 Sandro Santilli <strk at keybit.net>
+ * Copyright (C) 2008-2011 Paul Ramsey <pramsey at cleverelephant.ca>
+ * Copyright (C) 2008 Mark Cave-Ayland <mark.cave-ayland at siriusit.co.uk>
+ *
+ **********************************************************************/
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Modified: trunk/liblwgeom/bytebuffer.c
===================================================================
--- trunk/liblwgeom/bytebuffer.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/bytebuffer.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,41 +1,29 @@
/**********************************************************************
- * $Id: bytebuffer.c 11218 2013-03-28 13:32:44Z robe $
*
* PostGIS - Spatial Types for PostgreSQL
- * Copyright 2015 Nicklas Avén <nicklas.aven at jordogskog.no>
+ * http://postgis.net
*
- * Redistribution and use in source and binary forms, with or
- * without modification, are permitted provided that the following
- * conditions are met:
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
*
- * Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
*
- * Redistributions in binary form must reproduce the above
- * copyright notice, this list of conditions and the following
- * disclaimer in the documentation and/or other materials provided
- * with the distribution.
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
*
- * The name of the author may not be used to endorse or promote
- * products derived from this software without specific prior
- * written permission.
+ **********************************************************************
*
- * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY
- * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
- * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
- * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR
- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
- * TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
- * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
- * THE POSSIBILITY OF SUCH DAMAGE.
+ * Copyright 2015 Nicklas Avén <nicklas.aven at jordogskog.no>
*
**********************************************************************/
+
#include "liblwgeom_internal.h"
#include "bytebuffer.h"
Modified: trunk/liblwgeom/bytebuffer.h
===================================================================
--- trunk/liblwgeom/bytebuffer.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/bytebuffer.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,40 +1,28 @@
/**********************************************************************
- * $Id: bytebuffer.h 12198 2014-01-29 17:49:35Z pramsey $
*
* PostGIS - Spatial Types for PostgreSQL
- * Copyright 2015 Nicklas Avén <nicklas.aven at jordogskog.no>
+ * http://postgis.net
*
- * Redistribution and use in source and binary forms, with or
- * without modification, are permitted provided that the following
- * conditions are met:
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
*
- * Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
*
- * Redistributions in binary form must reproduce the above
- * copyright notice, this list of conditions and the following
- * disclaimer in the documentation and/or other materials provided
- * with the distribution.
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
*
- * The name of the author may not be used to endorse or promote
- * products derived from this software without specific prior
- * written permission.
+ **********************************************************************
*
- * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY
- * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
- * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
- * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR
- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
- * TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
- * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
- * THE POSSIBILITY OF SUCH DAMAGE.
+ * Copyright 2015 Nicklas Avén <nicklas.aven at jordogskog.no>
*
**********************************************************************/
+
#ifndef _BYTEBUFFER_H
#define _BYTEBUFFER_H 1
Modified: trunk/liblwgeom/effectivearea.c
===================================================================
--- trunk/liblwgeom/effectivearea.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/effectivearea.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -2,12 +2,26 @@
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2014 Nicklas Avén
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "effectivearea.h"
Modified: trunk/liblwgeom/effectivearea.h
===================================================================
--- trunk/liblwgeom/effectivearea.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/effectivearea.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -2,12 +2,26 @@
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2014 Nicklas Avén
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#ifndef _EFFECTIVEAREA_H
#define _EFFECTIVEAREA_H 1
Modified: trunk/liblwgeom/g_box.c
===================================================================
--- trunk/liblwgeom/g_box.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/g_box.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,13 +1,28 @@
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2009 Paul Ramsey <pramsey at cleverelephant.ca>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#if !HAVE_ISFINITE
#endif
Modified: trunk/liblwgeom/g_serialized.c
===================================================================
--- trunk/liblwgeom/g_serialized.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/g_serialized.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,14 +1,28 @@
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2009 Paul Ramsey <pramsey at cleverelephant.ca>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "liblwgeom_internal.h"
#include "lwgeom_log.h"
Modified: trunk/liblwgeom/g_util.c
===================================================================
--- trunk/liblwgeom/g_util.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/g_util.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,13 +1,28 @@
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2009 Paul Ramsey <pramsey at cleverelephant.ca>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <ctype.h>
#include "liblwgeom_internal.h"
Modified: trunk/liblwgeom/liblwgeom.h.in
===================================================================
--- trunk/liblwgeom/liblwgeom.h.in 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/liblwgeom.h.in 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,17 +1,31 @@
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2011 Sandro Santilli <strk at keybit.net>
* Copyright 2011 Paul Ramsey <pramsey at cleverelephant.ca>
* Copyright 2007-2008 Mark Cave-Ayland
* Copyright 2001-2006 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#ifndef _LIBLWGEOM_H
#define _LIBLWGEOM_H 1
Modified: trunk/liblwgeom/liblwgeom_internal.h
===================================================================
--- trunk/liblwgeom/liblwgeom_internal.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/liblwgeom_internal.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,16 +3,29 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2011-2012 Sandro Santilli <strk at keybit.net>
* Copyright (C) 2011 Paul Ramsey <pramsey at cleverelephant.ca>
* Copyright (C) 2007-2008 Mark Cave-Ayland
* Copyright (C) 2001-2006 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#ifndef _LIBLWGEOM_INTERNAL_H
#define _LIBLWGEOM_INTERNAL_H 1
Modified: trunk/liblwgeom/liblwgeom_topo.h
===================================================================
--- trunk/liblwgeom/liblwgeom_topo.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/liblwgeom_topo.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2015 Sandro Santilli <strk at keybit.net>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#ifndef LIBLWGEOM_TOPO_H
#define LIBLWGEOM_TOPO_H 1
Modified: trunk/liblwgeom/liblwgeom_topo_internal.h
===================================================================
--- trunk/liblwgeom/liblwgeom_topo_internal.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/liblwgeom_topo_internal.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2015 Sandro Santilli <strk at keybit.net>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#ifndef LIBLWGEOM_TOPO_INTERNAL_H
#define LIBLWGEOM_TOPO_INTERNAL_H 1
Modified: trunk/liblwgeom/lwalgorithm.c
===================================================================
--- trunk/liblwgeom/lwalgorithm.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwalgorithm.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -2,13 +2,27 @@
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2008 Paul Ramsey
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "liblwgeom_internal.h"
#include "lwgeom_log.h"
#include <ctype.h> /* for tolower */
Modified: trunk/liblwgeom/lwboundingcircle.c
===================================================================
--- trunk/liblwgeom/lwboundingcircle.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwboundingcircle.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2015 Daniel Baston <dbaston at gmail.com>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <string.h>
#include "liblwgeom_internal.h"
Modified: trunk/liblwgeom/lwcircstring.c
===================================================================
--- trunk/liblwgeom/lwcircstring.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwcircstring.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2001-2006 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
/* basic LWCIRCSTRING functions */
#include <stdio.h>
Modified: trunk/liblwgeom/lwcollection.c
===================================================================
--- trunk/liblwgeom/lwcollection.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwcollection.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2001-2006 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Modified: trunk/liblwgeom/lwcompound.c
===================================================================
--- trunk/liblwgeom/lwcompound.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwcompound.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2001-2006 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Modified: trunk/liblwgeom/lwcurvepoly.c
===================================================================
--- trunk/liblwgeom/lwcurvepoly.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwcurvepoly.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2001-2006 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
/* basic LWCURVEPOLY manipulation */
#include <stdio.h>
Modified: trunk/liblwgeom/lwgeodetic.c
===================================================================
--- trunk/liblwgeom/lwgeodetic.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwgeodetic.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,14 +1,29 @@
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2009 Paul Ramsey <pramsey at cleverelephant.ca>
* Copyright 2009 David Skea <David.Skea at gov.bc.ca>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "liblwgeom_internal.h"
#include "lwgeodetic.h"
#include "lwgeom_log.h"
Modified: trunk/liblwgeom/lwgeodetic.h
===================================================================
--- trunk/liblwgeom/lwgeodetic.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwgeodetic.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,13 +1,28 @@
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2009 Paul Ramsey <pramsey at cleverelephant.ca>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#ifndef _LWGEODETIC_H
#define _LWGEODETIC_H 1
Modified: trunk/liblwgeom/lwgeodetic_tree.c
===================================================================
--- trunk/liblwgeom/lwgeodetic_tree.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwgeodetic_tree.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,3 +1,28 @@
+/**********************************************************************
+ *
+ * PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
+ * Copyright (C) 2012-2015 Paul Ramsey <pramsey at cleverelephant.ca>
+ * Copyright (C) 2012-2015 Sandro Santilli <strk at keybit.net>
+ *
+ **********************************************************************/
+
#include "liblwgeom_internal.h"
#include "lwgeodetic_tree.h"
#include "lwgeom_log.h"
Modified: trunk/liblwgeom/lwgeodetic_tree.h
===================================================================
--- trunk/liblwgeom/lwgeodetic_tree.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwgeodetic_tree.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,4 +1,28 @@
+/**********************************************************************
+ *
+ * PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
+ * Copyright (C) 2012-2015 Paul Ramsey <pramsey at cleverelephant.ca>
+ *
+ **********************************************************************/
+
#ifndef _LWGEODETIC_TREE_H
#define _LWGEODETIC_TREE_H 1
Modified: trunk/liblwgeom/lwgeom.c
===================================================================
--- trunk/liblwgeom/lwgeom.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwgeom.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2001-2006 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
Modified: trunk/liblwgeom/lwgeom_api.c
===================================================================
--- trunk/liblwgeom/lwgeom_api.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwgeom_api.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,14 +3,27 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2001-2006 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "liblwgeom_internal.h"
#include "lwgeom_log.h"
Modified: trunk/liblwgeom/lwgeom_debug.c
===================================================================
--- trunk/liblwgeom/lwgeom_debug.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwgeom_debug.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2004 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "lwgeom_log.h"
#include "liblwgeom.h"
Modified: trunk/liblwgeom/lwgeom_geos.c
===================================================================
--- trunk/liblwgeom/lwgeom_geos.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwgeom_geos.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2011-2014 Sandro Santilli <strk at keybit.net>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "lwgeom_geos.h"
#include "liblwgeom.h"
#include "liblwgeom_internal.h"
Modified: trunk/liblwgeom/lwgeom_geos.h
===================================================================
--- trunk/liblwgeom/lwgeom_geos.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwgeom_geos.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2011 Sandro Santilli <strk at keybit.net>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
/* Workaround for GEOS 2.2 compatibility: old geos_c.h does not contain
header guards to protect from multiple inclusion */
#ifndef GEOS_C_INCLUDED
Modified: trunk/liblwgeom/lwgeom_geos_clean.c
===================================================================
--- trunk/liblwgeom/lwgeom_geos_clean.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwgeom_geos_clean.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,37 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
- * Copyright 2009-2010 Sandro Santilli <strk at keybit.net>
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
*
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
**********************************************************************
*
- * ST_MakeValid
+ * Copyright 2009-2010 Sandro Santilli <strk at keybit.net>
*
- * Attempts to make an invalid geometries valid w/out losing
- * points.
- *
- * Polygons may become lines or points or a collection of
- * polygons lines and points (collapsed ring cases).
- *
- * Author: Sandro Santilli <strk at keybit.net>
- *
- * Work done for Faunalia (http://www.faunalia.it) with fundings
- * from Regione Toscana - Sistema Informativo per il Governo
- * del Territorio e dell'Ambiente (RT-SIGTA).
- *
- * Thanks to Dr. Horst Duester for previous work on a plpgsql version
- * of the cleanup logic [1]
- *
- * Thanks to Andrea Peri for recommandations on constraints.
- *
- * [1] http://www.sogis1.so.ch/sogis/dl/postgis/cleanGeometry.sql
- *
- *
**********************************************************************/
+
#include "liblwgeom.h"
#include "lwgeom_geos.h"
#include "liblwgeom_internal.h"
Modified: trunk/liblwgeom/lwgeom_geos_cluster.c
===================================================================
--- trunk/liblwgeom/lwgeom_geos_cluster.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwgeom_geos_cluster.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2015 Daniel Baston <dbaston at gmail.com>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <string.h>
#include "liblwgeom.h"
#include "liblwgeom_internal.h"
Modified: trunk/liblwgeom/lwgeom_geos_node.c
===================================================================
--- trunk/liblwgeom/lwgeom_geos_node.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwgeom_geos_node.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,17 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
- * Copyright (C) 2011 Sandro Santilli <strk at keybit.net>
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
*
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
**********************************************************************
*
- * Node a set of linestrings
+ * Copyright (C) 2011 Sandro Santilli <strk at keybit.net>
*
**********************************************************************/
+
#include "lwgeom_geos.h"
#include "liblwgeom_internal.h"
Modified: trunk/liblwgeom/lwgeom_geos_split.c
===================================================================
--- trunk/liblwgeom/lwgeom_geos_split.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwgeom_geos_split.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,38 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
- * Copyright 2011-2015 Sandro Santilli <strk at keybit.net>
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
*
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
**********************************************************************
*
- * Split (multi)polygon by line, line by (multi)line
- * or (multi)polygon boundary, line by point.
- * Returns at most components as a collection.
- * First element of the collection is always the part which
- * remains after the cut, while the second element is the
- * part which has been cut out. We arbitrarely take the part
- * on the *right* of cut lines as the part which has been cut out.
- * For a line cut by a point the part which remains is the one
- * from start of the line to the cut point.
+ * Copyright 2011-2015 Sandro Santilli <strk at keybit.net>
*
- * Author: Sandro Santilli <strk at keybit.net>
- *
- * Work done for Faunalia (http://www.faunalia.it) with fundings
- * from Regione Toscana - Sistema Informativo per il Governo
- * del Territorio e dell'Ambiente (RT-SIGTA).
- *
- * Thanks to the PostGIS community for sharing poly/line ideas [1]
- *
- * [1] http://trac.osgeo.org/postgis/wiki/UsersWikiSplitPolygonWithLineString
- *
- * Further evolved for RT-SITA to allow splitting lines by multilines
- * and (multi)polygon boundaries (CIG 6002233F59)
- *
**********************************************************************/
+
#include "lwgeom_geos.h"
#include "liblwgeom_internal.h"
Modified: trunk/liblwgeom/lwgeom_log.h
===================================================================
--- trunk/liblwgeom/lwgeom_log.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwgeom_log.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,22 +1,31 @@
/**********************************************************************
- *
+ *
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2011 Sandro Santilli <strk at keybit.net>
* Copyright 2008 Paul Ramsey <pramsey at cleverelephant.ca>
* Copyright 2007-2008 Mark Cave-Ayland
* Copyright 2001-2006 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
- **********************************************************************
- *
- * Internal logging routines
- *
**********************************************************************/
+
#ifndef LWGEOM_LOG_H
#define LWGEOM_LOG_H 1
Modified: trunk/liblwgeom/lwgeom_sfcgal.c
===================================================================
--- trunk/liblwgeom/lwgeom_sfcgal.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwgeom_sfcgal.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,15 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
- * Wrapper around SFCGAL for 3D functions
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
*
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2012-2013 Oslandia <infos at oslandia.com>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "lwgeom_sfcgal.h"
static int SFCGAL_type_to_lwgeom_type(sfcgal_geometry_type_t type);
Modified: trunk/liblwgeom/lwgeom_sfcgal.h
===================================================================
--- trunk/liblwgeom/lwgeom_sfcgal.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwgeom_sfcgal.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,16 +3,27 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
- * Wrapper around SFCGAL for 3D functions
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
*
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2012-2013 Oslandia <infos at oslandia.com>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "liblwgeom_internal.h"
#include <SFCGAL/capi/sfcgal_c.h>
Modified: trunk/liblwgeom/lwgeom_topo.c
===================================================================
--- trunk/liblwgeom/lwgeom_topo.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwgeom_topo.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,19 +3,27 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
- * Copyright (C) 2015 Sandro Santilli <strk at keybit.net>
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
*
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
**********************************************************************
*
- * Topology extension for liblwgeom.
- * Initially funded by Tuscany Region (Italy) - SITA (CIG: 60351023B8)
+ * Copyright (C) 2015 Sandro Santilli <strk at keybit.net>
*
**********************************************************************/
+
#include "../postgis_config.h"
/*#define POSTGIS_DEBUG_LEVEL 1*/
Modified: trunk/liblwgeom/lwgeom_transform.c
===================================================================
--- trunk/liblwgeom/lwgeom_transform.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwgeom_transform.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2001-2003 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "../postgis_config.h"
#include "liblwgeom.h"
#include "lwgeom_log.h"
Modified: trunk/liblwgeom/lwhomogenize.c
===================================================================
--- trunk/liblwgeom/lwhomogenize.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwhomogenize.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -2,13 +2,27 @@
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2010 Olivier Courtin <olivier.courtin at oslandia.com>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <stdlib.h>
#include "liblwgeom_internal.h"
#include "lwgeom_log.h"
Modified: trunk/liblwgeom/lwin_encoded_polyline.c
===================================================================
--- trunk/liblwgeom/lwin_encoded_polyline.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwin_encoded_polyline.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,16 +1,28 @@
/**********************************************************************
-*
-* PostGIS - Spatial Types for PostgreSQL
-* http://postgis.net
-*
+ *
+ * PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2014 Kashif Rasul <kashif.rasul at gmail.com> and
-* Shoaib Burq <saburq at gmail.com>
-*
-* This is free software; you can redistribute and/or modify it under
-* the terms of the GNU General Public Licence. See the COPYING file.
-*
-**********************************************************************/
+ *
+ **********************************************************************/
+
#include <assert.h>
#include <string.h>
#include "liblwgeom.h"
Modified: trunk/liblwgeom/lwin_geojson.c
===================================================================
--- trunk/liblwgeom/lwin_geojson.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwin_geojson.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,15 +1,29 @@
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2013 Sandro Santilli <strk at keybit.net>
* Copyright 2011 Kashif Rasul <kashif.rasul at gmail.com>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <assert.h>
#include "liblwgeom.h"
#include "lwgeom_log.h"
Modified: trunk/liblwgeom/lwin_twkb.c
===================================================================
--- trunk/liblwgeom/lwin_twkb.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwin_twkb.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,14 +1,28 @@
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2014 Nicklas Avén
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <math.h>
#include "liblwgeom_internal.h"
#include "lwgeom_log.h"
Modified: trunk/liblwgeom/lwin_wkb.c
===================================================================
--- trunk/liblwgeom/lwin_wkb.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwin_wkb.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,14 +1,28 @@
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2009 Paul Ramsey <pramsey at cleverelephant.ca>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "../postgis_config.h"
/*#define POSTGIS_DEBUG_LEVEL 4*/
#include "liblwgeom_internal.h" /* NOTE: includes lwgeom_log.h */
Modified: trunk/liblwgeom/lwin_wkt.c
===================================================================
--- trunk/liblwgeom/lwin_wkt.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwin_wkt.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,14 +1,28 @@
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2010 Paul Ramsey <pramsey at cleverelephant.ca>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <stdlib.h>
#include <ctype.h> /* for isspace */
Modified: trunk/liblwgeom/lwin_wkt.h
===================================================================
--- trunk/liblwgeom/lwin_wkt.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwin_wkt.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,3 +1,28 @@
+/**********************************************************************
+ *
+ * PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
+ * Copyright (C) 2010-2015 Paul Ramsey <pramsey at cleverelephant.ca>
+ * Copyright (C) 2011 Sandro Santilli <strk at keybit.net>
+ *
+ **********************************************************************/
+
#include "liblwgeom_internal.h"
/*
Modified: trunk/liblwgeom/lwin_wkt_lex.c
===================================================================
--- trunk/liblwgeom/lwin_wkt_lex.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwin_wkt_lex.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,3 +1,28 @@
+/**********************************************************************
+ *
+ * PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
+ * Copyright (C) 2010-2015 Paul Ramsey <pramsey at cleverelephant.ca>
+ * Copyright (C) 2011-2014 Sandro Santilli <strk at keybit.net>
+ *
+ **********************************************************************/
+
#line 2 "lwin_wkt_lex.c"
#line 4 "lwin_wkt_lex.c"
Modified: trunk/liblwgeom/lwin_wkt_parse.c
===================================================================
--- trunk/liblwgeom/lwin_wkt_parse.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwin_wkt_parse.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,5 +1,28 @@
-/* A Bison parser, made by GNU Bison 3.0.4. */
+/**********************************************************************
+ *
+ * PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
+ Copyright (C) 1984, 1989-1990, 2000-2015 Free Software Foundation, Inc.
+ *
+ **********************************************************************/
+
/* Bison implementation for Yacc-like parsers in C
Copyright (C) 1984, 1989-1990, 2000-2015 Free Software Foundation, Inc.
Modified: trunk/liblwgeom/lwin_wkt_parse.h
===================================================================
--- trunk/liblwgeom/lwin_wkt_parse.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwin_wkt_parse.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,5 +1,28 @@
-/* A Bison parser, made by GNU Bison 3.0.4. */
+/**********************************************************************
+ *
+ * PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
+ Copyright (C) 1984, 1989-1990, 2000-2015 Free Software Foundation, Inc.
+ *
+ **********************************************************************/
+
/* Bison interface for Yacc-like parsers in C
Copyright (C) 1984, 1989-1990, 2000-2015 Free Software Foundation, Inc.
Modified: trunk/liblwgeom/lwiterator.c
===================================================================
--- trunk/liblwgeom/lwiterator.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwiterator.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2015 Daniel Baston <dbaston at gmail.com>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "liblwgeom.h"
#include "lwgeom_log.h"
Modified: trunk/liblwgeom/lwline.c
===================================================================
--- trunk/liblwgeom/lwline.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwline.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,14 +3,27 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2012 Sandro Santilli <strk at keybit.net>
* Copyright (C) 2001-2006 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
/* basic LWLINE functions */
#include <stdio.h>
Modified: trunk/liblwgeom/lwlinearreferencing.c
===================================================================
--- trunk/liblwgeom/lwlinearreferencing.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwlinearreferencing.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,14 +3,27 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2015 Sandro Santilli <strk at keybit.net>
* Copyright (C) 2011 Paul Ramsey
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "liblwgeom_internal.h"
#include "lwgeom_log.h"
#include "measures3d.h"
Modified: trunk/liblwgeom/lwmcurve.c
===================================================================
--- trunk/liblwgeom/lwmcurve.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwmcurve.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -2,13 +2,27 @@
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2001-2006 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Modified: trunk/liblwgeom/lwmline.c
===================================================================
--- trunk/liblwgeom/lwmline.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwmline.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -2,13 +2,27 @@
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2001-2006 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Modified: trunk/liblwgeom/lwmpoint.c
===================================================================
--- trunk/liblwgeom/lwmpoint.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwmpoint.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -2,14 +2,27 @@
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
- *
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2001-2006 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Modified: trunk/liblwgeom/lwmpoly.c
===================================================================
--- trunk/liblwgeom/lwmpoly.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwmpoly.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2001-2006 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Modified: trunk/liblwgeom/lwmsurface.c
===================================================================
--- trunk/liblwgeom/lwmsurface.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwmsurface.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2001-2006 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Modified: trunk/liblwgeom/lwout_encoded_polyline.c
===================================================================
--- trunk/liblwgeom/lwout_encoded_polyline.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwout_encoded_polyline.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,16 +1,28 @@
/**********************************************************************
-*
-* PostGIS - Spatial Types for PostgreSQL
-* http://postgis.net
-*
+ *
+ * PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2014 Kashif Rasul <kashif.rasul at gmail.com> and
-* Shoaib Burq <saburq at gmail.com>
-*
-* This is free software; you can redistribute and/or modify it under
-* the terms of the GNU General Public Licence. See the COPYING file.
-*
-**********************************************************************/
+ *
+ **********************************************************************/
+
#include "stringbuffer.h"
#include "liblwgeom_internal.h"
Modified: trunk/liblwgeom/lwout_geojson.c
===================================================================
--- trunk/liblwgeom/lwout_geojson.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwout_geojson.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -2,14 +2,28 @@
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2001-2003 Refractions Research Inc.
* Copyright 2009-2010 Olivier Courtin <olivier.courtin at oslandia.com>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of hte GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "liblwgeom_internal.h"
#include <string.h> /* strlen */
#include <assert.h>
Modified: trunk/liblwgeom/lwout_gml.c
===================================================================
--- trunk/liblwgeom/lwout_gml.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwout_gml.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,15 +3,28 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2011 Sandro Santilli <strk at keybit.net>
* Copyright 2010-2012 Oslandia
* Copyright 2001-2003 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
/**
* @file GML output routines.
*
Modified: trunk/liblwgeom/lwout_kml.c
===================================================================
--- trunk/liblwgeom/lwout_kml.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwout_kml.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -2,16 +2,28 @@
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
- *
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2006 Corporacion Autonoma Regional de Santander
- * Eduin Carrillo <yecarrillo at cas.gov.co>
* Copyright 2010 Paul Ramsey <pramsey at cleverelephant.ca>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of hte GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "liblwgeom_internal.h"
#include "stringbuffer.h"
Modified: trunk/liblwgeom/lwout_svg.c
===================================================================
--- trunk/liblwgeom/lwout_svg.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwout_svg.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -2,13 +2,27 @@
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2001-2003 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of hte GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
/** @file
*
* SVG output routines.
Modified: trunk/liblwgeom/lwout_twkb.c
===================================================================
--- trunk/liblwgeom/lwout_twkb.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwout_twkb.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,14 +1,28 @@
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2013 Nicklas Avén
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "lwout_twkb.h"
/*
Modified: trunk/liblwgeom/lwout_twkb.h
===================================================================
--- trunk/liblwgeom/lwout_twkb.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwout_twkb.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,4 +1,28 @@
+/**********************************************************************
+ *
+ * PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
+ * Copyright 2013 Nicklas Avén
+ *
+ **********************************************************************/
+
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
Modified: trunk/liblwgeom/lwout_wkb.c
===================================================================
--- trunk/liblwgeom/lwout_wkb.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwout_wkb.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,14 +1,28 @@
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2009 Paul Ramsey <pramsey at cleverelephant.ca>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <math.h>
#include "liblwgeom_internal.h"
Modified: trunk/liblwgeom/lwout_wkt.c
===================================================================
--- trunk/liblwgeom/lwout_wkt.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwout_wkt.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,14 +1,28 @@
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2009 Paul Ramsey <pramsey at cleverelephant.ca>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "liblwgeom_internal.h"
#include "lwgeom_log.h"
#include "stringbuffer.h"
Modified: trunk/liblwgeom/lwout_x3d.c
===================================================================
--- trunk/liblwgeom/lwout_x3d.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwout_x3d.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -2,14 +2,26 @@
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
- * adapted from lwout_asgml.c
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2011-2015 Arrival 3D
- * Regina Obe with input from Dave Arendash
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
/**
* @file X3D output routines.
*
Modified: trunk/liblwgeom/lwpoint.c
===================================================================
--- trunk/liblwgeom/lwpoint.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwpoint.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2001-2006 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Modified: trunk/liblwgeom/lwpoly.c
===================================================================
--- trunk/liblwgeom/lwpoly.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwpoly.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,14 +3,27 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2012 Sandro Santilli <strk at keybit.net>
* Copyright (C) 2001-2006 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
/* basic LWPOLY manipulation */
#include <stdio.h>
Modified: trunk/liblwgeom/lwprint.c
===================================================================
--- trunk/liblwgeom/lwprint.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwprint.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,10 +1,29 @@
/**********************************************************************
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
+ * PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
+ * Copyright (C) 2010-2015 Paul Ramsey <pramsey at cleverelephant.ca>
+ * Copyright (C) 2011 Sandro Santilli <strk at keybit.net>
+ *
**********************************************************************/
+
#include <stdio.h>
#include <string.h>
#include "liblwgeom_internal.h"
Modified: trunk/liblwgeom/lwpsurface.c
===================================================================
--- trunk/liblwgeom/lwpsurface.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwpsurface.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2001-2006 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Modified: trunk/liblwgeom/lwspheroid.c
===================================================================
--- trunk/liblwgeom/lwspheroid.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwspheroid.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,15 +1,29 @@
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2009 Paul Ramsey <pramsey at cleverelephant.ca>
* Copyright (C) 2009 David Skea <David.Skea at gov.bc.ca>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "liblwgeom_internal.h"
#include "lwgeodetic.h"
#include "lwgeom_log.h"
Modified: trunk/liblwgeom/lwstroke.c
===================================================================
--- trunk/liblwgeom/lwstroke.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwstroke.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -2,13 +2,27 @@
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2001-2006 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
Modified: trunk/liblwgeom/lwtin.c
===================================================================
--- trunk/liblwgeom/lwtin.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwtin.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2001-2006 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Modified: trunk/liblwgeom/lwtree.c
===================================================================
--- trunk/liblwgeom/lwtree.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwtree.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,3 +1,27 @@
+/**********************************************************************
+ *
+ * PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
+ * Copyright (C) 2009-2012 Paul Ramsey <pramsey at cleverelephant.ca>
+ *
+ **********************************************************************/
+
#include "liblwgeom_internal.h"
#include "lwgeom_log.h"
#include "lwtree.h"
Modified: trunk/liblwgeom/lwtree.h
===================================================================
--- trunk/liblwgeom/lwtree.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwtree.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,6 +1,27 @@
-/**
-* Note that p1 and p2 are pointers into an independent POINTARRAY, do not free them.
-*/
+/**********************************************************************
+ *
+ * PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
+ * Copyright (C) 2009-2012 Paul Ramsey <pramsey at cleverelephant.ca>
+ *
+ **********************************************************************/
+
typedef struct rect_node
{
double xmin;
Modified: trunk/liblwgeom/lwtriangle.c
===================================================================
--- trunk/liblwgeom/lwtriangle.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwtriangle.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -2,14 +2,27 @@
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
- *
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2010 - Oslandia
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
/* basic LWTRIANGLE manipulation */
#include <stdio.h>
Modified: trunk/liblwgeom/lwunionfind.c
===================================================================
--- trunk/liblwgeom/lwunionfind.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwunionfind.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2015 Daniel Baston <dbaston at gmail.com>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "liblwgeom.h"
#include "lwunionfind.h"
#include <string.h>
Modified: trunk/liblwgeom/lwunionfind.h
===================================================================
--- trunk/liblwgeom/lwunionfind.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwunionfind.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2015 Daniel Baston <dbaston at gmail.com>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#ifndef _LWUNIONFIND
#define _LWUNIONFIND 1
Modified: trunk/liblwgeom/lwutil.c
===================================================================
--- trunk/liblwgeom/lwutil.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/lwutil.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,3 +1,31 @@
+/**********************************************************************
+ *
+ * PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
+ * Copyright (C) 2004-2015 Sandro Santilli <strk at keybit.net>
+ * Copyright (C) 2006 Mark Leslie <mark.leslie at lisasoft.com>
+ * Copyright (C) 2008-2009 Mark Cave-Ayland <mark.cave-ayland at siriusit.co.uk>
+ * Copyright (C) 2009-2015 Paul Ramsey <pramsey at cleverelephant.ca>
+ * Copyright (C) 2010 Olivier Courtin <olivier.courtin at camptocamp.com>
+ *
+ **********************************************************************/
+
#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
Modified: trunk/liblwgeom/measures.c
===================================================================
--- trunk/liblwgeom/measures.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/measures.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -2,15 +2,29 @@
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2001-2006 Refractions Research Inc.
* Copyright 2010 Nicklas Avén
* Copyright 2012 Paul Ramsey
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <string.h>
#include <stdlib.h>
Modified: trunk/liblwgeom/measures.h
===================================================================
--- trunk/liblwgeom/measures.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/measures.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,4 +1,28 @@
+/**********************************************************************
+ *
+ * PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
+ * Copyright 2010 Nicklas Avén
+ *
+ **********************************************************************/
+
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
Modified: trunk/liblwgeom/measures3d.c
===================================================================
--- trunk/liblwgeom/measures3d.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/measures3d.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,4 +1,28 @@
+/**********************************************************************
+ *
+ * PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
+ * Copyright 2011 Nicklas Avén
+ *
+ **********************************************************************/
+
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
Modified: trunk/liblwgeom/measures3d.h
===================================================================
--- trunk/liblwgeom/measures3d.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/measures3d.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -2,13 +2,27 @@
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2011 Nicklas Avén
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#ifndef _MEASURES3D_H
#define _MEASURES3D_H 1
#include <float.h>
Modified: trunk/liblwgeom/ptarray.c
===================================================================
--- trunk/liblwgeom/ptarray.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/ptarray.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,14 +3,27 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2012 Sandro Santilli <strk at keybit.net>
* Copyright (C) 2001-2006 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <stdio.h>
#include <string.h>
Modified: trunk/liblwgeom/stringbuffer.c
===================================================================
--- trunk/liblwgeom/stringbuffer.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/stringbuffer.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,41 +1,30 @@
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
- * Copyright 2002 Thamer Alharbash
- * Copyright 2009 Paul Ramsey <pramsey at cleverelephant.ca>
+ * http://postgis.net
*
- * Redistribution and use in source and binary forms, with or
- * without modification, are permitted provided that the following
- * conditions are met:
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
*
- * Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
*
- * Redistributions in binary form must reproduce the above
- * copyright notice, this list of conditions and the following
- * disclaimer in the documentation and/or other materials provided
- * with the distribution.
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
*
- * The name of the author may not be used to endorse or promote
- * products derived from this software without specific prior
- * written permission.
+ **********************************************************************
*
- * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY
- * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
- * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
- * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR
- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
- * TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
- * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
- * THE POSSIBILITY OF SUCH DAMAGE.
+ * Copyright 2002 Thamer Alharbash
+ * Copyright 2009 Paul Ramsey <pramsey at cleverelephant.ca>
*
**********************************************************************/
+
#include "liblwgeom_internal.h"
#include "stringbuffer.h"
Modified: trunk/liblwgeom/stringbuffer.h
===================================================================
--- trunk/liblwgeom/stringbuffer.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/stringbuffer.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,40 +1,29 @@
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
- * Copyright 2002 Thamer Alharbash
- * Copyright 2009 Paul Ramsey <pramsey at cleverelephant.ca>
+ * http://postgis.net
*
- * Redistribution and use in source and binary forms, with or
- * without modification, are permitted provided that the following
- * conditions are met:
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
*
- * Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
*
- * Redistributions in binary form must reproduce the above
- * copyright notice, this list of conditions and the following
- * disclaimer in the documentation and/or other materials provided
- * with the distribution.
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
*
- * The name of the author may not be used to endorse or promote
- * products derived from this software without specific prior
- * written permission.
+ **********************************************************************
*
- * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY
- * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
- * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
- * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR
- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
- * TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
- * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
- * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
- * THE POSSIBILITY OF SUCH DAMAGE.
+ * Copyright 2002 Thamer Alharbash
+ * Copyright 2009 Paul Ramsey <pramsey at cleverelephant.ca>
*
**********************************************************************/
+
#ifndef _STRINGBUFFER_H
#define _STRINGBUFFER_H 1
Modified: trunk/liblwgeom/varint.c
===================================================================
--- trunk/liblwgeom/varint.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/varint.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,19 +3,27 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
- * Copyright (C) 2014 Sandro Santilli <strk at keybit.net>
- * Copyright (C) 2013 Nicklas Avén
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
*
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
**********************************************************************
- *
- * Handle varInt values, as described here:
- * http://developers.google.com/protocol-buffers/docs/encoding#varints
*
+ * Copyright (C) 2014 Sandro Santilli <strk at keybit.net>
+ * Copyright (C) 2013 Nicklas Avén
+ *
**********************************************************************/
+
#include "varint.h"
#include "lwgeom_log.h"
#include "liblwgeom.h"
Modified: trunk/liblwgeom/varint.h
===================================================================
--- trunk/liblwgeom/varint.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/liblwgeom/varint.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,19 +3,27 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
- * Copyright (C) 2014 Sandro Santilli <strk at keybit.net>
- * Copyright (C) 2013 Nicklas Avén
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
*
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
**********************************************************************
- *
- * Handle varInt values, as described here:
- * http://developers.google.com/protocol-buffers/docs/encoding#varints
*
+ * Copyright (C) 2014 Sandro Santilli <strk at keybit.net>
+ * Copyright (C) 2013 Nicklas Avén
+ *
**********************************************************************/
+
#ifndef _LIBLWGEOM_VARINT_H
#define _LIBLWGEOM_VARINT_H 1
Modified: trunk/postgis/Makefile.in
===================================================================
--- trunk/postgis/Makefile.in 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/Makefile.in 2015-12-14 10:11:21 UTC (rev 14484)
@@ -2,12 +2,25 @@
# *
# * PostGIS - Spatial Types for PostgreSQL
# * http://postgis.net
-# * Copyright 2008 Mark Cave-Ayland
# *
-# * This is free software; you can redistribute and/or modify it under
-# * the terms of the GNU General Public Licence. See the COPYING file.
+# * PostGIS is free software: you can redistribute it and/or modify
+# * it under the terms of the GNU General Public License as published by
+# * the Free Software Foundation, either version 2 of the License, or
+# * (at your option) any later version.
# *
+# * PostGIS is distributed in the hope that it will be useful,
+# * but WITHOUT ANY WARRANTY; without even the implied warranty of
+# * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# * GNU General Public License for more details.
+# *
+# * You should have received a copy of the GNU General Public License
+# * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+# *
# **********************************************************************
+# *
+# * Copyright 2008 Mark Cave-Ayland
+# *
+# **********************************************************************
POSTGIS_PGSQL_VERSION=@POSTGIS_PGSQL_VERSION@
MODULE_big=postgis- at POSTGIS_MAJOR_VERSION@. at POSTGIS_MINOR_VERSION@
Modified: trunk/postgis/geography.h
===================================================================
--- trunk/postgis/geography.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/geography.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,14 +1,29 @@
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2009 Paul Ramsey <pramsey at cleverelephant.ca>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
/**********************************************************************
** Useful functions for all GSERIALIZED handlers.
** TODO: Move to common.h in pgcommon
Modified: trunk/postgis/geography_btree.c
===================================================================
--- trunk/postgis/geography_btree.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/geography_btree.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,13 +1,28 @@
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2009 Paul Ramsey <pramsey at cleverelephant.ca>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "postgres.h"
#include "access/hash.h"
Modified: trunk/postgis/geography_inout.c
===================================================================
--- trunk/postgis/geography_inout.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/geography_inout.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,13 +1,28 @@
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2009-2011 Paul Ramsey <pramsey at cleverelephant.ca>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "postgres.h"
#include "../postgis_config.h"
Modified: trunk/postgis/geography_measurement.c
===================================================================
--- trunk/postgis/geography_measurement.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/geography_measurement.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,14 +1,28 @@
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2009 Paul Ramsey <pramsey at cleverelephant.ca>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "postgres.h"
#include "../postgis_config.h"
Modified: trunk/postgis/geography_measurement_trees.c
===================================================================
--- trunk/postgis/geography_measurement_trees.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/geography_measurement_trees.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,3 +1,27 @@
+/**********************************************************************
+ *
+ * PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
+ * ^copyright^
+ *
+ **********************************************************************/
+
#include "geography_measurement_trees.h"
Modified: trunk/postgis/geography_measurement_trees.h
===================================================================
--- trunk/postgis/geography_measurement_trees.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/geography_measurement_trees.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,3 +1,27 @@
+/**********************************************************************
+ *
+ * PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
+ * ^copyright^
+ *
+ **********************************************************************/
+
#include "liblwgeom_internal.h"
#include "lwgeodetic_tree.h"
#include "lwgeom_cache.h"
Modified: trunk/postgis/geometry_inout.c
===================================================================
--- trunk/postgis/geometry_inout.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/geometry_inout.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,3 +1,27 @@
+/**********************************************************************
+ *
+ * PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
+ * ^copyright^
+ *
+ **********************************************************************/
+
#include "postgres.h"
#include "utils/geo_decls.h"
Modified: trunk/postgis/gserialized_estimate.c
===================================================================
--- trunk/postgis/gserialized_estimate.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/gserialized_estimate.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,15 +1,29 @@
/**********************************************************************
+ *
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2012 (C) Paul Ramsey <pramsey at cleverelephant.ca>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
/**********************************************************************
THEORY OF OPERATION
Modified: trunk/postgis/gserialized_gist_2d.c
===================================================================
--- trunk/postgis/gserialized_gist_2d.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/gserialized_gist_2d.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,13 +1,28 @@
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2009 Paul Ramsey <pramsey at cleverelephant.ca>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
/*
** R-Tree Bibliography
**
Modified: trunk/postgis/gserialized_gist_nd.c
===================================================================
--- trunk/postgis/gserialized_gist_nd.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/gserialized_gist_nd.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,13 +1,28 @@
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2009 Paul Ramsey <pramsey at cleverelephant.ca>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
/*
** R-Tree Bibliography
**
Modified: trunk/postgis/gserialized_typmod.c
===================================================================
--- trunk/postgis/gserialized_typmod.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/gserialized_typmod.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,13 +1,28 @@
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2009 Paul Ramsey <pramsey at cleverelephant.ca>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "postgres.h"
#include "../postgis_config.h"
Modified: trunk/postgis/long_xact.c
===================================================================
--- trunk/postgis/long_xact.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/long_xact.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2006 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "postgres.h"
#include "access/xact.h"
#include "executor/spi.h" /* this is what you need to work with SPI */
Modified: trunk/postgis/lwgeom_accum.c
===================================================================
--- trunk/postgis/lwgeom_accum.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_accum.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -2,13 +2,27 @@
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2009 Paul Ramsey <pramsey at opengeo.org>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "postgres.h"
#include "fmgr.h"
#include "funcapi.h"
Modified: trunk/postgis/lwgeom_backend_api.c
===================================================================
--- trunk/postgis/lwgeom_backend_api.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_backend_api.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,15 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
- * Wrapper around external librairies functions (GEOS/CGAL...)
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
*
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2012-2013 Oslandia <infos at oslandia.com>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "postgres.h"
#include "fmgr.h"
#include "utils/guc.h" /* for custom variables */
Modified: trunk/postgis/lwgeom_backend_api.h
===================================================================
--- trunk/postgis/lwgeom_backend_api.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_backend_api.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,14 +3,25 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
- * Wrapper around external librairies functions (GEOS/CGAL...)
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
*
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2012-2013 Oslandia <infos at oslandia.com>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#ifndef LWGEOM_BACKEND_API_H_
#define LWGEOM_BACKEND_API_H_ 1
Modified: trunk/postgis/lwgeom_box.c
===================================================================
--- trunk/postgis/lwgeom_box.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_box.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -2,14 +2,28 @@
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2001-2009 Refractions Research Inc.
* Copyright 2009 Mark Cave-Ayland <mark.cave-ayland at siriusit.co.uk>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "postgres.h"
#include "access/gist.h"
#include "access/itup.h"
Modified: trunk/postgis/lwgeom_box3d.c
===================================================================
--- trunk/postgis/lwgeom_box3d.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_box3d.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,9 +1,28 @@
/**********************************************************************
*
- * BOX3D IO and conversions
+ * PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
+ * ^copyright^
+ *
**********************************************************************/
+
#include "postgres.h"
#include "fmgr.h"
#include "utils/elog.h"
Modified: trunk/postgis/lwgeom_btree.c
===================================================================
--- trunk/postgis/lwgeom_btree.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_btree.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,20 +3,28 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
- * Copyright (C) 2010 Olivier Courtin <olivier.courtin at oslandia.com>
- * Copyright (C) 2010 Mark Cave-Ayland <mark.cave-ayland at siriusit.co.uk>
- * Copyright (C) 2009-2011 Paul Ramsey <pramsey at cleverelephant.ca>
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
*
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
**********************************************************************
*
- * Comparision function for use in Binary Tree searches
- * (ORDER BY, GROUP BY, DISTINCT)
+ * Copyright (C) 2010 Olivier Courtin <olivier.courtin at oslandia.com>
+ * Copyright (C) 2010 Mark Cave-Ayland <mark.cave-ayland at siriusit.co.uk>
+ * Copyright (C) 2009-2011 Paul Ramsey <pramsey at cleverelephant.ca>
*
- ***********************************************************/
+ **********************************************************************/
+
#include "postgres.h"
#include "fmgr.h"
#include "utils/geo_decls.h"
Modified: trunk/postgis/lwgeom_dump.c
===================================================================
--- trunk/postgis/lwgeom_dump.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_dump.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -2,13 +2,27 @@
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2001-2009 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <math.h>
#include <float.h>
#include <string.h>
Modified: trunk/postgis/lwgeom_dumppoints.c
===================================================================
--- trunk/postgis/lwgeom_dumppoints.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_dumppoints.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,3 +1,27 @@
+/**********************************************************************
+ *
+ * PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
+ * ^copyright^
+ *
+ **********************************************************************/
+
#include "postgres.h"
#include "fmgr.h"
#include "utils/elog.h"
Modified: trunk/postgis/lwgeom_export.c
===================================================================
--- trunk/postgis/lwgeom_export.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_export.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,14 +1,29 @@
/**********************************************************************
*
- * PostGIS - Export functions for PostgreSQL/PostGIS
+ * PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2009-2011 Olivier Courtin <olivier.courtin at oslandia.com>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
/** @file
* Commons functions for all export functions
*/
Modified: trunk/postgis/lwgeom_export.h
===================================================================
--- trunk/postgis/lwgeom_export.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_export.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,12 +1,27 @@
/**********************************************************************
*
- * PostGIS - Export functions for PostgreSQL/PostGIS
+ * PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2009 Olivier Courtin <olivier.courtin at oslandia.com>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
char * getSRSbySRID(int SRID, bool short_crs);
int getSRIDbySRS(const char* SRS);
Modified: trunk/postgis/lwgeom_functions_analytic.c
===================================================================
--- trunk/postgis/lwgeom_functions_analytic.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_functions_analytic.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2001-2005 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "postgres.h"
#include "funcapi.h"
#include "fmgr.h"
Modified: trunk/postgis/lwgeom_functions_analytic.h
===================================================================
--- trunk/postgis/lwgeom_functions_analytic.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_functions_analytic.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -2,13 +2,27 @@
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2001-2011 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "lwgeom_rtree.h"
/*
Modified: trunk/postgis/lwgeom_functions_basic.c
===================================================================
--- trunk/postgis/lwgeom_functions_basic.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_functions_basic.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -2,13 +2,27 @@
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2001-2006 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "postgres.h"
#include "fmgr.h"
#include "utils/elog.h"
Modified: trunk/postgis/lwgeom_functions_lrs.c
===================================================================
--- trunk/postgis/lwgeom_functions_lrs.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_functions_lrs.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2001-2005 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <math.h>
#include "postgres.h"
Modified: trunk/postgis/lwgeom_functions_temporal.c
===================================================================
--- trunk/postgis/lwgeom_functions_temporal.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_functions_temporal.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,14 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2015 Sandro Santilli <strk at keybit.net>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence (version 2 or later).
- * See the COPYING file.
- *
**********************************************************************/
+
#include "postgres.h"
#include "fmgr.h"
#include "utils/elog.h"
Modified: trunk/postgis/lwgeom_geos.c
===================================================================
--- trunk/postgis/lwgeom_geos.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_geos.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,15 +3,28 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2009-2014 Sandro Santilli <strk at keybit.net>
* Copyright 2008 Paul Ramsey <pramsey at cleverelephant.ca>
* Copyright 2001-2003 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "../postgis_config.h"
/* PostgreSQL */
Modified: trunk/postgis/lwgeom_geos.h
===================================================================
--- trunk/postgis/lwgeom_geos.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_geos.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2008 Paul Ramsey <pramsey at cleverelephant.ca>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#ifndef LWGEOM_GEOS_H_
#define LWGEOM_GEOS_H_ 1
Modified: trunk/postgis/lwgeom_geos_clean.c
===================================================================
--- trunk/postgis/lwgeom_geos_clean.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_geos_clean.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,37 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
- * Copyright 2009-2010 Sandro Santilli <strk at keybit.net>
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
*
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
**********************************************************************
*
- * ST_MakeValid
+ * Copyright 2009-2010 Sandro Santilli <strk at keybit.net>
*
- * Attempts to make an invalid geometries valid w/out losing
- * points.
- *
- * Polygons may become lines or points or a collection of
- * polygons lines and points (collapsed ring cases).
- *
- * Author: Sandro Santilli <strk at keybit.net>
- *
- * Work done for Faunalia (http://www.faunalia.it) with fundings
- * from Regione Toscana - Sistema Informativo per il Governo
- * del Territorio e dell'Ambiente (RT-SIGTA).
- *
- * Thanks to Dr. Horst Duester for previous work on a plpgsql version
- * of the cleanup logic [1]
- *
- * Thanks to Andrea Peri for recommandations on constraints.
- *
- * [1] http://www.sogis1.so.ch/sogis/dl/postgis/cleanGeometry.sql
- *
- *
**********************************************************************/
+
#include "postgres.h"
#include "fmgr.h"
#include "funcapi.h"
Modified: trunk/postgis/lwgeom_geos_prepared.c
===================================================================
--- trunk/postgis/lwgeom_geos_prepared.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_geos_prepared.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,15 +3,28 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2012 Sandro Santilli <strk at keybit.net>
* Copyright (C) 2008 Paul Ramsey <pramsey at cleverelephant.ca>
* Copyright (C) 2007 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <assert.h>
#include "../postgis_config.h"
Modified: trunk/postgis/lwgeom_geos_prepared.h
===================================================================
--- trunk/postgis/lwgeom_geos_prepared.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_geos_prepared.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -2,13 +2,27 @@
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2008 Paul Ramsey <pramsey at cleverelephant.ca>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#ifndef LWGEOM_GEOS_PREPARED_H_
#define LWGEOM_GEOS_PREPARED_H_ 1
Modified: trunk/postgis/lwgeom_geos_relatematch.c
===================================================================
--- trunk/postgis/lwgeom_geos_relatematch.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_geos_relatematch.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,26 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
- * Copyright (C) 2010 Sandro Santilli <strk at keybit.net>
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
*
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
**********************************************************************
*
- * ST_RelateMatch
+ * Copyright (C) 2010 Sandro Santilli <strk at keybit.net>
*
- * DE9 Intersection Matrix pattern matching
- *
- * Developed by Sandro Santilli (strk at keybit.net) for Faunalia
- * (http://www.faunalia.it) with funding from Regione Toscana - Sistema
- * Informativo per la Gestione del Territorio e dell' Ambiente
- * [RT-SIGTA]". For the project: "Sviluppo strumenti software per il
- * trattamento di dati geografici basati su QuantumGIS e Postgis (CIG
- * 0494241492)"
- *
**********************************************************************/
+
#include "postgres.h"
#include "fmgr.h"
#include "funcapi.h"
Modified: trunk/postgis/lwgeom_in_encoded_polyline.c
===================================================================
--- trunk/postgis/lwgeom_in_encoded_polyline.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_in_encoded_polyline.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,16 +1,28 @@
/**********************************************************************
-*
-* PostGIS - Spatial Types for PostgreSQL
-* http://postgis.net
-*
+ *
+ * PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2014 Kashif Rasul <kashif.rasul at gmail.com> and
-* Shoaib Burq <saburq at gmail.com>
-*
-* This is free software; you can redistribute and/or modify it under
-* the terms of the GNU General Public Licence. See the COPYING file.
-*
-**********************************************************************/
+ *
+ **********************************************************************/
+
#include <assert.h>
#include "postgres.h"
Modified: trunk/postgis/lwgeom_in_geohash.c
===================================================================
--- trunk/postgis/lwgeom_in_geohash.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_in_geohash.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,13 +1,28 @@
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2012 J Smith <dark.panda at gmail.com>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <assert.h>
#include "postgres.h"
Modified: trunk/postgis/lwgeom_in_geojson.c
===================================================================
--- trunk/postgis/lwgeom_in_geojson.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_in_geojson.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,13 +1,28 @@
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2011 Kashif Rasul <kashif.rasul at gmail.com>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <assert.h>
#include "postgres.h"
Modified: trunk/postgis/lwgeom_in_gml.c
===================================================================
--- trunk/postgis/lwgeom_in_gml.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_in_gml.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -2,13 +2,27 @@
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2009 - 2010 Oslandia
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
/**
* @file GML input routines.
* Ability to parse GML geometry fragment and to return an LWGEOM
Modified: trunk/postgis/lwgeom_in_kml.c
===================================================================
--- trunk/postgis/lwgeom_in_kml.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_in_kml.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,12 +1,25 @@
/**********************************************************************
*
* PostGIS - Spatial Types for PostgreSQL
-
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2009 Oslandia
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
/**
Modified: trunk/postgis/lwgeom_inout.c
===================================================================
--- trunk/postgis/lwgeom_inout.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_inout.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,3 +1,27 @@
+/**********************************************************************
+ *
+ * PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
+ * ^copyright^
+ *
+ **********************************************************************/
+
#include "postgres.h"
#include "../postgis_config.h"
Modified: trunk/postgis/lwgeom_ogc.c
===================================================================
--- trunk/postgis/lwgeom_ogc.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_ogc.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -2,13 +2,27 @@
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2001-2005 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "postgres.h"
#include <math.h>
Modified: trunk/postgis/lwgeom_rtree.c
===================================================================
--- trunk/postgis/lwgeom_rtree.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_rtree.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -2,13 +2,27 @@
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2001-2005 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <assert.h>
#include "../postgis_config.h"
Modified: trunk/postgis/lwgeom_rtree.h
===================================================================
--- trunk/postgis/lwgeom_rtree.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_rtree.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -1,3 +1,27 @@
+/**********************************************************************
+ *
+ * PostGIS - Spatial Types for PostgreSQL
+ * http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
+ * ^copyright^
+ *
+ **********************************************************************/
+
#ifndef _LWGEOM_RTREE_H
#define _LWGEOM_RTREE_H 1
Modified: trunk/postgis/lwgeom_sfcgal.c
===================================================================
--- trunk/postgis/lwgeom_sfcgal.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_sfcgal.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,15 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
- * Wrapper around SFCGAL for 3D functions
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
*
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2012-2013 Oslandia <infos at oslandia.com>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "postgres.h"
#include "fmgr.h"
#include "../liblwgeom/liblwgeom.h"
Modified: trunk/postgis/lwgeom_sfcgal.h
===================================================================
--- trunk/postgis/lwgeom_sfcgal.h 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_sfcgal.h 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,15 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
- * Wrapper around SFCGAL for 3D functions
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
*
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2012-2013 Oslandia <infos at oslandia.com>
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "../liblwgeom/lwgeom_sfcgal.h"
/* Conversion from GSERIALIZED* to SFCGAL::Geometry */
Modified: trunk/postgis/lwgeom_spheroid.c
===================================================================
--- trunk/postgis/lwgeom_spheroid.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_spheroid.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2001-2003 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "postgres.h"
Modified: trunk/postgis/lwgeom_sqlmm.c
===================================================================
--- trunk/postgis/lwgeom_sqlmm.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_sqlmm.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -2,13 +2,27 @@
*
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
+ *
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright 2001-2006 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
Modified: trunk/postgis/lwgeom_transform.c
===================================================================
--- trunk/postgis/lwgeom_transform.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_transform.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2001-2003 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "postgres.h"
#include "fmgr.h"
Modified: trunk/postgis/lwgeom_triggers.c
===================================================================
--- trunk/postgis/lwgeom_triggers.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/lwgeom_triggers.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2004 Refractions Research Inc.
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "postgres.h"
#include "executor/spi.h" /* this is what you need to work with SPI */
#include "commands/trigger.h" /* ... and triggers */
Modified: trunk/postgis/postgis_module.c
===================================================================
--- trunk/postgis/postgis_module.c 2015-12-14 10:01:17 UTC (rev 14483)
+++ trunk/postgis/postgis_module.c 2015-12-14 10:11:21 UTC (rev 14484)
@@ -3,13 +3,26 @@
* PostGIS - Spatial Types for PostgreSQL
* http://postgis.net
*
+ * PostGIS is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * PostGIS is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with PostGIS. If not, see <http://www.gnu.org/licenses/>.
+ *
+ **********************************************************************
+ *
* Copyright (C) 2011 OpenGeo.org
*
- * This is free software; you can redistribute and/or modify it under
- * the terms of the GNU General Public Licence. See the COPYING file.
- *
**********************************************************************/
+
#include "postgres.h"
#include "fmgr.h"
#include "utils/elog.h"
More information about the postgis-tickets
mailing list