fmII
Sat, Sep 06th home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 19:04 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 1.0.1 (KIS)
Section: Unix

 

Added: Thu, Mar 11th 2004 12:36 UTC (4 years, 6 months ago) Updated: Tue, Sep 2nd 2008 21:06 UTC (4 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 feature enhancements

Changes:
This release adds "burst mode" (-b) to enhance accuracy. The debug output has been extended. Potential buffer overflow vulnerabilities have been fixed. usleep has been replaced by nanosleep (which is more portable). Debian support is included.

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.3.tar.gz
Tar/BZ2:
http://www.clevervest.com/htp/archive/c/htpdate-1.0.3.tar.bz2
Changelog:
http://www.clevervest.com/htp/archive/c/Changelog
RPM package:
http://www.clevervest.com/htp/archive/c/htpdate-1.0.3-1.i386.rpm
Debian package:
http://www.clevervest.com/htp/archive/c/htpdate_1.0.3_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: 5.38% (Rank 102)
» Popularity: 2.96% (Rank 1542)

project statsdownload stats
(click to enlarge graphs)
   Record hits: 36,154
   URL hits: 10,005
   Subscribers: 71

Other projects from the same categories:
jo!
My Image Gallery
Jetty
DeCSS
Auto Manager

Users who subscribed to this project also subscribed to:
PVM
qmailmrtg7
PacketFence
SQLObject
appctl


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.3 02-Sep-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.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
0.8.7 Minor bugfixes 02-Sep-2005 21:47

 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 2008 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