Franciszek Koltuniuk
78bf7f00b9
fix #35 options like -v -s are not passed to the new processes, on platform where setproctitle is not defined, this can happen since argv0 is passed to the new processes, but the options references by argv0 are truncated in function compat_init_setproctitle() line 104
8 years ago
Brent Cook
ca8e7f797c
update patches, add missing : in getopt format
8 years ago
Brent Cook
b30947c0a8
update patches
8 years ago
Brent Cook
d6fff63cbb
rebase patches
8 years ago
Brent Cook
0cca9346f1
rebase patches
8 years ago
Brent Cook
6f8ad96339
only bind IPv6 on if an IPv6 address is passed
8 years ago
Brent Cook
ee2df5a7d4
update patches - fix FreeBSD build, always write PID if specified
8 years ago
Brent Cook
cb2b691e40
fix missed conflict in patches
8 years ago
Brent Cook
caaaae23de
rebase patches
8 years ago
Brent Cook
52a1b53757
more error handling for writefreq
9 years ago
Brent Cook
725c0c89cb
add the rest of the rebased patches
9 years ago
Brent Cook
4575cfbbce
update and rebase patches, we no longer need the LOG_NTP workaround
9 years ago
Brent Cook
a18259d9b9
portability fixes
9 years ago
Brent Cook
f48b854265
rebase and update patches
9 years ago
Brent Cook
5d27eaaaea
rebase patches
9 years ago
Paul B. Henson
a4b54ce35a
Deal with missing SO_TIMESTAMP by falling back to the previous client.c
implementation when it's not found. SO_TIMESTAMP was added in CVS rev 1.85
by henning@.
9 years ago
Brent Cook
ed06bf2eb2
move __progname initialization to before first use
Thanks to pbhenson for noticing this.
9 years ago
Brent Cook
4d333bee2d
rebase the imsg patch
9 years ago
Brent Cook
e2450a51a3
rebase patches on current
9 years ago
Brent Cook
aacd89e84a
disable RDOMAIN FreeBSD compatibility
9 years ago
Brent Cook
f3bb8bae60
rebase patches
9 years ago
Brent Cook
70b6d21af6
signal time sync to the OS
This is used to ensure that the time is written to the RTC when it is
synced. Problem noticed and patched by Christian Weisgerber.
9 years ago
Brent Cook
3efb0d135f
remove unused stub functions, init code
9 years ago
Brent Cook
22bd0a37e9
Update patches: remove integer overflow, add constraint helper
9 years ago
Brent Cook
8511d5afcd
add 32-bit time_t overflow fix, reported by @Romua1d
9 years ago
Brent Cook
d29a678524
allow updating the CA cert path as well
9 years ago
Brent Cook
21bbb4be66
rebase patches
9 years ago
Brent Cook
dfa1d7eb13
remove allocation logging patch
This could come back some other time, for now its just an arbitrary
difference with upstream.
9 years ago
Brent Cook
2b3c9bfe49
rebase patches
10 years ago
Brent Cook
198294a383
add __progname emulation, prevent setproctitle from overwriting it
Make a copy of __progname on start to avoid setproctitle clobbering it
later. Check if the OS supports __progname and emulate if unavailable.
- from OpenSSH.
Thanks to Paul B. Henson for reporting the setproctitle emulation issue
and Jonas 'Sortie' Termansen for suggesting __progname emulation.
10 years ago
Brent Cook
b15e6b2575
resync patches
update manpage and add more fatal logging
10 years ago
Brent Cook
2c04ab7158
rebase patches
10 years ago
Brent Cook
91244782ba
update patches
10 years ago
Brent Cook
a533233b18
fix last-minute FreeBSD build issue with latest log.c
10 years ago
Brent Cook
0ee203eeb0
sync with latest OpenBSD source, adjust patch queue
10 years ago
Brent Cook
c7992f4312
resync patches
10 years ago
Brent Cook
667d758c34
remove applied patches from upstream
10 years ago
Brent Cook
132ece510b
resync patch set
10 years ago
Brent Cook
fe2755c09e
reorder patches by priority and generality
10 years ago
Brent Cook
4e94afcafe
support --privsep-user, overriding file paths
Allow overriding the user and the config file paths for ntpd.
This also adds back --privsep-path from OpenNTPD, which really only
changes the installation instructions from 'make install', since ntpd
always uses the home directory of the ntpd user.
This borrows from the Darren's portable OpenNTPD and from OpenSSL, add
credits and a license.
10 years ago
Brent Cook
8e4c175c42
update copyright block, patches
I removed all of the code in fake-sensors, I don't think Henning wants
all the credit for an empty file.
10 years ago
Brent Cook
a3ad579ab6
add ye-old standard MAX macro
10 years ago
Brent Cook
ff50f20d0a
add Solaris build patch
10 years ago
Brent Cook
1b54280f47
disable pid file patch for now
10 years ago
Brent Cook
ac6aa84996
reorganize and incorporate debian and gentoo patches
This reworks a few of the common patches on Debian and Gentoo to be a
little nicer, and changes the patches to be per-fix rather than
per-file.
10 years ago
Brent Cook
59dbc42e60
adjust patch naming convention to match ports
include naddy's patch for using the LOG_NTP syslog facility
10 years ago
Brent Cook
659bb3d7a2
consolidate patches, cleanup dist.sh
10 years ago