openbsd
10 years agoUse imsg(3) for the IPC between the privileged process and the
yasuoka [Sat, 12 Jul 2014 14:04:18 +0000 (14:04 +0000)]
Use imsg(3) for the IPC between the privileged process and the
non-privileged process to be unify the way.  Also fix style.

10 years agoFix whatis(1) to correctly match words instead of any substrings.
schwarze [Sat, 12 Jul 2014 13:59:54 +0000 (13:59 +0000)]
Fix whatis(1) to correctly match words instead of any substrings.
While here, also provide an internal mode (MANSEARCH_MAN) to match
complete names, to be used by man.cgi(8).

10 years agoChange config_deactivate(9) to always unset the DVF_ACTIVE flag so
mpi [Sat, 12 Jul 2014 13:43:08 +0000 (13:43 +0000)]
Change config_deactivate(9) to always unset the DVF_ACTIVE flag so
that drivers can check for this flag to know they have to stop doing
any hardware access and release their reference.

While here makes the ca_activate() function optional and propagates
DVACT_DEACTIVATE to the children of a device that do not implement this
interface like it is done during suspend/resume.

ok uebayasi@, deraadt@

10 years agoSplit arc4random_uniform into it's own file, to assist other projects
deraadt [Sat, 12 Jul 2014 13:24:54 +0000 (13:24 +0000)]
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 agofix a type error on BE architectures
pelikan [Sat, 12 Jul 2014 13:23:59 +0000 (13:23 +0000)]
fix a type error on BE architectures

10 years agoSolaris uses a symbolic link for /dev/urandom which harms best practice of
beck [Sat, 12 Jul 2014 13:19:44 +0000 (13:19 +0000)]
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 agoRemove remnants from PSK, KRB5 and SRP.
jsing [Sat, 12 Jul 2014 13:11:53 +0000 (13:11 +0000)]
Remove remnants from PSK, KRB5 and SRP.

ok beck@ miod@

10 years agotweak previous;
jmc [Sat, 12 Jul 2014 12:46:28 +0000 (12:46 +0000)]
tweak previous;

10 years ago- rewrite register reading/writing to use octeon_xkphys_{read,write}_8 which
jasper [Sat, 12 Jul 2014 12:16:36 +0000 (12:16 +0000)]
- rewrite register reading/writing to use octeon_xkphys_{read,write}_8 which
  is the right approach
- write into _THR instead of _RBR for cnputc() as per miod's suggestion

this doesn't fix the first character that gets eaten, but it's the right way
to move forward.

with pirofti@

10 years agoRemove the qli driver for QLogic 4010 & 4022 iSCSI.
jsg [Sat, 12 Jul 2014 11:33:13 +0000 (11:33 +0000)]
Remove the qli driver for QLogic 4010 & 4022 iSCSI.
It was never enabled and is apparently unfinished.

ok deraadt@ krw@ claudio@ kettenis@

10 years agosizeof(afh), afh being uint32, is cooler than literal "4"
henning [Sat, 12 Jul 2014 11:27:45 +0000 (11:27 +0000)]
sizeof(afh), afh being uint32, is cooler than literal "4"
spotted by Kent R. Spillner <kspillner acm org>

10 years agotypos
miod [Sat, 12 Jul 2014 11:25:25 +0000 (11:25 +0000)]
typos

10 years agoin-memory superblock was being filled in two places -> merge them
pelikan [Sat, 12 Jul 2014 11:03:11 +0000 (11:03 +0000)]
in-memory superblock was being filled in two places -> merge them

ok tedu

10 years agopull dirblock search code from ext2fs_lookup() like FreeBSD has done
pelikan [Sat, 12 Jul 2014 10:55:33 +0000 (10:55 +0000)]
pull dirblock search code from ext2fs_lookup() like FreeBSD has done

ok tedu

10 years agoremove bluetooth types
tedu [Sat, 12 Jul 2014 10:51:35 +0000 (10:51 +0000)]
remove bluetooth types

10 years agoremove bluetooth malloc types
tedu [Sat, 12 Jul 2014 10:47:21 +0000 (10:47 +0000)]
remove bluetooth malloc types

10 years agoMake rc.conf a parsed configuration file and stop sourcing it as a shell
robert [Sat, 12 Jul 2014 10:14:03 +0000 (10:14 +0000)]
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 agoregen
jsg [Sat, 12 Jul 2014 10:10:14 +0000 (10:10 +0000)]
regen

10 years agoadd some more matrox devices found in servers
jsg [Sat, 12 Jul 2014 10:08:53 +0000 (10:08 +0000)]
add some more matrox devices found in servers

10 years agoPlace comments in a block above the if statement, rather than attempting
jsing [Sat, 12 Jul 2014 10:06:04 +0000 (10:06 +0000)]
Place comments in a block above the if statement, rather than attempting
to interleave them within the conditions. Also fix wrapping and
indentation.

10 years agoPull in more atomic functions to avoid <sys/atomic.h> trying to use gcc4
miod [Sat, 12 Jul 2014 09:47:05 +0000 (09:47 +0000)]
Pull in more atomic functions to avoid <sys/atomic.h> trying to use gcc4
built-ins which aren't available on vax. (A similar diff for m88k is in the
pipeline as well)

10 years agoa bit more detail
espie [Sat, 12 Jul 2014 09:38:39 +0000 (09:38 +0000)]
a bit more detail

10 years agoregen
yuo [Sat, 12 Jul 2014 09:33:48 +0000 (09:33 +0000)]
regen

10 years agofix location of 7 Series xHCI entry
yuo [Sat, 12 Jul 2014 09:32:47 +0000 (09:32 +0000)]
fix location of 7 Series xHCI entry
no side effect

10 years agoprint more useful information on wrong superblocks.
pelikan [Sat, 12 Jul 2014 09:30:02 +0000 (09:30 +0000)]
print more useful information on wrong superblocks.

Function renames for consistency and readability.  No functional change.

10 years agodocument the GitHub support in bsd.port.mk
robert [Sat, 12 Jul 2014 09:26:27 +0000 (09:26 +0000)]
document the GitHub support in bsd.port.mk

10 years agorevert previous unwanted commit. sorry!
pelikan [Sat, 12 Jul 2014 09:04:35 +0000 (09:04 +0000)]
revert previous unwanted commit.  sorry!

10 years agoBring back resolv.conf write reduction. Race was something else.
krw [Sat, 12 Jul 2014 09:04:21 +0000 (09:04 +0000)]
Bring back resolv.conf write reduction. Race was something else.

10 years agoAdd a function to drop all clean pages on the page daemon queues and call
kettenis [Sat, 12 Jul 2014 09:02:24 +0000 (09:02 +0000)]
Add a function to drop all clean pages on the page daemon queues and call
it when we hibernate.

ok mlarkin@, miod@, deraadt@

10 years ago*** empty log message ***
pelikan [Sat, 12 Jul 2014 08:53:38 +0000 (08:53 +0000)]
*** empty log message ***

10 years agoImprove the definition of USBD_FORCE_SHORT_XFER, prompted by a question
mpi [Sat, 12 Jul 2014 08:48:19 +0000 (08:48 +0000)]
Improve the definition of USBD_FORCE_SHORT_XFER, prompted by a question
from stsp@.

10 years agomlarkin found disabled code to print a battleship. improve it and enable.
tedu [Sat, 12 Jul 2014 08:29:56 +0000 (08:29 +0000)]
mlarkin found disabled code to print a battleship. improve it and enable.
ok mlarkin

10 years agoUse the correct poll interval for HS root hub before it gets copied, no
mpi [Sat, 12 Jul 2014 08:21:10 +0000 (08:21 +0000)]
Use the correct poll interval for HS root hub before it gets copied, no
real impact since this descriptor is not used in the kernel. From NetBSD.

10 years agoMove things around (no change):
ajacoutot [Sat, 12 Jul 2014 08:01:47 +0000 (08:01 +0000)]
Move things around (no change):
- some unofficial services became official
- move kerberos next to afs

10 years agoKill a bunch of DVACT_DEACTIVATE handlers whose only purpose were to
mpi [Sat, 12 Jul 2014 07:59:23 +0000 (07:59 +0000)]
Kill a bunch of DVACT_DEACTIVATE handlers whose only purpose were to
set the 'dying' flag of a device.  Such handlers are useless now that
usbd_detach() already set this flag.

Even if the purpose of this flag is questionnable on OpenBSD because
DVACT_DEACTIVATE acts as a pre-detach event, this is just a first small
step towards the simplification of the autoconf(9) device states.

This cleaning is now possible thanks to the work of pirofti@ to convert
all the USB drivers to properly use usbd_is_dying().

Discussed many times with deraadt@

10 years agoMake disabling last cipher work.
guenther [Sat, 12 Jul 2014 07:52:36 +0000 (07:52 +0000)]
Make disabling last cipher work.
From Thijs Alkemade via OpenSSL trunk
ok miod@

10 years agoessentially mechanical conversion of softraid rebuild from
blambert [Sat, 12 Jul 2014 07:39:11 +0000 (07:39 +0000)]
essentially mechanical conversion of softraid rebuild from
workq to taskq

ok jsing@

10 years agomove macppc abtn(4) driver from workq to taskq
blambert [Sat, 12 Jul 2014 07:20:00 +0000 (07:20 +0000)]
move macppc abtn(4) driver from workq to taskq

thanks to Fred Crowson (fred () crowsons ! net) who was able
to make sure his cd would still eject when the button was pushed,
and stsp@ who lent me his macppc laptop

10 years agoRemove incorrect comment about how autoconf(9) works and document
mpi [Sat, 12 Jul 2014 07:18:16 +0000 (07:18 +0000)]
Remove incorrect comment about how autoconf(9) works and document
that usbd_detach() should only be called by the thread doing USB
bus exploration to prevent attach/detach races.

10 years agoOnly detach the USB device you disconnected, fix a regression reported
mpi [Sat, 12 Jul 2014 07:11:17 +0000 (07:11 +0000)]
Only detach the USB device you disconnected, fix a regression reported
by guenther@.

While here set the dying flag of the disconnected device so that most of
the DVACT_ACTIVATE handlers can go.

10 years agosync
deraadt [Sat, 12 Jul 2014 03:54:25 +0000 (03:54 +0000)]
sync

10 years agomove exports, ftpchroot, hosts.lpd, printcap, and remote to the examples
deraadt [Sat, 12 Jul 2014 03:52:39 +0000 (03:52 +0000)]
move exports, ftpchroot, hosts.lpd, printcap, and remote to the examples
directory.
ok robert

10 years agoThe statdb code has never been complete here
guenther [Sat, 12 Jul 2014 03:48:04 +0000 (03:48 +0000)]
The statdb code has never been complete here

10 years agoKill never enabled #ifdefs
guenther [Sat, 12 Jul 2014 03:46:42 +0000 (03:46 +0000)]
Kill never enabled #ifdefs

10 years agoRemove a pile of (obviously unused) #ifdef SYSV and BSD41 and BSD42
deraadt [Sat, 12 Jul 2014 03:41:04 +0000 (03:41 +0000)]
Remove a pile of (obviously unused) #ifdef SYSV and BSD41 and BSD42
code that catches lots of signals, and then re-enters curses... before
exiting.

10 years agoconfig-def.h is now unnecessary; merge config-data.h into defs.h
guenther [Sat, 12 Jul 2014 03:40:16 +0000 (03:40 +0000)]
config-def.h is now unnecessary; merge config-data.h into defs.h

10 years agoKill os-openbsd.h: we have <paths.h>, _PATH_RSH, and utimes()
guenther [Sat, 12 Jul 2014 03:32:00 +0000 (03:32 +0000)]
Kill os-openbsd.h: we have <paths.h>, _PATH_RSH, and utimes()

10 years ago-DOPENSSL_NO_KRB5 is no longer needed
deraadt [Sat, 12 Jul 2014 03:27:23 +0000 (03:27 +0000)]
-DOPENSSL_NO_KRB5 is no longer needed
ok guenther

10 years agoImplement checksum offload for divert(4): simply set the checksum flag
lteo [Sat, 12 Jul 2014 03:27:00 +0000 (03:27 +0000)]
Implement checksum offload for divert(4): simply set the checksum flag
and let the stack take care of the checksums for reinjected outbound
packets.

Reinjected inbound packets will continue to have their checksums
calculated manually but we can now take advantage of in_proto_cksum_out
and in6_proto_cksum_out to streamline the way their checksums are done.

help from florian@ and henning@, feedback from naddy@
ok florian@ henning@

10 years agoSETARGS and NEED_HASMNTOPT paths are dead; rshrcmd() and libz stuff are
guenther [Sat, 12 Jul 2014 03:25:03 +0000 (03:25 +0000)]
SETARGS and NEED_HASMNTOPT paths are dead; rshrcmd() and libz stuff are
no longer (were never?) used

10 years agoDeleted unused local prototypes for systems stuff
guenther [Sat, 12 Jul 2014 03:19:43 +0000 (03:19 +0000)]
Deleted unused local prototypes for systems stuff

10 years agoNo really, assume POSIX: errno is declared for us and sys/stat.h has
guenther [Sat, 12 Jul 2014 03:13:12 +0000 (03:13 +0000)]
No really, assume POSIX: errno is declared for us and sys/stat.h has
S_IX{USR,GRP,OTH}

10 years agoRename 'link' parameter to eliminate shadow warnings
guenther [Sat, 12 Jul 2014 03:10:03 +0000 (03:10 +0000)]
Rename 'link' parameter to eliminate shadow warnings

10 years agoDelete unused global
guenther [Sat, 12 Jul 2014 03:09:29 +0000 (03:09 +0000)]
Delete unused global

10 years agoEliminate some annoying variable shadowing
guenther [Sat, 12 Jul 2014 03:07:22 +0000 (03:07 +0000)]
Eliminate some annoying variable shadowing

10 years agoYes, we have setproctitle(). Delete that and several unused HAVE_* #defines
guenther [Sat, 12 Jul 2014 03:02:27 +0000 (03:02 +0000)]
Yes, we have setproctitle().  Delete that and several unused HAVE_* #defines

10 years agoUnused variable from oldrdist cleanup
guenther [Sat, 12 Jul 2014 02:58:18 +0000 (02:58 +0000)]
Unused variable from oldrdist cleanup

10 years agoThe hosts.lpd file must exist, or no permission is granted. Change the
deraadt [Sat, 12 Jul 2014 02:56:01 +0000 (02:56 +0000)]
The hosts.lpd file must exist, or no permission is granted.  Change the
the log messages to clarify the reason for the failure to clarify the
condition.
ok guenther

10 years agoWelcome to 1989: assume the compiler support const
guenther [Sat, 12 Jul 2014 02:51:52 +0000 (02:51 +0000)]
Welcome to 1989: assume the compiler support const

10 years agoPer C99, wchar.h has to forward declare struct tm
guenther [Sat, 12 Jul 2014 02:48:33 +0000 (02:48 +0000)]
Per C99, wchar.h has to forward declare struct tm

10 years agoIf a constant string needs a name, use a static const array instead
guenther [Sat, 12 Jul 2014 02:47:51 +0000 (02:47 +0000)]
If a constant string needs a name, use a static const array instead
of a pointer or non-const array, as that minimizes the symbols,
maximizes the placement into read-only memory, and avoids warnings
from gcc -Wformat=2 when they're used as format strings.

10 years agoodds are that some ABI change occured today, no matter how careful everyone
deraadt [Sat, 12 Jul 2014 02:47:45 +0000 (02:47 +0000)]
odds are that some ABI change occured today, no matter how careful everyone
is

10 years agoenough churn, a crank is advised by guenther..
deraadt [Sat, 12 Jul 2014 02:44:54 +0000 (02:44 +0000)]
enough churn, a crank is advised by guenther..

10 years agoPreread the thermal zone trip points before reading the temperature value.
mlarkin [Sat, 12 Jul 2014 02:44:49 +0000 (02:44 +0000)]
Preread the thermal zone trip points before reading the temperature value.
This is needed on some (specifically HP) machines to avoid _TMP reporting
a bogus temperature value (temperatures > 4,000 degC), which causes acpitz
to automatically shut down the machine because it thinks it's floating in
lava.

Also ensure that we can accept a temperature reading of 0 degC - we were
previously interpreting 0 degC as "bad temperature data" and not attaching
the thermal zone device. Some machines have ephemeral temperature sensors
that come and go (eg in docks) and we want to make sure we attach those
even if they report back 0 degC on initialization. Fixes some machines
with "failed to read _TMP" errors.

ok deraadt, tested and verified by a few folks on tech@ who were seeing
the thermal zone shutdown isue.

10 years agosync
deraadt [Sat, 12 Jul 2014 02:38:24 +0000 (02:38 +0000)]
sync

10 years agodocument sendsyslog(2); ok guenther tedu matthew
deraadt [Sat, 12 Jul 2014 02:28:56 +0000 (02:28 +0000)]
document sendsyslog(2); ok guenther tedu matthew

10 years agofix the two links on the start page
schwarze [Sat, 12 Jul 2014 01:52:57 +0000 (01:52 +0000)]
fix the two links on the start page

10 years agoindent as suggested by deraadt, no functional change
schwarze [Sat, 12 Jul 2014 01:31:11 +0000 (01:31 +0000)]
indent as suggested by deraadt, no functional change
ok sthen@ deraadt@

10 years agoInitial version of libressl - a library that provides a clean, simple,
jsing [Sat, 12 Jul 2014 01:20:24 +0000 (01:20 +0000)]
Initial version of libressl - a library that provides a clean, simple,
consistent and secure-by-default API for SSL clients (and soon servers).

This is a long way from complete and the interface will likely change
substantially - committing now so that further work can happen in the tree.

Initiated by tedu@ and inspired by discussions with tedu@, beck@ and
other developers.

10 years agoTest filtering by method
reyk [Sat, 12 Jul 2014 00:34:03 +0000 (00:34 +0000)]
Test filtering by method

ok bluhm@ benno@

10 years agosync
deraadt [Sat, 12 Jul 2014 00:27:42 +0000 (00:27 +0000)]
sync

10 years agouse CC when running configure
jsg [Fri, 11 Jul 2014 23:23:28 +0000 (23:23 +0000)]
use CC when running configure
matches the behaviour of the other Makefile.bsd-wrapper files
ok miod@

10 years agoPut a license file into the test directories with multiple argument
bluhm [Fri, 11 Jul 2014 23:20:57 +0000 (23:20 +0000)]
Put a license file into the test directories with multiple argument
files.  We do not want to put a license header into each subtest.
suggested by reyk@

10 years agooptimize a FALLTHROUGH
benno [Fri, 11 Jul 2014 23:11:54 +0000 (23:11 +0000)]
optimize a FALLTHROUGH
implicit ok reyk

10 years agoAs reported by David Ramos, most consumer of ssl_get_message() perform late
miod [Fri, 11 Jul 2014 22:57:25 +0000 (22:57 +0000)]
As reported by David Ramos, most consumer of ssl_get_message() perform late
bounds check, after reading the 2-, 3- or 4-byte size of the next chunk to
process. But the size fields themselves are not checked for being entirely
contained in the buffer.

Since reading past your bounds is bad practice, and may not possible if you
are using a secure memory allocator, we need to add the necessary bounds check,
at the expense of some readability.

As a bonus, a wrong size GOST session key will now trigger an error instead of
a printf to stderr and it being handled as if it had the correct size.

Creating this diff made my eyes bleed (in the real sense); reviewing it
made guenther@'s and beck@'s eyes bleed too (in the literal sense).

ok guenther@ beck@

10 years agoAdd OpenBSD RCS id.
bluhm [Fri, 11 Jul 2014 22:28:51 +0000 (22:28 +0000)]
Add OpenBSD RCS id.

10 years agoLimit HTTP header length to about 8K (based on the default of 4-8K in
reyk [Fri, 11 Jul 2014 22:28:44 +0000 (22:28 +0000)]
Limit HTTP header length to about 8K (based on the default of 4-8K in
common web servers).  Add a related regress test.

OK benno@

10 years agoboot(9): Undo curproc-overriding hacks
uebayasi [Fri, 11 Jul 2014 22:28:05 +0000 (22:28 +0000)]
boot(9): Undo curproc-overriding hacks

Some (not all) boot(9) implementations have ancient hacks which overrides if
(curproc == NULL).  This was probably made in a hope to forcibly proceed
various clean-shutdown related code, including VFS shutdown.  Let's clarify
that clean-shutdown needs process context; it is impossible to cleanly shutdown
VFS from within e.g. a panic in SPL_HIGH.

OK kettenis@

10 years agoFix on big-endian arches after the inode change.
miod [Fri, 11 Jul 2014 22:23:20 +0000 (22:23 +0000)]
Fix on big-endian arches after the inode change.

10 years agoAdd a test framework for the ospfd routing daemon. For each test
bluhm [Fri, 11 Jul 2014 22:18:03 +0000 (22:18 +0000)]
Add a test framework for the ospfd routing daemon.  For each test
one fresh daemon is started with an individual config.  It is talking
OSPF via a tun interface.  At the process side of the tun device a
client is running.  This test programm is parsing the OSPF packets
and generates new ones.  It simulates other OSPF daemons.

For now only hello packets are tested.  Each test has a task list
which drives the ospfd through its interface state machine.  The
plan is to extend the framework for the other OSPF packet types and
state machines.  Eventualy the generated kernel routing messages
could also be checked.

I have developed this test suite together with Florian Riehm.

10 years agomake http decode linear time. also remove a redundant null check.
tedu [Fri, 11 Jul 2014 22:16:11 +0000 (22:16 +0000)]
make http decode linear time.  also remove a redundant null check.
ok schwarze

10 years agohttp headers must end lines with CRLF. ok schwarze
tedu [Fri, 11 Jul 2014 22:14:39 +0000 (22:14 +0000)]
http headers must end lines with CRLF. ok schwarze

10 years agoLet us hurry. There is nothing to fear here.
tedu [Fri, 11 Jul 2014 22:10:51 +0000 (22:10 +0000)]
Let us hurry. There is nothing to fear here.
That's what scares me.

10 years agoregen
tedu [Fri, 11 Jul 2014 22:04:51 +0000 (22:04 +0000)]
regen

10 years agono bthub
tedu [Fri, 11 Jul 2014 22:04:09 +0000 (22:04 +0000)]
no bthub

10 years agoremove bluetooth bits
tedu [Fri, 11 Jul 2014 21:58:32 +0000 (21:58 +0000)]
remove bluetooth bits

10 years agoremove bthub remnants
tedu [Fri, 11 Jul 2014 21:58:08 +0000 (21:58 +0000)]
remove bthub remnants

10 years ago"It's not the years, honey; it's the mileage."
tedu [Fri, 11 Jul 2014 21:54:37 +0000 (21:54 +0000)]
"It's not the years, honey; it's the mileage."

bluetooth support doesn't work and isn't going anywhere. the current
design is a dead end, and should not be the basis for any future support.
general consensus says to whack it so as to not mislead the unwary.

10 years agosync
deraadt [Fri, 11 Jul 2014 21:54:16 +0000 (21:54 +0000)]
sync

10 years agostop installing netbt headers
tedu [Fri, 11 Jul 2014 21:50:28 +0000 (21:50 +0000)]
stop installing netbt headers

10 years agoremove (commented) bluetooth reference
tedu [Fri, 11 Jul 2014 21:49:13 +0000 (21:49 +0000)]
remove (commented) bluetooth reference

10 years agonsd.conf is not ready to be an example
deraadt [Fri, 11 Jul 2014 21:40:31 +0000 (21:40 +0000)]
nsd.conf is not ready to be an example

10 years agooops, nsd.conf cannot be an example... yet
deraadt [Fri, 11 Jul 2014 21:30:21 +0000 (21:30 +0000)]
oops, nsd.conf cannot be an example... yet

10 years agoProvide LIBRESSL_VERSION_NUMBER for people who use such things to
beck [Fri, 11 Jul 2014 21:21:59 +0000 (21:21 +0000)]
Provide LIBRESSL_VERSION_NUMBER for people who use such things to
detect versions distinct from OPENSSL_BLAH_WOOF..
ok jsing@ tedu@ deraadt@

10 years agoMove more files into the examples directory...
deraadt [Fri, 11 Jul 2014 21:20:10 +0000 (21:20 +0000)]
Move more files into the examples directory...

10 years agoIntroducing a nifty _ignore function makes the file neater and easier
halex [Fri, 11 Jul 2014 21:12:39 +0000 (21:12 +0000)]
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 ago8 bits is enough for sslflags
reyk [Fri, 11 Jul 2014 21:09:28 +0000 (21:09 +0000)]
8 bits is enough for sslflags

10 years agoSigh. Further torture finds a race. Back to drawing board for
krw [Fri, 11 Jul 2014 21:08:20 +0000 (21:08 +0000)]
Sigh. Further torture finds a race. Back to drawing board for
reducing resolv.conf writing.

10 years agobetter error handling in mkstemp/unlink/fdopen logic.
espie [Fri, 11 Jul 2014 21:04:17 +0000 (21:04 +0000)]
better error handling in mkstemp/unlink/fdopen logic.
from Doug Hogan <doug@acyclic.org>
okay miod@

10 years agoAnother regress test for OpenSSL PR #3397 (Joyent 7704), from agl via OpenSSL
miod [Fri, 11 Jul 2014 20:52:59 +0000 (20:52 +0000)]
Another regress test for OpenSSL PR #3397 (Joyent 7704), from agl via OpenSSL
RT.