summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGary E. Miller <gem@rellim.com>2018-11-19 16:37:54 -0800
committerGary E. Miller <gem@rellim.com>2018-11-19 16:37:54 -0800
commit6027b102c77cd2cf382478738c035b686c26f9df (patch)
tree6eb8e574b7d5f7c698787cfdf54ade59919d144e
parent2a286af6cf4f7fd469bf6bea644a7416c9631cde (diff)
downloadgpsd-6027b102c77cd2cf382478738c035b686c26f9df.tar.gz
LICENSE: Update licenses for consistency. No functional changes.
-rw-r--r--Tachometer.c2
-rw-r--r--ais_json.c2
-rw-r--r--bits.c2
-rw-r--r--cgps.c4
-rw-r--r--crc24q.c2
-rw-r--r--dbusexport.c2
-rw-r--r--driver_ais.c2
-rw-r--r--driver_evermore.c2
-rw-r--r--driver_garmin.c2
-rw-r--r--driver_garmin_txt.c2
-rw-r--r--driver_geostar.c2
-rw-r--r--driver_greis.c2
-rw-r--r--driver_greis_checksum.c2
-rw-r--r--driver_italk.c7
-rw-r--r--driver_navcom.c2
-rw-r--r--driver_nmea0183.c2
-rw-r--r--driver_nmea2000.c2
-rw-r--r--driver_oncore.c2
-rw-r--r--driver_proto.c2
-rw-r--r--driver_rtcm2.c2
-rw-r--r--driver_rtcm3.c2
-rw-r--r--driver_sirf.c2
-rw-r--r--driver_skytraq.c2
-rw-r--r--driver_superstar2.c2
-rw-r--r--driver_tsip.c2
-rw-r--r--driver_ubx.c2
-rw-r--r--driver_zodiac.c2
-rw-r--r--drivers.c2
-rw-r--r--geoid.c2
-rw-r--r--gps2udp.c2
-rw-r--r--gpsclient.c5
-rw-r--r--gpsctl.c2
-rw-r--r--gpsd.c2
-rw-r--r--gpsd_json.c2
-rw-r--r--gpsdclient.c2
-rw-r--r--gpsdctl.c2
-rw-r--r--gpsdecode.c2
-rw-r--r--gpsmon.c2
-rw-r--r--gpspacket.c2
-rw-r--r--gpspipe.c2
-rw-r--r--gpsrinex.c7
-rw-r--r--gpsutils.c2
-rw-r--r--gpxlogger.c2
-rw-r--r--hex.c2
-rw-r--r--isgps.c2
-rw-r--r--json.c2
-rw-r--r--lcdgps.c4
-rw-r--r--libgps_core.c2
-rw-r--r--libgps_dbus.c4
-rw-r--r--libgps_json.c2
-rw-r--r--libgps_shm.c2
-rw-r--r--libgps_sock.c2
-rw-r--r--libgpsd_core.c2
-rw-r--r--matrix.c2
-rw-r--r--monitor_garmin.c2
-rw-r--r--monitor_nmea0183.c2
-rw-r--r--monitor_oncore.c2
-rw-r--r--monitor_proto.c2
-rw-r--r--monitor_sirf.c2
-rw-r--r--monitor_superstar2.c2
-rw-r--r--monitor_tnt.c2
-rw-r--r--monitor_ubx.c2
-rw-r--r--net_dgpsip.c2
-rw-r--r--net_gnss_dispatch.c2
-rw-r--r--net_ntrip.c2
-rw-r--r--netlib.c2
-rw-r--r--ntpshmmon.c2
-rw-r--r--ntpshmread.c2
-rw-r--r--ntpshmwrite.c4
-rw-r--r--os_compat.c6
-rw-r--r--packet.c2
-rw-r--r--ppscheck.c2
-rw-r--r--ppsthread.c4
-rw-r--r--pseudoais.c2
-rw-r--r--pseudonmea.c2
-rw-r--r--pylintrc3
-rw-r--r--rtcm2_json.c2
-rw-r--r--rtcm3_json.c2
-rw-r--r--sd_socket.c2
-rw-r--r--serial.c2
-rw-r--r--shared_json.c2
-rw-r--r--shmexport.c2
-rw-r--r--srecord.c7
-rw-r--r--subframe.c2
-rw-r--r--timebase.c2
-rw-r--r--timehint.c4
-rw-r--r--timespec_str.c11
87 files changed, 120 insertions, 98 deletions
diff --git a/Tachometer.c b/Tachometer.c
index b90929dc..b7e5bdd0 100644
--- a/Tachometer.c
+++ b/Tachometer.c
@@ -6,7 +6,7 @@
* Modifications : ilham@mit.edu (July 10 '90)
* Cleaned up and simplified by Eric S. Raymond, December 2004.
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2004-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
#include <X11/IntrinsicP.h>
diff --git a/ais_json.c b/ais_json.c
index 8481e473..0aa52559 100644
--- a/ais_json.c
+++ b/ais_json.c
@@ -7,6 +7,8 @@ DESCRIPTION
This module uses the generic JSON parser to get data from AIS
representations to libgps structures.
+This file is Copyright (c)2010-2018 by the GPSD project
+SPDX-License-Identifier: BSD-2-clause
***************************************************************************/
#include <stdio.h>
diff --git a/bits.c b/bits.c
index 6044a8f6..ee8db0d5 100644
--- a/bits.c
+++ b/bits.c
@@ -1,6 +1,6 @@
/* bits.c - bitfield extraction code
*
- * This file is Copyright (c)2010 by the GPSD project
+ * This file is Copyright (c)2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*
* Bitfield extraction functions. In each, start is a bit index - not
diff --git a/cgps.c b/cgps.c
index a5e6334c..82fe2e14 100644
--- a/cgps.c
+++ b/cgps.c
@@ -1,6 +1,8 @@
/*
* Copyright (c) 2005 Jeff Francis <jeff@gritch.org>
- * BSD terms apply: see the filr COPYING in the distribution root for details.
+ *
+ * This file is Copyright (c)2010-2018 by the GPSD project
+ * SPDX-License-Identifier: BSD-2-clause
*/
/*
diff --git a/crc24q.c b/crc24q.c
index 5c11c054..7cc56540 100644
--- a/crc24q.c
+++ b/crc24q.c
@@ -23,7 +23,7 @@
* Note that this version has a seed of 0 wired in. The RTCM104V3 standard
* requires this.
*
- * This file is Copyright (c) 2008,2010 by the GPSD project
+ * This file is Copyright (c) 2008-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
#include <stdbool.h>
diff --git a/dbusexport.c b/dbusexport.c
index 2f9f91ed..d89ecac2 100644
--- a/dbusexport.c
+++ b/dbusexport.c
@@ -1,5 +1,5 @@
/*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
#include "gpsd.h"
diff --git a/driver_ais.c b/driver_ais.c
index cc60779b..c37faf48 100644
--- a/driver_ais.c
+++ b/driver_ais.c
@@ -12,7 +12,7 @@
* - IMO236 met/hydro message: Type=8, DAC=1, FI=11
* - IMO289 met/hydro message: Type=8, DAC=1, FI=31
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
diff --git a/driver_evermore.c b/driver_evermore.c
index 51c4d603..b0e78ddd 100644
--- a/driver_evermore.c
+++ b/driver_evermore.c
@@ -120,7 +120,7 @@
* 8d indicates that message 0x8d was sent;
* c5 is EverMore checksum, other bytes are fixed
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
diff --git a/driver_garmin.c b/driver_garmin.c
index 2230d2ed..48073fd8 100644
--- a/driver_garmin.c
+++ b/driver_garmin.c
@@ -73,7 +73,7 @@
*
* ?? Add probe function for Serial Binary to start PVT output.
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
diff --git a/driver_garmin_txt.c b/driver_garmin_txt.c
index f452c612..95e9c6b4 100644
--- a/driver_garmin_txt.c
+++ b/driver_garmin_txt.c
@@ -23,7 +23,7 @@
* magnetic variation
* satellite information
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*
*/
diff --git a/driver_geostar.c b/driver_geostar.c
index f873b4cc..306ca3e9 100644
--- a/driver_geostar.c
+++ b/driver_geostar.c
@@ -6,7 +6,7 @@
*
* By Viktar Palstsiuk, viktar.palstsiuk@promwad.com
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
diff --git a/driver_greis.c b/driver_greis.c
index b70e73e1..a98f691c 100644
--- a/driver_greis.c
+++ b/driver_greis.c
@@ -14,7 +14,7 @@
* that is configurable. A future improvement could change to read the
* information in [MF] Message Format.
*
- * This file is Copyright (c) 2017 Virgin Orbit
+ * This file is Copyright (c) 2017-2018 Virgin Orbit
* SPDX-License-Identifier: BSD-2-clause
*/
diff --git a/driver_greis_checksum.c b/driver_greis_checksum.c
index e7f69518..5dd658ac 100644
--- a/driver_greis_checksum.c
+++ b/driver_greis_checksum.c
@@ -1,7 +1,7 @@
/*
* Checksum for the GNSS Receiver External Interface Specification (GREIS).
*
- * This file is Copyright (c) 2017 Virgin Orbit
+ * This file is Copyright (c) 2017-2018 Virgin Orbit
* SPDX-License-Identifier: BSD-2-clause
*/
diff --git a/driver_italk.c b/driver_italk.c
index 7e7101c9..0f69d077 100644
--- a/driver_italk.c
+++ b/driver_italk.c
@@ -1,13 +1,14 @@
/*
- * This file is Copyright (c) 2010 by the GPSD project
- * SPDX-License-Identifier: BSD-2-clause
- *
* Driver for the iTalk binary protocol used by FasTrax
*
* Week counters are not limited to 10 bits. It's unknown what
* the firmware is doing to disambiguate them, if anything; it might just
* be adding a fixed offset based on a hidden epoch value, in which case
* unhappy things will occur on the next rollover.
+ *
+ * This file is Copyright (c) 2010-2018 by the GPSD project
+ * SPDX-License-Identifier: BSD-2-clause
+ *
*/
#include <stdio.h>
#include <stdbool.h>
diff --git a/driver_navcom.c b/driver_navcom.c
index e4e2ecb3..c0809019 100644
--- a/driver_navcom.c
+++ b/driver_navcom.c
@@ -31,7 +31,7 @@
* be adding a fixed offset based on a hidden epoch value, in which case
* unhappy things will occur on the next rollover.
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
diff --git a/driver_nmea0183.c b/driver_nmea0183.c
index cdbef44e..4b31e8da 100644
--- a/driver_nmea0183.c
+++ b/driver_nmea0183.c
@@ -1,5 +1,5 @@
/*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
diff --git a/driver_nmea2000.c b/driver_nmea2000.c
index aa556633..eb7b7d75 100644
--- a/driver_nmea2000.c
+++ b/driver_nmea2000.c
@@ -1,7 +1,7 @@
/*
* NMEA2000 over CAN.
*
- * This file is Copyright (c) 2012 by the GPSD project
+ * This file is Copyright (c) 2012-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
diff --git a/driver_oncore.c b/driver_oncore.c
index acdf8f15..ea92c2fc 100644
--- a/driver_oncore.c
+++ b/driver_oncore.c
@@ -1,5 +1,5 @@
/*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
#include <stdio.h>
diff --git a/driver_proto.c b/driver_proto.c
index ccdf7f24..e462d640 100644
--- a/driver_proto.c
+++ b/driver_proto.c
@@ -32,7 +32,7 @@
* packet.c
* packet_states.h
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
#include <stdio.h>
diff --git a/driver_rtcm2.c b/driver_rtcm2.c
index 52a04416..d3a6ebae 100644
--- a/driver_rtcm2.c
+++ b/driver_rtcm2.c
@@ -51,7 +51,7 @@ message types 4, 5, 6, 7, and 13 has not been checked. Message types
8, 10-12, 15-27, 28-30 (undefined), 31-37, 38-58 (undefined), and
60-63 are not yet supported.
-This file is Copyright (c) 2010 by the GPSD project
+This file is Copyright (c) 2010-2018 by the GPSD project
SPDX-License-Identifier: BSD-2-clause
*****************************************************************************/
diff --git a/driver_rtcm3.c b/driver_rtcm3.c
index 07e8907c..191d6abe 100644
--- a/driver_rtcm3.c
+++ b/driver_rtcm3.c
@@ -33,7 +33,7 @@ to an RTCM3 standard at revision 4 or later, but the guess in the code
has been observed to correctly analyze a message with a nonempty Receiver
field.
-This file is Copyright (c) 2010 by the GPSD project
+This file is Copyright (c) 2010-2018 by the GPSD project
SPDX-License-Identifier: BSD-2-clause
*****************************************************************************/
diff --git a/driver_sirf.c b/driver_sirf.c
index 453e353c..d034b619 100644
--- a/driver_sirf.c
+++ b/driver_sirf.c
@@ -31,7 +31,7 @@
* unfreezes it. We have tries waiting on command acknowledges as
* the manual advises; this does not fix the problem.
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
diff --git a/driver_skytraq.c b/driver_skytraq.c
index 815a8285..52dd55d9 100644
--- a/driver_skytraq.c
+++ b/driver_skytraq.c
@@ -1,7 +1,7 @@
/*
* This is the gpsd driver for Skytraq GPSes operating in binary mode.
*
- * This file is Copyright (c) 2016 by the GPSD project
+ * This file is Copyright (c) 2016-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
diff --git a/driver_superstar2.c b/driver_superstar2.c
index 8020f092..e478f631 100644
--- a/driver_superstar2.c
+++ b/driver_superstar2.c
@@ -1,5 +1,5 @@
/*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
#include <stdio.h>
diff --git a/driver_tsip.c b/driver_tsip.c
index 3563bd50..70adbd7c 100644
--- a/driver_tsip.c
+++ b/driver_tsip.c
@@ -9,7 +9,7 @@
* be adding a fixed offset based on a hidden epoch value, in which case
* unhappy things will occur on the next rollover.
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
diff --git a/driver_ubx.c b/driver_ubx.c
index 8ecb57fd..62128afb 100644
--- a/driver_ubx.c
+++ b/driver_ubx.c
@@ -14,7 +14,7 @@
* For the Antaris 4, the default leap-second offset (before getting one from
* the sats, one presumes) is 0sec; for the u-blox 6 it's 15sec.
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*
*/
diff --git a/driver_zodiac.c b/driver_zodiac.c
index 22fdc80d..b9fa5522 100644
--- a/driver_zodiac.c
+++ b/driver_zodiac.c
@@ -6,7 +6,7 @@
* be adding a fixed offset based on a hidden epoch value, in which case
* unhappy things will occur on the next rollover.
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
diff --git a/drivers.c b/drivers.c
index fbef223c..ca58faa4 100644
--- a/drivers.c
+++ b/drivers.c
@@ -1,5 +1,5 @@
/*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
diff --git a/geoid.c b/geoid.c
index cbcec2f0..3fb5a0a6 100644
--- a/geoid.c
+++ b/geoid.c
@@ -4,7 +4,7 @@
* Geoid separation code by Oleg Gusev, from data by Peter Dana.
* ECEF conversion by Rob Janssen.
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
diff --git a/gps2udp.c b/gps2udp.c
index 8cfb14b9..4e79b729 100644
--- a/gps2udp.c
+++ b/gps2udp.c
@@ -7,7 +7,7 @@
* Author: Fulup Ar Foll (directly inspired from gpspipe.c)
* Date: 2013-03-01
*
- * This file is Copyright (c) 2013 by the GPSD project
+ * This file is Copyright (c) 2013-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*
*/
diff --git a/gpsclient.c b/gpsclient.c
index bd71ce05..cd5f79d7 100644
--- a/gpsclient.c
+++ b/gpsclient.c
@@ -1,8 +1,9 @@
/*
- * This file is Copyright (c) 2010 by the GPSD project
+ * Python binding for selected libgps library functions
+ *
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*
- * Python binding for selected libgps library functions
*/
#include <Python.h>
diff --git a/gpsctl.c b/gpsctl.c
index b38143ac..57fb4693 100644
--- a/gpsctl.c
+++ b/gpsctl.c
@@ -1,6 +1,6 @@
/* gpsctl.c -- tweak the control settings on a GPS
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*
*/
diff --git a/gpsd.c b/gpsd.c
index a10a27cf..68cacafd 100644
--- a/gpsd.c
+++ b/gpsd.c
@@ -2,7 +2,7 @@
* This is the main sequence of the gpsd daemon. The IO dispatcher, main
* select loop, and user command handling lives here.
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
diff --git a/gpsd_json.c b/gpsd_json.c
index 07f1ecd3..b3c0b2dd 100644
--- a/gpsd_json.c
+++ b/gpsd_json.c
@@ -9,7 +9,7 @@ of various core data structures in JSON.
PERMISSIONS
Written by Eric S. Raymond, 2009
- This file is Copyright (c) 2010 by the GPSD project
+ This file is Copyright (c) 2010-2018 by the GPSD project
SPDX-License-Identifier: BSD-2-clause
***************************************************************************/
diff --git a/gpsdclient.c b/gpsdclient.c
index 24f4cb53..0c8af48e 100644
--- a/gpsdclient.c
+++ b/gpsdclient.c
@@ -1,7 +1,7 @@
/*
* gpsdclient.c -- support functions for GPSD clients
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
#include <stdio.h>
diff --git a/gpsdctl.c b/gpsdctl.c
index 91352e1d..725fcc7f 100644
--- a/gpsdctl.c
+++ b/gpsdctl.c
@@ -1,6 +1,6 @@
/* gpsdctl.c -- communicate with the control socket of a gpsd instance
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*
*/
diff --git a/gpsdecode.c b/gpsdecode.c
index 2916deee..d28b7509 100644
--- a/gpsdecode.c
+++ b/gpsdecode.c
@@ -1,5 +1,5 @@
/*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
#include <stdio.h>
diff --git a/gpsmon.c b/gpsmon.c
index 43d1ab61..ae456209 100644
--- a/gpsmon.c
+++ b/gpsmon.c
@@ -1,7 +1,7 @@
/*
* The generic GPS packet monitor.
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
diff --git a/gpspacket.c b/gpspacket.c
index 8bf43872..108dfd0c 100644
--- a/gpspacket.c
+++ b/gpspacket.c
@@ -1,7 +1,7 @@
/*
* Python binding for the packet.c module.
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*
*/
diff --git a/gpspipe.c b/gpspipe.c
index 35aea8dc..42ae161e 100644
--- a/gpspipe.c
+++ b/gpspipe.c
@@ -18,7 +18,7 @@
*
* Original code by: Gary E. Miller <gem@rellim.com>. Cleanup by ESR.
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*
*/
diff --git a/gpsrinex.c b/gpsrinex.c
index 77082b1c..60430957 100644
--- a/gpsrinex.c
+++ b/gpsrinex.c
@@ -1,9 +1,6 @@
/*
* gpsrinex: read "RAW" messages from a gpsd and output a RINEX 3 obs file.
*
- * This file is Copyright (c) 2010 by the GPSD project
- * SPDX-License-Identifier: BSD-2-clause
- *
* gpsrinex will read live data from gpsd and create a file of RINEX 3
* observations. Currently this only works if the GPS is a u-blox
* GPS and is sending UBX-RXM-RAWX messages.
@@ -56,6 +53,10 @@
*
* [4] RTKLIB: An Open Source Program Package for GNSS Positioning
* http://www.rtklib.com/
+ *
+ * This file is Copyright (c) 2018 by the GPSD project
+ * SPDX-License-Identifier: BSD-2-clause
+ *
*/
#ifndef _XOPEN_SOURCE
diff --git a/gpsutils.c b/gpsutils.c
index 832f54d5..0a4d5d40 100644
--- a/gpsutils.c
+++ b/gpsutils.c
@@ -1,6 +1,6 @@
/* gpsutils.c -- code shared between low-level and high-level interfaces
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
diff --git a/gpxlogger.c b/gpxlogger.c
index 9bb60bf4..ed0a4982 100644
--- a/gpxlogger.c
+++ b/gpxlogger.c
@@ -1,5 +1,5 @@
/*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
diff --git a/hex.c b/hex.c
index 446e4b4b..554aded7 100644
--- a/hex.c
+++ b/hex.c
@@ -1,5 +1,5 @@
/*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
#include <string.h>
diff --git a/isgps.c b/isgps.c
index ce08bd9e..735a4a56 100644
--- a/isgps.c
+++ b/isgps.c
@@ -53,7 +53,7 @@ handing GPS-subframe and RTCM decoding.
You are not expected to understand any of this.
-This file is Copyright (c) 2010 by the GPSD project
+This file is Copyright (c) 2010-2018 by the GPSD project
SPDX-License-Identifier: BSD-2-clause
*****************************************************************************/
diff --git a/json.c b/json.c
index c60fc64e..fca2a7d5 100644
--- a/json.c
+++ b/json.c
@@ -58,7 +58,7 @@ NOTE
reusable module; search for "microjson".
PERMISSIONS
- This file is Copyright (c) 2010 by the GPSD project
+ This file is Copyright (c) 2010-2018 by the GPSD project
SPDX-License-Identifier: BSD-2-clause
***************************************************************************/
diff --git a/lcdgps.c b/lcdgps.c
index f8ffebd2..6d0eccf5 100644
--- a/lcdgps.c
+++ b/lcdgps.c
@@ -12,6 +12,10 @@
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ *
+ * This file is Copyright (c) 2010-2018 by the GPSD project
+ * SPDX-License-Identifier: BSD-2-clause
+ *
*/
/*
diff --git a/libgps_core.c b/libgps_core.c
index 9d05ce67..21012df4 100644
--- a/libgps_core.c
+++ b/libgps_core.c
@@ -2,7 +2,7 @@
*
* Core portion of client library. Cals helpers to handle different eports.
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
diff --git a/libgps_dbus.c b/libgps_dbus.c
index 1c9327d6..e407fb3e 100644
--- a/libgps_dbus.c
+++ b/libgps_dbus.c
@@ -1,3 +1,7 @@
+/*
+ * This file is Copyright (c)2010-2018 by the GPSD project
+ * SPDX-License-Identifier: BSD-2-clause
+ */
#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>
diff --git a/libgps_json.c b/libgps_json.c
index 080c39c9..8dece03a 100644
--- a/libgps_json.c
+++ b/libgps_json.c
@@ -9,7 +9,7 @@ representations to libgps structures.
PERMISSIONS
Written by Eric S. Raymond, 2009
- This file is Copyright (c) 2010 by the GPSD project
+ This file is Copyright (c) 2009-2018 by the GPSD project
SPDX-License-Identifier: BSD-2-clause
***************************************************************************/
diff --git a/libgps_shm.c b/libgps_shm.c
index c488c5bf..755f63c7 100644
--- a/libgps_shm.c
+++ b/libgps_shm.c
@@ -10,7 +10,7 @@ notifications. But both client and daemon will avoid all the marshalling and
unmarshalling overhead.
PERMISSIONS
- This file is Copyright (c) 2010 by the GPSD project
+ This file is Copyright (c) 2010-2018 by the GPSD project
SPDX-License-Identifier: BSD-2-clause
***************************************************************************/
diff --git a/libgps_sock.c b/libgps_sock.c
index 63635234..7c19c639 100644
--- a/libgps_sock.c
+++ b/libgps_sock.c
@@ -1,6 +1,6 @@
/* libgps_sock.c -- client interface library for the gpsd daemon
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
#include <stdio.h>
diff --git a/libgpsd_core.c b/libgpsd_core.c
index 344b7287..b2ed639b 100644
--- a/libgpsd_core.c
+++ b/libgpsd_core.c
@@ -6,7 +6,7 @@
* rest is setup and teardown. (For backward compatibility the older gpsd_poll()
* entry point has been retained.)
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
diff --git a/matrix.c b/matrix.c
index 4074cc9b..cc658bde 100644
--- a/matrix.c
+++ b/matrix.c
@@ -1,6 +1,6 @@
/* matrix.c - matrix-algebra code
*
- * This file is Copyright (c)2014 by the GPSD project
+ * This file is Copyright (c)2014-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
#include <math.h>
diff --git a/monitor_garmin.c b/monitor_garmin.c
index 29c40db7..d5a7cbc7 100644
--- a/monitor_garmin.c
+++ b/monitor_garmin.c
@@ -1,7 +1,7 @@
/*
* Garmin binary object for the GPS packet monitor.
*
- * This file is Copyright (c) 2011 by the GPSD project
+ * This file is Copyright (c) 2011-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
diff --git a/monitor_nmea0183.c b/monitor_nmea0183.c
index 560f7486..016998e4 100644
--- a/monitor_nmea0183.c
+++ b/monitor_nmea0183.c
@@ -3,7 +3,7 @@
*
* To do: Support for GPGLL, GPGBS, GPZDA, PASHR NMEA sentences.
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
diff --git a/monitor_oncore.c b/monitor_oncore.c
index 06bc0731..03f294ac 100644
--- a/monitor_oncore.c
+++ b/monitor_oncore.c
@@ -1,7 +1,7 @@
/*
* OnCore object for the GPS packet monitor.
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
#include <stdio.h>
diff --git a/monitor_proto.c b/monitor_proto.c
index 007c6bce..daadf818 100644
--- a/monitor_proto.c
+++ b/monitor_proto.c
@@ -1,7 +1,7 @@
/*
* Prototype file for a gpsmon monitor object.
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
#include <stdio.h>
diff --git a/monitor_sirf.c b/monitor_sirf.c
index ffe59d78..372b528e 100644
--- a/monitor_sirf.c
+++ b/monitor_sirf.c
@@ -1,7 +1,7 @@
/*
* SiRF object for the GPS packet monitor.
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*
*/
diff --git a/monitor_superstar2.c b/monitor_superstar2.c
index c75ec1c9..96dc1678 100644
--- a/monitor_superstar2.c
+++ b/monitor_superstar2.c
@@ -1,5 +1,5 @@
/*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
#include "gpsd.h"
diff --git a/monitor_tnt.c b/monitor_tnt.c
index 4649ac2d..6dd66e86 100644
--- a/monitor_tnt.c
+++ b/monitor_tnt.c
@@ -1,7 +1,7 @@
/*
* monitor_tnt.c - gpsmon support for True North Revolution devices.
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
#include <assert.h>
diff --git a/monitor_ubx.c b/monitor_ubx.c
index 0c7b5d1c..4d8f61dc 100644
--- a/monitor_ubx.c
+++ b/monitor_ubx.c
@@ -1,5 +1,5 @@
/*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
#include <math.h>
diff --git a/net_dgpsip.c b/net_dgpsip.c
index fde7dd44..65db3c72 100644
--- a/net_dgpsip.c
+++ b/net_dgpsip.c
@@ -1,6 +1,6 @@
/* net_dgpsip.c -- gather and dispatch DGPS data from DGPSIP servers
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
#include <sys/types.h>
diff --git a/net_gnss_dispatch.c b/net_gnss_dispatch.c
index cd3e0450..98485493 100644
--- a/net_gnss_dispatch.c
+++ b/net_gnss_dispatch.c
@@ -1,6 +1,6 @@
/* net_gnss_dispatch.c -- common interface to a number of Network GNSS services
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
diff --git a/net_ntrip.c b/net_ntrip.c
index 467db338..72f718e4 100644
--- a/net_ntrip.c
+++ b/net_ntrip.c
@@ -1,6 +1,6 @@
/* net_ntrip.c -- gather and dispatch DGNSS data from Ntrip broadcasters
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
#include <stdio.h>
diff --git a/netlib.c b/netlib.c
index 2112e1e1..b0d98b00 100644
--- a/netlib.c
+++ b/netlib.c
@@ -1,5 +1,5 @@
/*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
diff --git a/ntpshmmon.c b/ntpshmmon.c
index 5c9de77f..73031259 100644
--- a/ntpshmmon.c
+++ b/ntpshmmon.c
@@ -1,6 +1,6 @@
/* ntpshmmon.c -- monitor the inner end of an ntpshmwrite.connection
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*
*/
diff --git a/ntpshmread.c b/ntpshmread.c
index 700579b6..73f46313 100644
--- a/ntpshmread.c
+++ b/ntpshmread.c
@@ -1,6 +1,6 @@
/* ntpshmread.c -- monitor the inner end of an ntpshmwrite.connection
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*
* Some of this was swiped from the NTPD distribution.
diff --git a/ntpshmwrite.c b/ntpshmwrite.c
index a9bfa02a..1a6dcf5e 100644
--- a/ntpshmwrite.c
+++ b/ntpshmwrite.c
@@ -1,8 +1,8 @@
/*
* ntpshmwrite.c - put time information in SHM segment for ntpd
*
- * This file is Copyright (c) 2010 by the GPSD project BSD terms apply:
- * see the file COPYING in the distribution root for details.
+ * This file is Copyright (c)2010-2018 by the GPSD project
+ * SPDX-License-Identifier: BSD-2-clause
*/
/* sys/ipc.h needs _XOPEN_SOURCE, 500 means X/Open 1995 */
diff --git a/os_compat.c b/os_compat.c
index b1a167fb..28d2ae9d 100644
--- a/os_compat.c
+++ b/os_compat.c
@@ -1,7 +1,4 @@
/*
- * This file is Copyright (c) 2017 by the GPSD project
- * SPDX-License-Identifier: BSD-2-clause
- *
* This file contains functions to deal with compatibility issues across OSes.
*
* The initial version of this file is a near-verbatim concatenation of the
@@ -11,6 +8,9 @@
* strl.c
* History of this code prior to the creation of this file can be found
* in the histories of those files.
+ *
+ * This file is Copyright (c)2017-2018 by the GPSD project
+ * SPDX-License-Identifier: BSD-2-clause
*/
#include "os_compat.h" /* Includes gpsd_config.h */
diff --git a/packet.c b/packet.c
index e7bca8c5..7e499e28 100644
--- a/packet.c
+++ b/packet.c
@@ -23,7 +23,7 @@ connected to the Garmin kernel driver. But we need to be able to tell the
others apart and distinguish them from baud barf.
PERMISSIONS
- This file is Copyright (c) 2010 by the GPSD project
+ This file is Copyright (c) 2010-2018 by the GPSD project
SPDX-License-Identifier: BSD-2-clause
***************************************************************************/
diff --git a/ppscheck.c b/ppscheck.c
index 027764e2..1dc2446f 100644
--- a/ppscheck.c
+++ b/ppscheck.c
@@ -18,6 +18,8 @@
* on your Unix there is something very wrong with your Unix.
*
* This code by ESR, Copyright (C) 2013, under BSD terms.
+ * This file is Copyright (c)2013-2018 by the GPSD project
+ * SPDX-License-Identifier: BSD-2-clause
*/
#include <stdio.h>
#include <stdlib.h>
diff --git a/ppsthread.c b/ppsthread.c
index e360fa41..edfced72 100644
--- a/ppsthread.c
+++ b/ppsthread.c
@@ -46,8 +46,8 @@
*
* You cannot do PPS math with doubles
*
- * This file is Copyright (c) 2013 by the GPSD project. BSD terms
- * apply: see the file COPYING in the distribution root for details.
+ * This file is Copyright (c)2013-2018 by the GPSD project
+ * SPDX-License-Identifier: BSD-2-clause
*/
#include <string.h>
diff --git a/pseudoais.c b/pseudoais.c
index ed8d0255..6b75abdf 100644
--- a/pseudoais.c
+++ b/pseudoais.c
@@ -5,7 +5,7 @@
*
* This file is build from driver_ais.c
*
- * This file is Copyright (c) 2013 by the GPSD project
+ * This file is Copyright (c) 2013-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
#include <stdlib.h>
diff --git a/pseudonmea.c b/pseudonmea.c
index 84a22050..e86b686f 100644
--- a/pseudonmea.c
+++ b/pseudonmea.c
@@ -1,5 +1,5 @@
/*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
#include <stdio.h>
diff --git a/pylintrc b/pylintrc
index 219f6393..c5f61a18 100644
--- a/pylintrc
+++ b/pylintrc
@@ -8,6 +8,9 @@
# pycodestyle replaces pep8 for checking PEP8 conformity.
#
# Use pylint as an advisory tool, not as a blunt instrument.
+#
+# This file is Copyright (c) 2018 by the GPSD project
+# SPDX-License-Identifier: BSD-2-clause
[MESSAGES CONTROL]
diff --git a/rtcm2_json.c b/rtcm2_json.c
index f96f66cb..a0936ebd 100644
--- a/rtcm2_json.c
+++ b/rtcm2_json.c
@@ -8,7 +8,7 @@ DESCRIPTION
representations to libgps structures.
PERMISSIONS
- This file is Copyright (c) 2010 by the GPSD project
+ This file is Copyright (c) 2010-2018 by the GPSD project
SPDX-License-Identifier: BSD-2-clause
***************************************************************************/
diff --git a/rtcm3_json.c b/rtcm3_json.c
index 0a343d06..60e7ca55 100644
--- a/rtcm3_json.c
+++ b/rtcm3_json.c
@@ -8,7 +8,7 @@ DESCRIPTION
representations to libgps structures.
PERMISSIONS
- This file is Copyright (c) 2013 by the GPSD project
+ This file is Copyright (c) 2013-2018 by the GPSD project
SPDX-License-Identifier: BSD-2-clause
***************************************************************************/
diff --git a/sd_socket.c b/sd_socket.c
index ff725053..94d35332 100644
--- a/sd_socket.c
+++ b/sd_socket.c
@@ -1,5 +1,5 @@
/*
- * This file is Copyright (c) 2011 by Eckhart Wörner
+ * This file is Copyright (c) 2011-2018 by Eckhart Wörner
* SPDX-License-Identifier: BSD-2-clause
*/
diff --git a/serial.c b/serial.c
index 22b688d0..7a030cfa 100644
--- a/serial.c
+++ b/serial.c
@@ -1,5 +1,5 @@
/*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
diff --git a/shared_json.c b/shared_json.c
index 3b1fc4ba..d1201217 100644
--- a/shared_json.c
+++ b/shared_json.c
@@ -10,7 +10,7 @@ the daemon and the client library.
PERMISSIONS
Written by Eric S. Raymond, 2009
- This file is Copyright (c) 2010 by the GPSD project
+ This file is Copyright (c) 2009-2018 The GPSD project
SPDX-License-Identifier: BSD-2-clause
***************************************************************************/
diff --git a/shmexport.c b/shmexport.c
index 79a27ba6..4fbedbe4 100644
--- a/shmexport.c
+++ b/shmexport.c
@@ -10,7 +10,7 @@ notifications. But both client and daemon will avoid all the marshalling and
unmarshalling overhead.
PERMISSIONS
- This file is Copyright (c) 2010 by the GPSD project
+ This file is Copyright (c) 2010-2018 by the GPSD project
SPDX-License-Identifier: BSD-2-clause
***************************************************************************/
diff --git a/srecord.c b/srecord.c
index 4c4f6e7a..3eac06fa 100644
--- a/srecord.c
+++ b/srecord.c
@@ -1,6 +1,4 @@
/*
- * Copyright (c) 2005 Chris Kuethe <chris.kuethe@gmail.com>
- *
* Permission to use, copy, modify, and distribute this software for any
* purpose with or without fee is hereby granted, provided that the above
* copyright notice and this permission notice appear in all copies.
@@ -12,6 +10,11 @@
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ *
+ * Copyright (c) 2005 Chris Kuethe <chris.kuethe@gmail.com>
+ * This file is Copyright (c)2005-2018 by the GPSD project
+ * SPDX-License-Identifier: BSD-2-clause
+ *
*/
#include <stdio.h>
#include <string.h>
diff --git a/subframe.c b/subframe.c
index 56a8a179..d2b22cef 100644
--- a/subframe.c
+++ b/subframe.c
@@ -1,6 +1,6 @@
/* subframe.c -- interpret satellite subframe data.
*
- * This file is Copyright (c) 2010 by the GPSD project
+ * This file is Copyright (c) 2010-2018 by the GPSD project
* SPDX-License-Identifier: BSD-2-clause
*/
#include <math.h>
diff --git a/timebase.c b/timebase.c
index 407d595c..cf28769d 100644
--- a/timebase.c
+++ b/timebase.c
@@ -185,7 +185,7 @@ NTP clock skew goes over 1 second, but this is unlikely to ever happen
- and if it does the reasons will have nothing to do with GPS
idiosyncracies.
-This file is Copyright (c) 2010 -- 2013 by the GPSD project
+This file is Copyright (c) 2010 - 2018 by the GPSD project
SPDX-License-Identifier: BSD-2-clause
*****************************************************************************/
diff --git a/timehint.c b/timehint.c
index c33a3d36..5df8b992 100644
--- a/timehint.c
+++ b/timehint.c
@@ -4,8 +4,8 @@
* Note that for easy debugging all logging from this file is prefixed
* with PPS or NTP.
*
- * This file is Copyright (c) 2010 by the GPSD project BSD terms apply:
- * see the file COPYING in the distribution root for details.
+ * This file is Copyright (c)2010-2018 by the GPSD project
+ * SPDX-License-Identifier: BSD-2-clause
*/
#ifdef __linux__
diff --git a/timespec_str.c b/timespec_str.c
index ac52edf9..62b50d3b 100644
--- a/timespec_str.c
+++ b/timespec_str.c
@@ -1,13 +1,12 @@
/*
- * This file is Copyright (c) 2010 by the GPSD project
- * SPDX-License-Identifier: BSD-2-clause
- */
-
-/*
* We also need to set the value high enough to signal inclusion of
* newer features (like clock_gettime). See the POSIX spec for more info:
* http://pubs.opengroup.org/onlinepubs/9699919799/functions/V2_chap02.html#tag_15_02_01_02
-*/
+ *
+ * This file is Copyright (c) 2010-2018 by the GPSD project
+ * SPDX-License-Identifier: BSD-2-clause
+ */
+
#define _XOPEN_SOURCE 600
#include <stdio.h>