Brent Cook
d9992bf74e
fetch so we can switch to new branches
8 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
11fc26bcfe
build updates
9 years ago
Brent Cook
c3f5624f31
add infrastructure for checking out branches
9 years ago
Brent Cook
7ec2068906
remove unnecessary header defines, condense md5
9 years ago
Brent Cook
15a611b230
pare back the unconditional MD5/SHA builtins patch
e0ed8ed664
went too far and broke the
backward compat headers for Linux systems.
9 years ago
Brent Cook
e0ed8ed664
do not link -lmd to get MD5* functions
There are crypto hash function symbol overlaps between libmd and libcrypto on
FreeBSD, which causes hashing of the certificates store to fail as a
side-effect when using TLS constraints. Since all we really need is MD5, just
use the embedded OpenBSD versions instead.
9 years ago
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.
10 years ago
Brent Cook
75d2f0aafb
remove need for bash
10 years ago
Brent Cook
0ee203eeb0
sync with latest OpenBSD source, adjust patch queue
10 years ago
Brent Cook
46eb3fcad9
remove unneeded compat string functions
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
695a83dc84
deal with rename in the initial checkout procedure
10 years ago
Brent Cook
43c0dcabfb
include credits block and update github repo
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
Brent Cook
68ee93625b
surprisingly, patch --posix isn't very helpful
10 years ago
Brent Cook
0d56dc4684
use libc SHA512 implementation
Remove dependency on libcrypto, include hash headers in a nicer way.
10 years ago
Brent Cook
d5b81b8ed2
new OpenNTPD portable tree
First attempt at building a new OpenNTPD portable project, based on the
latest OpenBSD source.
10 years ago