summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--TODO2
-rw-r--r--www/bt.html5
-rw-r--r--www/bu_303b.html5
-rw-r--r--www/faq.html5
-rw-r--r--www/gps-hacking.html5
-rw-r--r--www/gpsd-logo-small.pngbin0 -> 16561 bytes
-rw-r--r--www/gpsd-trans-logo.pngbin0 -> 354288 bytes
-rw-r--r--www/history.html5
-rw-r--r--www/index.html.in42
-rwxr-xr-xwww/upload6
-rw-r--r--www/xgps-sample.html5
11 files changed, 66 insertions, 14 deletions
diff --git a/TODO b/TODO
index bd153d5f..dacce293 100644
--- a/TODO
+++ b/TODO
@@ -276,7 +276,7 @@ embedded in the GCC library version of tzset(), so the same method will
work on any system that uses that.
Problem: system daemons use the timezone set when they start up. You
-can't get them to grok a new one short of rebooting
+can't get them to grok a new one short of rebooting.
Sources:
diff --git a/www/bt.html b/www/bt.html
index 3663ff20..961939fe 100644
--- a/www/bt.html
+++ b/www/bt.html
@@ -15,6 +15,7 @@ Blurtooth and <code>gpsd</code>
</div>
<div id="Menu">
+ <img src="gpsd-logo-small.png"/><br />
<a href="index.html">Home<br/>
<a href="index.html#news">News</a><br/>
<a href="index.html#downloads">Downloads</a><br/>
@@ -26,6 +27,10 @@ Blurtooth and <code>gpsd</code>
<a href="hardware.html">Hardware</a><br/>
<a href="history.html">History</a><br/>
+ <a href='http://www.catb.org/hacker-emblem/'>
+ <img src='http://www.catb.org/hacker-emblem/glider.png'
+ alt='hacker emblem' /></a><br />
+
<a href="http://validator.w3.org/check/referer"><img
src="http://www.w3.org/Icons/valid-xhtml10"
alt="Valid XHTML 1.0!" height="31" width="88" /></a>
diff --git a/www/bu_303b.html b/www/bu_303b.html
index f3e0cb6f..a0c9fe4d 100644
--- a/www/bu_303b.html
+++ b/www/bu_303b.html
@@ -16,6 +16,7 @@ BU-303 GPS Receiver
</div>
<div id="Menu">
+ <img src="gpsd-logo-small.png"/><br />
<a href="index.html">Home<br/>
<a href="index.html#news">News</a><br/>
<a href="index.html#downloads">Downloads</a><br/>
@@ -27,6 +28,10 @@ BU-303 GPS Receiver
<a href="hardware.html">Hardware</a><br/>
<a href="history.html">History</a><br/>
+ <a href='http://www.catb.org/hacker-emblem/'>
+ <img src='http://www.catb.org/hacker-emblem/glider.png'
+ alt='hacker emblem' /></a><br />
+
<a href="http://validator.w3.org/check/referer"><img
src="http://www.w3.org/Icons/valid-xhtml10"
alt="Valid XHTML 1.0!" height="31" width="88" /></a>
diff --git a/www/faq.html b/www/faq.html
index 99a32582..e98cec67 100644
--- a/www/faq.html
+++ b/www/faq.html
@@ -15,6 +15,7 @@ GPSD Frequently Asked Questions
</div>
<div id="Menu">
+ <img src="gpsd-logo-small.png"/><br />
<a href="index.html">Home<br/>
<a href="index.html#news">News</a><br/>
<a href="index.html#downloads">Downloads</a><br/>
@@ -27,6 +28,10 @@ GPSD Frequently Asked Questions
<a href="hardware.html">Hardware</a><br/>
<a href="history.html">History</a><br/>
+ <a href='http://www.catb.org/hacker-emblem/'>
+ <img src='http://www.catb.org/hacker-emblem/glider.png'
+ alt='hacker emblem' /></a><br />
+
<a href="http://validator.w3.org/check/referer"><img
src="http://www.w3.org/Icons/valid-xhtml10"
alt="Valid XHTML 1.0!" height="31" width="88" /></a>
diff --git a/www/gps-hacking.html b/www/gps-hacking.html
index 82b6e04f..eb0daeed 100644
--- a/www/gps-hacking.html
+++ b/www/gps-hacking.html
@@ -15,6 +15,7 @@ ESR's Guide to Hacking With GPS
</div>
<div id="Menu">
+ <img src="gpsd-logo-small.png"/><br />
<a href="index.html">Home<br/>
<a href="index.html#news">News</a><br/>
<a href="index.html#downloads">Downloads</a><br/>
@@ -27,6 +28,10 @@ ESR's Guide to Hacking With GPS
<a href="hardware.html">Hardware</a><br/>
<a href="history.html">History</a><br/>
+ <a href='http://www.catb.org/hacker-emblem/'>
+ <img src='http://www.catb.org/hacker-emblem/glider.png'
+ alt='hacker emblem' /></a><br />
+
<a href="http://validator.w3.org/check/referer"><img
src="http://www.w3.org/Icons/valid-xhtml10"
alt="Valid XHTML 1.0!" height="31" width="88" /></a>
diff --git a/www/gpsd-logo-small.png b/www/gpsd-logo-small.png
new file mode 100644
index 00000000..1d0473e9
--- /dev/null
+++ b/www/gpsd-logo-small.png
Binary files differ
diff --git a/www/gpsd-trans-logo.png b/www/gpsd-trans-logo.png
new file mode 100644
index 00000000..382169cb
--- /dev/null
+++ b/www/gpsd-trans-logo.png
Binary files differ
diff --git a/www/history.html b/www/history.html
index 35e41404..ca7184be 100644
--- a/www/history.html
+++ b/www/history.html
@@ -15,6 +15,7 @@ A Brief History of GPSD
</div>
<div id="Menu">
+ <img src="gpsd-logo-small.png"/><br />
<a href="index.html">Home<br/>
<a href="index.html#news">News</a><br/>
<a href="index.html#downloads">Downloads</a><br/>
@@ -27,6 +28,10 @@ A Brief History of GPSD
<a href="hardware.html">Hardware</a><br/>
History<br/>
+ <a href='http://www.catb.org/hacker-emblem/'>
+ <img src='http://www.catb.org/hacker-emblem/glider.png'
+ alt='hacker emblem' /></a><br />
+
<a href="http://validator.w3.org/check/referer"><img
src="http://www.w3.org/Icons/valid-xhtml10"
alt="Valid XHTML 1.0!" height="31" width="88" /></a>
diff --git a/www/index.html.in b/www/index.html.in
index 32ada030..191793ee 100644
--- a/www/index.html.in
+++ b/www/index.html.in
@@ -15,6 +15,7 @@
</div>
<div id="Menu">
+ <img src="gpsd-logo-small.png"/><br />
Home<br/>
<a href="#news">News</a><br/>
<a href="#downloads">Downloads</a><br/>
@@ -27,6 +28,10 @@
<a href="hardware.html">Hardware</a><br/>
<a href="history.html">History</a><br/>
+ <a href='http://www.catb.org/hacker-emblem/'>
+ <img src='http://www.catb.org/hacker-emblem/glider.png'
+ alt='hacker emblem' /></a><br />
+
<a href="http://validator.w3.org/check/referer"><img
src="http://www.w3.org/Icons/valid-xhtml10"
alt="Valid XHTML 1.0!" height="31" width="88" /></a>
@@ -36,17 +41,23 @@
<h1>About <code>gpsd</code></h1>
-<p><code>gpsd</code> is a service daemon that monitors a GPS attached
-to a host computer through a serial or USB port, making its data on
-the location/course/velocity of the sensor available to be queried on
-TCP port 2947 of the host computer. With <code>gpsd</code>, multiple
-GPS client applications (such as navigational and wardriving software)
-can share access to a GPS without contention or loss of data. Also,
-gpsd responds to queries with a format that is substantially easier to
-parse than the NMEA 0183 emitted by most GPSes. The <code>gpsd</code>
-distribution includes a linkable C service library and a Python
-module that developers of <code>gpsd</code>-aware applications can use
-to encapsulate all communication with <code>gpsd</code>.</para>
+<p><code>gpsd</code> is a service daemon that monitors one or more
+GPSes attached to a host computer through serial or USB ports, making
+all data on the location/course/velocity of the sensors available to
+be queried on TCP port 2947 of the host computer. With
+<code>gpsd</code>, multiple GPS client applications (such as
+navigational and wardriving software) can share access to GPSes
+without contention or loss of data. Also, gpsd responds to queries
+with a format that is substantially easier to parse than the NMEA 0183
+emitted by most GPSes. The <code>gpsd</code> distribution includes
+linkable C service library, a C++ wrapper class, and a Python module
+that developers of <code>gpsd</code>-aware applications can use to
+encapsulate all communication with <code>gpsd</code>.</para>
+
+<p>Besides <code>gpsd</code> itself, the project provides
+auxiliary tools for diagnostic monitoring and profiling of GPSes
+and feeding GPS-aware applications specified track data for
+diagnostic purposes.</p>
<p>The goal of the <code>gpsd</code> project is to create a solid
layer of open-source infrastructure for programs running under Linux
@@ -67,8 +78,9 @@ goes active, launching <code>gpsd</code> if needed and telling it
<code>gpsd</code> deduces a baud rate and GPS type by looking at the
data stream.</p>
-<p><code>gpsd</code> is high-quality, carefully-audited code. It has been
+<p><code>gpsd</code> is high-quality, carefully-audited code. It is regularly
checked with the standard mode of <a href='http://www.splint.org'>splint</a>,
+audited with <a href='http://valgrind.org/'>Valgrind</a>,
and an extensive regression-test suite is used to check correct behavior
before each release.</p>
@@ -184,6 +196,12 @@ script</a>.</p>
<p>You can find Debian-stable packages
<a href='http://packages.debian.org/unstable/misc/gpsd'>here</a>.</p>
+<p>The penguin-with-satellites logo is a hacked version of one I found
+<a
+href='http://www.gfz-potsdam.de/pb1/staff/gbeyerle/opengps/'>here</a>.
+This project seems to be defunct, or at least the maintainer is not
+responding to email.</p>
+
<h1 id='others'>Other GPSDs</h1>
<p>There are two Linux-based forks of <code>gpsd</code> in the wild, but
diff --git a/www/upload b/www/upload
index 1b99f2b1..3ca8b02f 100755
--- a/www/upload
+++ b/www/upload
@@ -3,9 +3,13 @@
# Upload gpsd docs
#
webdir=esr@shell.berlios.de:/home/groups/gpsd/htdocs
-version=`sed <../Makefile -n -e '/^VERSION *= *\(.*\)/s//\1/p'`
+makeversion=`sed <../Makefile -n -e '/^VERSION *= *\(.*\)/s//\1/p'`
+
+version=${1:-$makeversion}
echo "Uploading version $version"
+
sed -e "/@VERSION@/s//${version}/" -e "/@DATE@/s//`date '+%B %d, %Y'`/" <index.html.in >index.html
+
xmlto xhtml-nochunks ../gpsd.xml
xmlto xhtml-nochunks ../xgps.xml
xmlto xhtml-nochunks ../libgps.xml
diff --git a/www/xgps-sample.html b/www/xgps-sample.html
index e5c8d5c1..736e9aa1 100644
--- a/www/xgps-sample.html
+++ b/www/xgps-sample.html
@@ -16,6 +16,7 @@ The xgps client
</div>
<div id="Menu">
+ <img src="gpsd-logo-small.png"/><br />
<a href="index.html">Home<br/>
<a href="index.html#news">News</a><br/>
<a href="index.html#downloads">Downloads</a><br/>
@@ -27,6 +28,10 @@ The xgps client
<a href="hardware.html">Hardware</a><br/>
<a href="history.html">History</a><br/>
+ <a href='http://www.catb.org/hacker-emblem/'>
+ <img src='http://www.catb.org/hacker-emblem/glider.png'
+ alt='hacker emblem' /></a><br />
+
<a href="http://validator.w3.org/check/referer"><img
src="http://www.w3.org/Icons/valid-xhtml10"
alt="Valid XHTML 1.0!" height="31" width="88" /></a>