Brent Cook
f3d67df248
Improve err.h macros.
Handle 'NULL', emit the program name.
10 years ago
Brent Cook
cefe9907fd
correct arc4random/arc4random_uniform checks
reported by Loganaden Velvindron
10 years ago
Brent Cook
6f93baf369
fix setproctitle on OS X and Linux
Call the compat code and select the correct emulation mode.
Remove the string encoding support, since we have fixed inputs for the
title string.
10 years ago
Brent Cook
b759f56133
add fallback err.h and queue.h
10 years ago
Brent Cook
12bfe6dafa
move and improve SA_LEN emulation
If sa_family is not set, sa_len should be zero.
10 years ago
Brent Cook
46eb3fcad9
remove unneeded compat string functions
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
17f348961a
be more direct about obtaining BSD integer types
10 years ago
Brent Cook
3f25522c31
include the BSD integer types
TODO: convert u_int_* types to uint_*
10 years ago
Brent Cook
4b191ba09c
remove duplicate md5 defs, check for Solaris -lmd5
10 years ago
Brent Cook
1970d59422
include time.h in the distribution
10 years ago
Brent Cook
9b4d748b44
initial OS X support
Well, support may be too concrete of a term. There is a lot that is
missing in OS X, and not everything can be implemented with portability
shims. The time APIs in OS X seem to have frozen with NeXTSTEP and never
advanced with POSIX.
10 years ago
Brent Cook
4f2207cfa8
remove __weak_alias
10 years ago
Brent Cook
55a755daff
define __weak_alias
10 years ago
Brent Cook
1273571998
distribute hash compat headers
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
558f0dd84f
add missing compatibilty headers
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