[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gpsd-commit-watch] [SCM] GPSD branch, master, updated. release-3.14-212
From: |
Eric S. Raymond |
Subject: |
[gpsd-commit-watch] [SCM] GPSD branch, master, updated. release-3.14-212-g28bf371 |
Date: |
Mon, 30 Mar 2015 21:21:50 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GPSD".
The branch, master has been updated
via 28bf37132d86cc59320e21d843960d086cef664c (commit)
via ecb7e1ff3ec73000918c56861c55258c2d4deada (commit)
from bc6f155c379b3851076c778ec66b367e0552d49e (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 28bf37132d86cc59320e21d843960d086cef664c
Author: Eric S. Raymond <address@hidden>
Date: Mon Mar 30 17:10:53 2015 -0400
Retire splint from our set of static analyzers.
The proximate cause was that we've been seing emission of error
messages that were randomly and disturbingly variable across different
environments - notably Raspbian and Gentoo splint gave nontrivially
different results than Ubuntu 14.10 splint. And this was *not* due to
Ubuntu patches! A pristine splint built from the 3.1.2 tarball on
Ubuntu didn't match the Raspbian and Gentoo results either.
But this has been coming for a while. Easy access to more modern
static analyzers such as coverity, scan-build and cppcheck has been
decreasing the utility of splint, which is unmaintained and somewhat
buggy and not easy to use.
Only file not cleaned is ppsthread.c, because Gary has been working
on it during this cleanup.
All regression tests pass. PPS observed live on GR601-W.
commit ecb7e1ff3ec73000918c56861c55258c2d4deada
Author: Eric S. Raymond <address@hidden>
Date: Mon Mar 30 14:05:39 2015 -0400
Defensive coding for the presence of NULs.
-----------------------------------------------------------------------
Summary of changes:
.splintrc | 28 -
NEWS | 1 +
SConstruct | 49 +--
SConstruct.orig | 2058 --------------------------------------------------
Tachometer.c | 34 -
ais_json.c | 12 +-
bits.c | 18 +-
bsd_base64.c | 1 -
cgps.c | 27 -
compiler.h | 6 +-
daemon.c | 6 -
dbusexport.c | 4 +-
driver_ais.c | 14 -
driver_evermore.c | 24 +-
driver_garmin.c | 28 +-
driver_garmin_txt.c | 10 +-
driver_geostar.c | 18 -
driver_italk.c | 6 -
driver_navcom.c | 41 -
driver_nmea0183.c | 7 -
driver_nmea2000.c | 75 +--
driver_oncore.c | 16 -
driver_proto.c | 4 -
driver_rtcm2.c | 16 +-
driver_rtcm3.c | 6 +-
driver_sirf.c | 25 -
driver_superstar2.c | 22 +-
driver_tsip.c | 41 +-
driver_ubx.c | 22 -
driver_zodiac.c | 14 -
drivers.c | 18 -
geoid.c | 4 -
gps.h | 42 +-
gps2udp.c | 33 +-
gps_json.h | 40 +-
gpsctl.c | 34 +-
gpsd.c | 116 +---
gpsd.h-tail | 140 ++--
gpsd_json.c | 63 +--
gpsdclient.c | 20 +-
gpsdclient.h | 14 +-
gpsdctl.c | 8 -
gpsdecode.c | 8 -
gpsmon.c | 78 +--
gpspipe.c | 20 +-
gpsutils.c | 37 +-
gpxlogger.c | 15 -
hex.c | 22 +-
isgps.c | 10 +-
json.c | 27 +-
json.h | 10 +-
jsongen.py.in | 6 -
lcdgps.c | 8 -
libgps.h | 14 +-
libgps_core.c | 24 +-
libgps_dbus.c | 6 +-
libgps_json.c | 56 +--
libgps_shm.c | 10 +-
libgps_sock.c | 33 +-
libgpsd_core.c | 88 +--
matrix.c | 6 +-
matrix.h | 4 +-
monitor_garmin.c | 6 -
monitor_italk.c | 2 -
monitor_nmea0183.c | 8 -
monitor_oncore.c | 16 -
monitor_proto.c | 2 -
monitor_sirf.c | 27 -
monitor_superstar2.c | 6 -
monitor_tnt.c | 4 -
monitor_ubx.c | 10 -
net_dgpsip.c | 5 -
net_gnss_dispatch.c | 4 -
net_ntrip.c | 27 +-
netlib.c | 21 +-
ntpshm.h | 6 +-
ntpshmmon.c | 10 -
ntpshmread.c | 12 +-
ntpshmwrite.c | 6 -
packet.c | 23 +-
ppsthread.h | 14 +-
pseudoais.c | 4 -
pseudonmea.c | 18 +-
rtcm2_json.c | 14 +-
rtcm3_json.c | 22 +-
sd_socket.c | 2 -
serial.c | 21 +-
shared_json.c | 14 +-
shmexport.c | 4 -
srecord.c | 2 -
strfuncs.h | 8 +-
strl.c | 6 -
subframe.c | 10 +-
test_bits.c | 14 +-
test_json.c | 14 -
test_libgps.c | 3 -
test_mktime.c | 6 +-
test_packet.c | 17 +-
timebase.c | 8 +-
timehint.c | 36 +-
timespec_str.c | 4 +-
timespec_str.h | 2 +-
www/excellence.html | 19 +-
www/hacking.html.in | 20 +-
www/reliability.html | 17 +-
105 files changed, 374 insertions(+), 3767 deletions(-)
delete mode 100644 .splintrc
delete mode 100644 SConstruct.orig
hooks/post-receive
--
GPSD
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gpsd-commit-watch] [SCM] GPSD branch, master, updated. release-3.14-212-g28bf371,
Eric S. Raymond <=