Brent Cook
b493f59fb8
refresh for the latest ntpd upstream code
- add closefrom fallback for OS X / Linux systems, extracted from sudo,
but without the optimized versions, since they cannot work in a
chroot environment (and we're not performance critical here.)
- enable detecting libtls
- conditionally enable https constraint support
9 years ago
Brent Cook
733037e6fc
spring cleaning before resyncing with upstream
Layout build machinery closer to LibreSSL to make code sharing easier.
Split the big Makefile.am into src/compat.
9 years ago
Brent Cook
5980ef6d61
remove BEGIN/END_DECLS annotations from internal headers
These do not exist on all systems in sys/cdefs.h, and they are unneeded
since the header is being used privately anyway.
9 years ago
Brent Cook
75d2f0aafb
remove need for bash
9 years ago
Brent Cook
0ee203eeb0
sync with latest OpenBSD source, adjust patch queue
9 years ago
Brent Cook
46eb3fcad9
remove unneeded compat string functions
9 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.
9 years ago
Brent Cook
695a83dc84
deal with rename in the initial checkout procedure
9 years ago
Brent Cook
43c0dcabfb
include credits block and update github repo
9 years ago
Brent Cook
59dbc42e60
adjust patch naming convention to match ports
include naddy's patch for using the LOG_NTP syslog facility
9 years ago
Brent Cook
659bb3d7a2
consolidate patches, cleanup dist.sh
9 years ago
Brent Cook
68ee93625b
surprisingly, patch --posix isn't very helpful
9 years ago
Brent Cook
0d56dc4684
use libc SHA512 implementation
Remove dependency on libcrypto, include hash headers in a nicer way.
9 years ago
Brent Cook
d5b81b8ed2
new OpenNTPD portable tree
First attempt at building a new OpenNTPD portable project, based on the
latest OpenBSD source.
9 years ago