[chrony-dev] [GIT] chrony/repository.git branch, master, created. be42b4eeea268d1eaee25423fabe3a46836f5b08 |
[ Thread Index |
Date Index
| More chrony.tuxfamily.org/chrony-dev Archives
]
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "chrony/repository.git".
The branch, master has been created
at be42b4eeea268d1eaee25423fabe3a46836f5b08 (commit)
- Log -----------------------------------------------------------------
commit be42b4eeea268d1eaee25423fabe3a46836f5b08
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Wed Nov 5 23:50:48 2008 +0000
Linux capabilities support
Attached is a patch adding a linux capabilities support to chronyd. It
adds -u option which can be used to specify the user which chronyd
should switch to.
commit 8336f14680f59340ad1f6d01910cb9f307de9443
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Wed Nov 5 23:48:58 2008 +0000
Fix errors detected by valgrind
I tried running chronyd in valgrind and the result was that there are four
places where memory is not initialized. A patch fixing the errors is in the
attachment.
commit bc0aaa9217d1ca85dbb0f7a5452a0705e7a28264
Author: John Hasler <john@xxxxxxxxxx>
Date: Tue Apr 29 12:40:15 2008 -0500
Fix fault where chronyd enters an endless loop on x86_64
John writes:
Here is a patch that should prevent the endless loop. I've changed
UTI_NormaliseTimeval() to use divide/remainder instead of a loop. It also
replaces some similar loops with calls to UTI_NormaliseTimeval() and fixes
an unrelated bug in UTI_DiffTimevals().
commit 71aa36aa6e5477be5ed9bc97954da19c5885c933
Author: Thomas Zajic <zlatko@xxxxxxxxxxxxxxx>
Date: Tue Jul 29 23:35:42 2008 +0100
Fix IP addressing in chronyc
Thomas wrote:
I found a bug in the chrony client (chronyc) that affects its ability to talk
to remote hosts over the control port (323/udp).
For example, running "chronyc -h 192.168.1.3 sources -v" would just sit there
and hang, and eventually timeout. I found out with tcpdump that chronyc
actually tries to connect to 255.168.1.3 instead of 192.168.1.3.
commit 2f2446c7dc074b2d1728a5e3f7a600c10cea2425
Author: Goswin Brederlow <brederlo@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
Date: Sat Mar 29 20:49:59 2008 +0000
Fix for chronyc "sources" command on 64 bit machines
(Taken from
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=348412
)
Attached is a patchlet to make the "sources" command of chrony output properly
signed numbers. The chronyd code (see e.g. ntp.h) properly uses int32_t and
friends to get the right number of bits per datatype while client.c just uses
short, int, long. But long will be 64 bit or 32 bit depending on the cpu.
commit 5331e1a146d5409d696bdc4f234365221ba961d2
Author: Richard P. Curnow <rc@xxxxxxxxxx>
Date: Sun Dec 2 14:53:09 2007 +0000
Update NEWS for 1.23
commit eeac7b7ca0a3cf2b7146ce18d97034a0d10a09e8
Author: Richard P. Curnow <rc@xxxxxxxxxx>
Date: Sun Dec 2 14:39:50 2007 +0000
Define io_linux.h constants for x86_64
Based on thread from chrony-users, October 2007.
commit efcf3f7c6b9e55448ad34fe043ad57808f20e69e
Author: Richard P. Curnow <rc@xxxxxxxxxx>
Date: Wed Jun 27 23:57:03 2007 +0100
git archive's --prefix arg needs a trailing /
commit eb4c9d908cdad29b3ac4bfe0fb85123fd2780827
Author: Richard P. Curnow <rc@xxxxxxxxxx>
Date: Wed Jun 27 23:54:43 2007 +0100
Use git-archive instead of the obsolete git-tar-tree in make_release
commit b6e40dbde70fa46f5739c70874c42f13ba378827
Merge: 215d9882868a670ca53553bf8bef6778be5d71cf 4ba843f8f49253f692d7f31b079bd7c59ecd2e9b
Author: Richard P. Curnow <rc@xxxxxxxxxx>
Date: Tue Jun 26 23:51:18 2007 +0100
Merge branch 'bu'
commit 4ba843f8f49253f692d7f31b079bd7c59ecd2e9b
Author: Richard P. Curnow <rc@xxxxxxxxxx>
Date: Tue Jun 26 23:50:53 2007 +0100
Fix formatting from last patch
commit 75a7af9edc8235862c659fe433a993c4247ce38e
Author: Bill Unruh <unruh@xxxxxxxxxxxxxx>
Date: Tue Jun 26 23:46:33 2007 +0100
Fix handling of stratum zero.
Further to the discussion with John Hasler, here are new diffs which
handles the incoming stratum 0 claim of a remote server by redefining the
incoming stratum as one bigger than the Max if it is zero, as per the NTP
version 4 documentation.
If the incoming stratum is zero it sets it to NTP_MAX_STRATUM+1 . If our
current stratum is larger than the NTP_MAX_STRATUM, the outgoing stratum is
also set to zero as per the suggestions in the NTP docs.
Introduces the new NTP_INVALID_STRATUM of 0 for doing these tests or
setting the outgoing stratum.
It is unclear whether chrony wants to follow NTP in setting the outgoing
stratum to zero if it is unknown or invalid, rather than a number larger
than the max stratum. Setting it to zero seems silly, since zero is already
used to define the stratum of a hardware clock (GPS, atomic, etc). This
seems ripe for confusion. But the fact that the ntp docs state to do this,
and that ntp servers (eg ntp.ubc.ca) are already doing this (using 0 to
mean invalid) means that chrony has to handle it on the incoming packets
from the servers.
commit 8022874a47fce4345e7bb273f3e8967d977d8766
Author: Bill Unruh <unruh@xxxxxxxxxxxxxx>
Date: Tue Jun 26 23:45:04 2007 +0100
Handle fluctuations in peer distance better.
commit ca1195a0e68325702d32319ef03b8ef1304fc016
Author: Richard P. Curnow <rc@xxxxxxxxxx>
Date: Tue Jun 26 23:43:28 2007 +0100
Fix whitespace issue with last patch
commit ce4e0a3c2ff795df8d3cdd61b4d14a75a0f5d8e7
Author: Bill Unruh <unruh@xxxxxxxxxxxxxx>
Date: Tue Jun 26 23:42:11 2007 +0100
Fix problems with rtc_linux.
2) Changes to rtc_linux.c which a) do a double read of /dev/rtc when the
PPM interupt is turned on after the wait time expires. The current read
does not block to the second, as it should, thus two reads are needed.
Also, changes so that at startup the system properly ignores the last
system time from the initial burst mode for setting the system time since
it can be way off. At present this last system time is included in the
regression, which throws it off until finally that sample is dropped.
commit 215d9882868a670ca53553bf8bef6778be5d71cf
Author: Stefan Lucke <stefan@xxxxxxxxxxxxxxxxxx>
Date: Tue Jun 26 23:02:33 2007 +0100
Fix sign v zero extension error in handling IP address
I switch to the git version of chrony. Accidently this version did not
talk to by lokal server at 192.168.192.4. Instead it continuosly tried
255.255.192.4 :-( .
Tracked that down to "char", "unsigned char" issue in nameserv.c:
commit 084efe606f2843853e80248a80541c22e69df2a5
Merge: 242c52091212b06f6cffbcd271d0a03d6bde0e64 38efaf10a840aa3f5a814f32dcafeac2c115eb8c
Author: Richard P. Curnow <rc@xxxxxxxxxx>
Date: Tue Jun 26 22:13:40 2007 +0100
Merge branch 'vm'
commit 38efaf10a840aa3f5a814f32dcafeac2c115eb8c
Author: Richard P. Curnow <rc@xxxxxxxxxx>
Date: Tue Jun 26 22:11:19 2007 +0100
configure: fix indentation from previous patch
commit 93f6664378b55ed30affeecff72e8651d3cb3b15
Author: Vladimir Michl <vladimir.michl@xxxxxxxxx>
Date: Tue Jun 26 22:08:49 2007 +0100
Allow RTC support to be excluded at compile time.
Add a new option to configure script, allowing
to disable (and exclude) RTC module. It saves same memory.
commit 8a94298b7e146f5e0c46fd1dddbab67a91451b88
Author: Vladimir Michl <vladimir.michl@xxxxxxxxx>
Date: Tue Jun 26 22:06:39 2007 +0100
Add support for Linux/arm
commit 242c52091212b06f6cffbcd271d0a03d6bde0e64
Author: Richard P. Curnow <rc@xxxxxxxxxx>
Date: Sat Apr 15 23:57:42 2006 +0100
Fix format of "could not send to" message
commit 1a4fa3330a2c65e4a443ccf17e4a76cc1f871573
Author: Richard P. Curnow <rc@xxxxxxxxxx>
Date: Sat Apr 15 00:34:04 2006 +0100
Rename round() function to avoid clash with builtin
commit fd3517492851d83a6749a139652e41388606d1af
Merge: 0b8979a41ed6f09e80008b3e11f6400999b70016 2a30c56f0335c417a5461db244753dde6c5e82e0
Author: Richard P. Curnow <rc@xxxxxxxxxx>
Date: Sat Apr 15 00:32:08 2006 +0100
Merge quashing of compile warnings
commit 2a30c56f0335c417a5461db244753dde6c5e82e0
Author: kevin lyda <kevin@xxxxxxxxxxxxxx>
Date: Fri Apr 14 17:48:43 2006 +0100
Quash a load of compile warnings
Kevin Lyda writes:
I enclose the following patch which removes all but three of the warnings. i
don't have any non-linux systems handy to test a fix to the round() function.
but having it return a double should be fine.
It doesn't actually fix anything, it just shuts up -Wall, so it's certainly an
optional type of patch.
commit 0b8979a41ed6f09e80008b3e11f6400999b70016
Author: Richard P. Curnow <rc@xxxxxxxxxx>
Date: Sat Apr 15 00:27:07 2006 +0100
Fix version.txt to remove compile warning
commit 4771cbe8b092262f7e59def97e2c691211dad675
Author: Eric Lammerts <eric@xxxxxxxxxxxx>
Date: Thu Apr 13 11:15:26 2006 -0400
Fix bogus "system time" report for 64 bit systems
Eric Lammerts writes:
This is known as Debian bug #195620, which is almost three years old!
The problem is that a uint32_t which comes out of ntohl() (but
actually represents a signed value) is directly promoted to long.
Therefore no sign extension takes place.
Patch below solves the problem. There are other places where this
needs to be fixed, but I'll leave that to a less lazy person.
commit 1e7e7d3231221a3e34cde48d6634b4ae8ffbe5e6
Author: Richard P. Curnow <rc@xxxxxxxxxx>
Date: Sat Apr 15 00:10:21 2006 +0100
Remove volatile keyword from function declarations
This silences a lot of gcc-4 compile warnings
commit 3e7781fdafd69d34e2ae305131d65726d9c1add4
Author: Bernhard Weiss <lisnablagh@xxxxxx>
Date: Sat Sep 24 18:17:56 2005 +0200
Fix linux_io.h for MIPS
Bernard Weiss writes:
I managed to compile the chrony 1.21 package for the MIPS architecture.
For the package to compile I had to add the following lines to io_linux.h:
[patch]
These values are taken from the ioctl.h file of linux 2.4.30 for the MIPS arch
(__ASM_MIPS_IOCTL_H).
commit acd99f25ef0d1deeea4914476c2321c7dcf15c85
Author: NAKAMURA Takumi <takumi@xxxxxxxxxxxxxxx>
Date: Sun Sep 11 20:09:56 2005 +0900
FreeBSD support
NAKAMURA Takumi writes:
I tried to compile chrony-1.21 on FreeBSD 4.8-RELEASE & 5.4-RELEASE.
I modify two files, configure, sysinc.h.
configure:
add label "FreeBSD-i386" to "BSD/386" line
sysincl.h:
1. FreeBSD obsoletes alloca.h
2. FreeBSD use stdlib.h instead of malloc.h, to use malloc(), free()
Attached file includes the above modifications.
commit 91a91d16426535a000e0730c970e628eb50437a8
Author: Paul Elliott <pelliott@xxxxxx>
Date: Mon Dec 5 01:16:26 2005 -0600
Flush chronyc output buffers.
The following is a patch to chronyc that causes it
to flush the buffers to stderr and stdout after
executing each command. This is needed if
you are controling chronyc from a program (i.e. chronyc's
input and output descriptors are pipes which are being
written/read by another program) and
you do not want to block waiting for chronyc response
which is trapped in a buffer!
commit 29223ea47612e15eec6a84e46b953fd9c3b26324
Author: Richard P. Curnow <rc@xxxxxxxxxx>
Date: Sun Jan 29 23:29:01 2006 +0000
Add a .gitignore file
commit bcae93d321ec8d1cd292e0fcedf303a360dadcb6
Author: Richard P. Curnow <rc@xxxxxxxxxx>
Date: Sun Jan 29 23:23:52 2006 +0000
manpage improvements.
Try to address this Debian bug:
Bug#345034: chrony: man pages refer to wrong sections
commit 383a36371ffd5518398338305a28bd701313fcd9
Author: Richard P. Curnow <rc@xxxxxxxxxx>
Date: Sun Jan 22 23:54:19 2006 +0000
1st attempt at a git-compatible make_release script
commit fa83311903e4eee7989a4d8110ab1fb729dd9ca5
Author: Richard P. Curnow <rc@xxxxxxxxxx>
Date: Sun Jan 22 23:38:43 2006 +0000
Tidy up io_linux.h so unknown architecture result in compile-time error again
commit f5c3a01aee6717aa4e8b7d545e39545f0e2f39a0
Author: Richard P. Curnow <rc@xxxxxxxxxx>
Date: Sun Jan 22 23:36:16 2006 +0000
More architectures in io_linux.h (John Hasler)
commit d2a7dc2347c0e3cf8316c5de45fbfeed3aa650db
Author: Richard P. Curnow <rc@xxxxxxxxxx>
Date: Thu Jan 19 21:56:19 2006 +0000
Fix gcc-4 compilation of addrfilt.c
John Hasler sent in a patch to do this (which still wouldn't make it compile
for me). This reminded me that I had tackled this myself when my distro moved
to gcc-4 a while back. It turned out I had never even checked in the file from
the working copy I was using (!). Anyway, here it is now.
commit 3a8f93792b5361290d21e3f520b33642f00d8ebe
Author: Richard Curnow <rc@xxxxxxxxxx>
Date: Mon Aug 8 22:40:31 2005 +0000
Fix potential buffer overflow problem (Martin Simmons)
commit 692d2799e45705972d81a81bc7b29fa810cf36dc
Author: Richard Curnow <rc@xxxxxxxxxx>
Date: Tue Jul 19 22:09:30 2005 +0000
More build_kit fixes
commit c928cd857b21bed900ae6d964e4789f028d1e17f
Author: Richard Curnow <rc@xxxxxxxxxx>
Date: Tue Jul 19 22:04:01 2005 +0000
First stab at moving build_kit to release versioning based on tla
commit 77da5b6144566b3a4a78fa41a114fa62630f682b
Author: Richard Curnow <rc@xxxxxxxxxx>
Date: Tue Jul 19 21:22:52 2005 +0000
RTC usage bails out cleanly if accessing it goes wrong (e.g. HPET without generic RTC emulation)
commit 13ace061fa119d8df11791cc889e3d280464b08e
Author: Richard Curnow <rc@xxxxxxxxxx>
Date: Wed Jul 6 22:49:13 2005 +0000
Further fixes to avoid use of linux kernel header files
commit 29953d6ddb03506747b10d871398c0d12186ebef
Author: Richard Curnow <rc@xxxxxxxxxx>
Date: Mon Oct 11 22:37:04 2004 +0000
Remove dependence on <linux/spinlock.h>
Use local definitions for the ioctl codes needed to access the RTC.
Note : not tested. Some architectures not handled yet.
commit 6ff561dd23e11009d8a57ae804648c9ea01b61df
Author: Richard P. Curnow <rc@xxxxxxxxxx>
Date: Tue Jan 17 00:19:22 2006 +0000
Pick up tla version.txt
commit 22a309efe3e7b06d97cabf6f4d0deaa0cc64e446
Author: richard <richard>
Date: Sat Oct 4 19:56:40 2003 +0000
Output to syslog more debugging information at startup
commit 9a7334a518515e034f6effaa8983986cd1f08122
Author: richard <richard>
Date: Sun Sep 28 22:21:17 2003 +0000
Fix snprintf buffer size bug
commit 73374497f2ed02af37915c2449bf9a6b8a26a9fd
Author: richard <richard>
Date: Mon Sep 22 21:53:57 2003 +0000
Add usage function and -h/--help
commit 6672f045c2829b76000e4fe68139a0b5665307ec
Author: richard <richard>
Date: Mon Sep 22 21:22:30 2003 +0000
Update copyright to 2003
commit 5a775504f12e9efbbcba1d95c90af4636252b17e
Author: richard <richard>
Date: Mon Sep 22 21:06:50 2003 +0000
Remove msg about SH-5 (backed out)
commit 77303c285ffb155144f2b7e040e0b5af5848cf3c
Author: richard <richard>
Date: Sun Sep 21 23:11:06 2003 +0000
Replace sprintf by snprintf (John Hasler)
commit 7812181e7457f1035e619ad5a13815346aeced9d
Author: richard <richard>
Date: Fri Sep 19 22:48:26 2003 +0000
Fix install rule if chronyd file is busy (Juliusz Chroboczek)
commit e3dd17c763468abb787be764c57e49025a74107a
Author: richard <richard>
Date: Fri Sep 19 22:44:06 2003 +0000
Fix initstepslew with no sources specified (John Hasler)
commit 712132f635f74aa1e73eec1ddc039696c7467432
Author: richard <richard>
Date: Sun Sep 14 21:56:56 2003 +0000
Fix for chrony.spec on SuSE (Paul Elliot)
commit b0993ad9bd7186f9428a92a1a5589d5b9d1015a0
Author: richard <richard>
Date: Sun Sep 14 21:55:23 2003 +0000
Tentative support for Linux 2.5/6/7/8
commit 7e978e8b5569aedc71ebade9d8317f8514065255
Author: richard <richard>
Date: Thu Jul 17 21:23:09 2003 +0000
Back out SH-5 denorms fix (now in kernel)
commit 5164a9e13ccc19952f622af1208add41c71763b3
Author: richard <richard>
Date: Thu Jul 17 21:22:23 2003 +0000
Recognize kernel versions 2.[678]
commit 88840341045de784db28205584fa1e470010c3c3
Author: Richard P. Curnow <rc@xxxxxxxxxx>
Date: Thu Jan 19 21:34:28 2006 +0000
Equivalent to V1.19.99.1
This is a verbatim copy of the files at that stage of the repository that was
built from the CVS import. It allows future development to see a bit of recent
history, but without carrying around the baggage going back to 1997. If that
is really required, git grafts can be used.
-----------------------------------------------------------------------
hooks/post-receive
--
chrony/repository.git
---
To unsubscribe email chrony-dev-request@xxxxxxxxxxxxxxxxxxxx with "unsubscribe" in the subject.
For help email chrony-dev-request@xxxxxxxxxxxxxxxxxxxx with "help" in the subject.
Trouble? Email listmaster@xxxxxxxxxxxxxxxxxxxx.