fmII
Thu, Jan 08th home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 02:21 UTC
in
Section
login «
register «
recover password «
[Project] add release | add branch | add screenshot | broken links | change owner | email subscribers | update project | update branch (urls) [Project]

 HTTP Time Protocol 0.8.3 (KIS)
Section: Unix

 

Added: Thu, Mar 11th 2004 12:36 UTC (4 years, 10 months ago) Updated: Mon, Oct 13th 2008 21:08 UTC (2 months, 27 days ago)


Screenshot About:
HTTP Time Protocol is a time synchronization tool that uses Web server responses (HTTP headers) instead of the NTP protocol. If you are behind a corporate firewall, NAT device, or proxy server, HTP will still be able to synchronize the time. For high precision time synchronization, use ntpd.

Release focus: Minor bugfixes

Changes:
"When" is now properly initialized in every poll cycle. This fix reduces jitter when the system time is close to the correct time. The missing "-t" switch has been added to the man page. A warning message if more than 16 servers are specified has been added.

Author:
evervest [contact developer]

Rating:
8.50/10.00 (4 votes)

Homepage:
http://www.clevervest.com/htp/
Tar/GZ:
http://www.clevervest.com/htp/archive/c/htpdate-1.0.4.tar.gz
Tar/BZ2:
http://www.clevervest.com/htp/archive/c/htpdate-1.0.4.tar.bz2
Changelog:
http://www.clevervest.com/twiki/bin/view/HTP/ChangelogC
RPM package:
http://www.clevervest.com/htp/archive/c/htpdate-1.0.4-1.i386.rpm
Debian package:
http://www.clevervest.com/htp/archive/c/htpdate_1.0.4_i386.deb
BSD Ports URL:
http://www.freshports.org/net/htpdate/
Mirror site:
http://www.xs4all.nl/~twekkel/htp/
Demo site:
http://www.clevervest.com/twiki/bin/view/HTP/HtpdateAction

Trove categories: [change]
[Development Status]  5 - Production/Stable
[Environment]  Console (Text Based)
[Intended Audience]  System Administrators
[License]  Freeware, OSI Approved :: GNU General Public License (GPL)
[Network Environment]  IP
[Operating System]  Microsoft :: Windows :: Cygwin, POSIX :: Linux, Unix
[Programming Language]  C, Perl
[Topic]  Internet :: WWW/HTTP, System :: Networking :: Time Synchronization

Dependencies: [change]
No dependencies filed

 
Project admins: [change]
» evervest (Owner)
» rkeene (Developer)

» Rating: 8.50/10.00 (Rank N/A)
» Vitality: 0.14% (Rank 846)
» Popularity: 3.06% (Rank 1492)

project statsdownload stats
(click to enlarge graphs)
   Record hits: 38,276
   URL hits: 10,442
   Subscribers: 72

Other projects from the same categories:
Contact Grabber
Jitterbit
SomeNEWS
Micro Whois
Pyxer

Users who subscribed to this project also subscribed to:
DVDstyler
Fedora Digital Object Repository
htb-gen
NetOffice
DidiWiki


Add comment · Rate this project · Subscribe to new releases · Ignore this project · Email this project to a friend · Project record in XML

 Branches

Branch Version Last release License URLs
KIS
A simpler C implementation.
1.0.4 13-Oct-2008 GNU General Public License (GPL) Homepage Tar/GZ Changelog
C
A C implementation.
0.4.10 31-Oct-2007 GNU General Public License (GPL) Homepage Tar/GZ
Perl 0.9.3 27-Oct-2005 GNU General Public License (GPL) Homepage Tar/GZ Changelog

 Releases

Version Focus Date
1.0.4 Minor bugfixes 13-Oct-2008 21:08
1.0.3 Major bugfixes 02-Sep-2008 21:06
1.0.2 Minor bugfixes 01-Sep-2008 22:48
1.0.1 Minor feature enhancements 28-Apr-2008 20:19
1.0.0 Minor feature enhancements 02-Mar-2007 21:46
0.9.3 Minor bugfixes 01-Nov-2006 22:31
0.9.2 Minor feature enhancements 25-Apr-2006 20:51
0.9.1 Minor feature enhancements 05-Feb-2006 21:51
0.9.0 Code cleanup 12-Dec-2005 00:22
0.8.8 Minor feature enhancements 13-Oct-2005 14:39

 Comments

[»] Nice idea!
by Andreas Gohr - Aug 26th 2004 13:51:25

But using this snippet works fine, too ;-)

date -s "`lynx -dump -head http://www.kernel.org |grep 'Date:'|awk -F': ' '{print $2}'`"

[reply] [top]


    [»] Re: Nice idea!
    by evervest - Aug 27th 2004 13:13:38

    Agreed, but you don't do boundary checking and your version is less friendly for non-programmers. You are more than welcome to write a slick version in C. It's the idea that counts :)

    [reply] [top]


    [»] Re: Nice idea!
    by evervest - Aug 27th 2004 15:28:52

    date -s "`lynx -dump -head http://www.kernel.org|awk -F': ' '/Date: / {print $2}'`" to make it even shorter

    [reply] [top]


    [»] Re: Nice idea!
    by jrexilius - Nov 7th 2004 21:16:55


    > But using this snippet works fine, too

    > ;-)

    >

    > date -s "`lynx -dump -head

    > http://www.kernel.org |grep 'Date:'|awk

    > -F': ' '{print $2}'`"

    I suppose if you ran that every minute you may not have any jumps, but the feature of smooth adjustment is good for less frequent polling.

    Although, wouldn't an HTTP extension to the rdate code be effective?

    [reply] [top]


      [»] Re: Nice idea!
      by evervest - Nov 8th 2004 09:15:29


      > I suppose if you ran that every minute
      > you may not have any jumps, but the
      > feature of smooth adjustment is good for
      > less frequent polling.

      The C version of htpd is doing smooth adjustments (since version 0.3.4) in stead of time steps, simular to ntpd.

      [reply] [top]


    [»] Re: Nice idea!
    by rkeene - Jan 11th 2005 12:23:54


    > But using this snippet works fine, too

    > ;-)

    >

    > date -s "`lynx -dump -head

    > http://www.kernel.org |grep 'Date:'|awk

    > -F': ' '{print $2}'`"

    HTP (atleast the C version) does basic statistical analysis to use multiple sources to create a more accurate time.

    --
    Roy Keene phm@rkeene.org

    [reply] [top]




© Copyright 2009 SourceForge, Inc., All Rights Reserved.
About freshmeat.net •  Privacy Statement •  Terms of Use •  Trademark Guidelines •  Advertise •  Contact Us • 
ThinkGeek •  Slashdot  •  Linux.com •  SourceForge.net  •  Jobs