ajacoutot
e17286978f
Simplify checksum generation for sysmerge.
no objection from deraadt@
10 years ago
wouter
455c599158
getentropy on Windows. It compiles but has not been thoroughly tested yet.
OK: beck@
10 years ago
wouter
ca0c9eb852
Remove signed/unsigned warning, statement before declaration and
add a function to use function pointers that does not take sizeof(fptr).
OK beck@
10 years ago
miod
9b1d48d8cc
Remove private_{Camellia,RC4}_set_key FIPS indirection tentacles, as has been
done for other symmetric algorithms recently.
10 years ago
deraadt
30150934f0
Wrap "thread_private.h" with #ifdef __OpenBSD__ so that other systems
can copy this file (plus chacha_private.h) directly and reuse it
trivially. Well, as long as they have a getentropy() as well..
ok beck
10 years ago
guenther
0086861d08
Tackle the endian.h mess. Make it so that:
* you can #include <sys/endian.h> instead of <machine/endian.h>,
and ditto <endian.h> (fixes code that pulls in <sys/endian.h> first)
* those will always export the symbols that POSIX specified for
<endian.h>, including the new {be,le}{16,32,64}toh() set. c.f.
http://austingroupbugs.net/view.php?id=162
if __BSD_VISIBLE then you also get the symbols that our <machine/endian.h>
currently exports (ntohs, NTOHS, dlg's bemtoh*, etc)
* when doing POSIX compiles (not __BSD_VISIBLE), then <netinet/in.h> and
<arpa/inet.h> will *stop* exporting the extra symbols like BYTE_ORDER
and betoh*
ok deraadt@
10 years ago
ajacoutot
1a81db2985
cksum -> sha256
That means sysmerge(8) may be a little more interactive the next time you
run it.
10 years ago
beck
279cc5b646
guard inclusion of sys/sysctl.h so we can detect at compile time and
keep linux distros happy that don't have it.
ok bcook@
10 years ago
ajacoutot
04b73346bd
Create the examples checksum for sysmerge at release time.
"move ahead" deraadt@
10 years ago
robert
602dc15331
replace the heavy shell magic in quirks to handle backward compat with simpler
methods
10 years ago
ajacoutot
1c302c3dfd
Shuffle more stuffs around, remove most commented blocks, just sort by
number and make the file easier on the eyes.
discussed with deraadt@
10 years ago
deraadt
bf34b69892
remove gratuitous differences, ok beck
10 years ago
deraadt
96303f230c
remove gratuitous differences, ok beck bcook
10 years ago
stsp
c70fe6e8c1
Fix netstart after autoconf6 change so 'rtsol' lines in hostname.if work again.
found by pelikan@; ok pelikan@ henning@
10 years ago
ajacoutot
d6d8504fd9
Sync with IANA.
"fine" claudio@ deraadt@
10 years ago
deraadt
3f9dd576c8
Split arc4random_uniform into it's own file, to assist other projects
now using this as upstream code. The particular problem is systems
that contain older arc4random derivations lacking arc4random_uniform().
ok tedu miod
10 years ago
beck
a99ff4bd9f
Solaris uses a symbolic link for /dev/urandom which harms best practice of
using O_NOFOLLOW - cope with it as best as possible by trying two
different paths. - written by deraadt@ and kettenis@
10 years ago
robert
e7fd0565a5
Make rc.conf a parsed configuration file and stop sourcing it as a shell
script.
From now on rc.conf has a fixed syntax (key=val) and it is not allowed
to add anything to it besides the supported syntax, it all going to be
ignored.
discussed with and help from deraadt@ and halex@
10 years ago
ajacoutot
bc2478c0da
Move things around (no change):
- some unofficial services became official
- move kerberos next to afs
10 years ago
deraadt
738edd58ee
move exports, ftpchroot, hosts.lpd, printcap, and remote to the examples
directory.
ok robert
10 years ago
guenther
15b4e78952
Welcome to 1989: assume the compiler support const
10 years ago
guenther
0094b6d149
Per C99, wchar.h has to forward declare struct tm
10 years ago
deraadt
25da0193d5
odds are that some ABI change occured today, no matter how careful everyone
is
10 years ago
schwarze
c1f16195d7
indent as suggested by deraadt, no functional change
ok sthen@ deraadt@
10 years ago
tedu
e1cedb0e9d
regen
10 years ago
tedu
7db39ae9cb
no bthub
10 years ago
tedu
f1658d7598
remove bluetooth bits
10 years ago
tedu
1230cf6736
stop installing netbt headers
10 years ago
deraadt
a9bd671039
nsd.conf is not ready to be an example
10 years ago
deraadt
47fb1d250d
oops, nsd.conf cannot be an example... yet
10 years ago
deraadt
041fc50c89
Move more files into the examples directory...
10 years ago
halex
4b8a062fa4
Introducing a nifty _ignore function makes the file neater and easier
to maintain. The eval's must stay to make the aliases expand at run
time instead of at parse time.
ok krw@
10 years ago
giovanni
2c33ecba19
Add some services needed by comms/hylafax
10 years ago
henning
6fd28ba697
my pleasure to move bgpd.conf to examples. ok theo
10 years ago
deraadt
e29f67bfe4
handle the movement of the first few files to /etc/examples. They are
still managed by changelist, as long as the marker is + and they are in
the correct distrib/sets/* files
Bit of help from ajacoutot
10 years ago
ajacoutot
4e7a6eedb5
Add some more unofficial services to please ports without the need to
hand-edit services(5) which moved to base; some more to come probably.
ok deraadt@
10 years ago
deraadt
6e56c4f379
create /etc/examples
10 years ago
henning
fe058ead33
net.inet6.ip6.accept_rtadv bit the bucket
ok florian bluhm benno stsp
10 years ago
halex
0bc02fc15f
revert last commit
eval seems to be needed for reaching the aliases which otherwise aren't
available from within functions...
10 years ago
deraadt
922be3177e
move a few more...
10 years ago
deraadt
a9853850aa
Place the first example into the /etc/examples directory, removing it
from the regular view. There will be many more soon.
Idea discussed for days with robert and ajacoutot
10 years ago
halex
71a03a2812
make dump support DUIDs for command line arguments and /etc/dumpdates (using
the new shiny -U switch)
dumpdates part originating from, and discussed with, Maximilian Fillinger
seems reasonable to krw@, "get it in" deraadt@
10 years ago
tedu
5bee4066ca
i'm a dumbdumb. fix build.
10 years ago
tedu
447cee822e
move all the feature settings to a common header.
probably ok beck jsing miod
10 years ago
schwarze
c401bdcc6b
Remove some duplicate directories.
This doesn't change the directory structure being defined.
ok deraadt@
10 years ago
deraadt
dea4f4f3ef
take the directories specified by BSD.local.dist, and add them into
4.4BSD.dist. The base set grows by a tiny amount, but we no longer
need to run chroot'd dynamic mtree from the installer.
ok espie halex schwarze
10 years ago
beck
2e9cadcb9c
Make sure we leave OPENSSL_NO_PSK in the conf files so things
can know...
ok jsing@
10 years ago
schwarze
6568bdd73e
Remove unused files.
Even though occasional commits did happen to these files, they still
specify directories like /usr/share/man/cat4/tahoe, /usr/include/pascal,
/usr/X11R4 and so on, so calling them "maintained" would seem a bold claim.
ok sthen@ henning@
10 years ago
schwarze
153370a16a
Trim down comments to those that are actually helpful for reading the file,
that is, only leave those after multiple .. and before multiple dir names.
While here, fix two comments that were actually wrong
and garbage collect one /set instruction that had no effect.
Saves 415 lines, which is 35% of the file.
ok sthen@ henning@
10 years ago
kettenis
78bf858a52
Add locking for __cxa_finalize() as it modifies the page permissions of the
__atexit tables and touches global variables. From Srinavasa Nagaraju
through Android/Elliott Hughes.
ok tedu@, guenther@
10 years ago