gpsd-commit-watch
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gpsd-commit-watch] [SCM] GPSD annotated tag, release-3.14, created. rel


From: Eric S. Raymond
Subject: [gpsd-commit-watch] [SCM] GPSD annotated tag, release-3.14, created. release-3.14
Date: Sat, 14 Mar 2015 13:31:37 +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 annotated tag, release-3.14 has been created
        at  7ae6c9ee7d7c35adc3b8da04e893c6083925df06 (tag)
   tagging  65d472d2e3d9d8411053a4278c1587cd7bae0b2a (commit)
  replaces  release-3.13
 tagged by  Eric S. Raymond
        on  Sat Mar 14 09:31:14 2015 -0400

- Log -----------------------------------------------------------------
Tagged for external release 3.14
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iD8DBQBVBDgirfUW04Qh8RwRAib/AJ99InB3P+20D2mHdLRubTOMnyo3+wCfTZbZ
UnfRh1gWm1n7BUjpXeEBtuM=
=WJJY
-----END PGP SIGNATURE-----

Beat Bolli (1):
      Fix extern "C" conditionals in SConstruct

Eric S. Raymond (109):
      Commits are open for 3.14 development.
      BUGFIX: Some versions of GCC or run modes require this change.
      TODO update.
      Minor updates to NMEA and AIVDM/AIVDO documents.
      More mminor updates for NMEA document.
      clock_gettime() port fix for OS X.
      Obsolescence note.
      Whitespace & comment polishing.
      ntpshm.c -> ntpshmwrite.c; ntpmon -> ntpshmmon.
      Complete "ntpshm.c -> ntpshmwrite.c; ntpmon -> ntpshmmon.xml"
      Repair inclusion of stdatomic.h.
      Full support for Beido and QZSS constellations in NMEA0183 skyviews.
      Followup on ntpmon name change.
      NEWS update.
      Update a comment on talker IDs.
      Speed/rate/mode changes in client-mode gpsmon *don't* make sense.
      HAVE_BLUEZ -> ENABLE_BLUEZ.  It's a feature flag, not a platform quirk.
      Assume POSIX-conformant termios.h.
      Implement POSIX clock_gettime(3) for systems that lack it (like Mac OS X).
      Complete port of clock_gettime(3) and teach gpsipe to use it.
      Fill in missing metadata from Eli Huang.
      Code to accommodate alternat Beidou talker ID of $GB.  Also, add a test 
for it.
      Remove unneeded conditional.
      Remove redundant code.
      clang can declare unused for arguments, too.
      Use pselect unconditionally.  We're assuming POSIX-2001.1 conformance.
      Merge more information about Beidou GPSes from Eli Huang.
      solint cleanup.
      More splint cleanup.
      In gpspipe.c, polish some error messages.
      Add -V option to ntpshmmon.
      Generqte -V messages in a uniform way.
      The Bionic libeary now has getsid(2); our implementation can be removed.
      Remove some unused code and some port cruft.
      Use the same conditionalization for Liux everywhere - __linux__.
      Use thread_safe strerror_r(3) in ppsthread.c, not strerror(3).
      Remove a fulfilled to-do item.
      Make ntpshmviz read data from stdin.
      Update ntpshmviz's to-do list.
      Added -n and -t termination options to ntpshmmon.
      splint cleanup.  All regression tests pass.
      Added link to a good page on Gaermin LVC-18 setup.
      Tell ntpshhmon to merely snoop SHM updates, not consume them.
      Fall back to a GNUism if C11 stdatomic.h is not available but GCC is.
      Comment and documentation polishing.
      Insert memory barriers in libgps_shm_waiting().
      Header inclusion had a typo.
      Add explanatory comment.
      Add a warning if stdatomic.h is not found.
      Simplify context initialization so we don't have to know structure shapes.
      Begin factoring out ntplib.
      Another step in prying ntplib loose.  Partly decouple ppsthread.c fom 
sessions.
      ntplib extraction requires libgpsd object format bump to 23.
      Revert "ntplib extraction requires libgpsd object format bump to 23."
      Revert "Another step in prying ntplib loose.  Partly decouple ppsthread.c 
fom sessions."
      BUG FIX: Potential buffer overrun in visibilize().
      Prevent splint from coughing up a hairball.
      Factor PPS-related members of struct gps_device_t into a pps_thread_t 
structure.
      It is no longer necessary for libgpsd users to define gpsd_report().
      gpsd-report() -> gpsd_log()
      Expose gpsd_vlog(), so ppsthread.c will be able to see it.
      Cosmetic fix.  No code changes.
      ppsthread.c gets its own header.  Another step towards ntplib.
      Move some toolchain settings into compiler.h, all that stuff should live 
there.
      Clean up the HAVE_* namespace in conditionalization macros.
      Thread monitor factoring step.
      Remove a confusing duplication of a memset() call.  All regression tests 
pass.
      Remove a bit of ancient driver-specific cruft.
      Decouple (mostly) the PPS thread-monitor from the session structure.
      Eliminate a potential source of defects by using static mutex 
initialization.
      Clean up minor ppsthread.c dependencies.  No code changes.
      A step toards float elimination.  No code changes.
      Sigh - gosd,h-tail should have been modified in last commit, not gpsd.h
      Eliminate timestamp-T use from PPS thread code.
      Hide a macro that doesn't need to be exposed.
      One of the float-elimination steps busted something.  Revert.
      Break timespec_str out of gpsutils.c.
      ppsthread.c is now fully decoupled from the libgpsd_core.c structures.
      Fix a display glitch when there is a field after TOFF or PPS...
      splint cleanup of new code.
      chronfd doesn't belong in the thread context, move it back out to session.
      Since Windows should have full POSIX now, remove WIN32 port cruft.
      More WIN32 removal.
      Float elimination. We only need integer time after timeouts.
      Using clock_gettime() for TIMING is more accurate and lets use remove a 
float.
      Fix erroneous comment.
      Fix building  with timing=on and pps=on.  All regression tests pass.
      Added new "Introduction to Time Service" document.
      Fix a broken footnote in the new white paper.
      Minor typo fixes.
      Include path in faInclude path in file open failure messages.
      Minor polishing of Time Service Intro.
      Take a whack at addressing pre-existing /dev/ppsN devices.
      Intro to Time Service - distinguish two different kinds of time radio.
      Remove a redundancy.
      Simplify the thread-monitor interface.
      In ppsthread.c, ensure errno thread-safety. All regression tests pass.
      Comment fix.
      Add USB poll interval to a table in the GPSD Time Service HOWTO.
      In the time service documents, use the NTP accuracy estimate from RFC 
5905.
      chimer -> server.
      Minor typo correction in AIDVM.txt.
      If command sockets weren't opend, a stale pidfile could linger.
      Minor revisions to GPSD Time Service HOWTO.
      splint/cppcheck/coverity prerelease cleanup.
      Fix minor bug in ntpshmmon uncovered by Coverity.
      Website markup cleanup.
      Add regression test and DB entry for Magellan eXplorist 110.
      Version bump for Pi Day release.

Gary E. Miller (41):
      Add info on EEE to PTP howto.
      Miroslav Lichvar pointed out a deficiency in chronyd.
      Remove unused PPS_MAX_OFFSET and PUT_MAX_OFFSET
      Fix comment on why we may  have a PPS edge, but no valid GPS time.
      Needed for COVERITY, needed for all.
      TODO: if PPS over USB 1.1, then precision = -10
      Cmmment typo.
      Add preliminary PHC/PTP support.  Spell check.
      FIXME from Hal Murray, only allow leap second notifications in Jun & Dec.
      OS X needs time.h for timespec_t
      OS X has no clock_gettime, but does have timespec
      OS X can now compile clock_gettime.c
      OS X needs a lot of time.h
      OS X, add OSMemoryBarrier() for memory_barrier() portability.
      OS X, fix a duplicate defintion of clockid_t.
      OS X, missing (misplaced) return in clock_gettime.
      OS X, fix warning of missing cast speed_t -> unsigned long
      OSX needs string.h for strlcat()
      OS X will not strip the dylibs, so do not try.
      OS X needs another time.h for time_t
      OS X fixed warns on -pthread,
      Ignore nohup.out file.  Prevent mistakes...
      OS X, add install notes to the INSTALL file.
      Fix cppcheck complaints about not enough parenthesis.
      ell git to ignore *.bak files
      Fix pty permissions in fake.py
      Add Oxford Technical Solutions (OXTS) GPS+IMU
      Add check restuls for for OXTS
      Only allow leap seconds in June and December.
      Add a lst minute check in chrony send to validate leap notify.
      Document that Ashtech ans OXYS both use $PASHR in incompatible ways.
      Note a kernel configuration option required for RasPi and PPS.
      Further tweak to RasPi kernel configuration for PPS.
      Add USB 2.0 to time accuracy table.
      Typo in RFC 5905 URL.
      Remove trailing white space.
      Remove more trailing white space
      Document SHM and JSON timeout is in uSec.  Fix SHM so that is true.
      Increase timeout for cgps from 5 Sec to 120 Sec.
      Whoops, infinite timeout in cgps, now really 2 mins.
      remove extraneous semicolon

Jon Schlueter (9):
      Warning hunting cleanup unused variable af in gpsd
      Warning hunting unused function get_int32()
      pep8 cleanup for whitespace in test_maidenhead.py
      pep8 cleanup in jsongen.py.in
      Tweak SCons to ignore another class of issues for pep8 compliance
      pep8 cleanup in xgpsspeed
      pep8 cleanup of whitespace in xgps
      Fixing broken build scons minimal=on in libgpsd_core
      pep8 whitespace and is not None cleanup in gps/client.py

Keane Wolter (1):
      First cut at NTP offset visualization utility.

Kevin Baker (1):
      SConstruct: correcting ntpshmmon build

Miroslav Lichvar (1):
      Install ntpmon binary.

-----------------------------------------------------------------------


hooks/post-receive
-- 
GPSD



reply via email to

[Prev in Thread] Current Thread [Next in Thread]