Age | Commit message (Collapse) | Author |
|
|
|
match what both POSIX and ksh.1 already describe in regards to set
-e/errexit's behavior in determining when to exit from nonzero return
values.
specifically, the truth values tested as operands to `&&' and `||', as
well as the resulting compound expression itself, along with the truth
value resulting from a negated command (i.e. a pipeline prefixed `!'),
should not make the shell exit when -e is in effect.
issue reported by matthieu.
testing matthieu, naddy.
ok miod (earlier version), otto.
man page ok jmc.
|
|
|
|
|
|
|
|
got multiple signals before tsleep() could wakeup. Also, POSIX
says that sigwait() should never return EINTR, so map that to
ERESTART.
ok kurt@, tedu@
fixes the panic encountered by ariane@ with kaffe
|
|
|
|
m88410_initialize_cpu() as well. Since we can't flush unknown data, just
make sure all 88410 lines are filled with valid data before flushing it.
This should fix the spurious ``197DP hangs or loops on osiop errors after
autoconf'' issue I've been seeing.
|
|
per the POSIX 1003.1-2008 spec. Also, tweak the information about what
system calls hit which timestamps
ok jmc@
|
|
POSIX 1003.1-2008, with compatibility macros for the names used in
previous version of OpenBSD. Update all the references in the
kernel to use the new, standard member names.
ok'ed by miod@, otto@; ports build test by naddy@
|
|
|
|
ok gilles@
|
|
powerdown if we try to issue pmu commands. Skip these if no adb device
appears in the device tree.
Adapted from NetBSD.
|
|
it's a can't happen situation.
|
|
LSAs which refer to Router LSAs.
ok claudio@
|
|
The Link State ID in OSPFv3 is just a unique identifier and has
lost its semantic meaning for a most LSA types.
Print the correct semantic meaning for those that still have one,
and don't print any additional information for those that don't.
ok claudio@
|
|
in the detailed DB output. Now behaves the same as with other LSA types.
|
|
|
|
Routers can now advertise prefixes with global scope throughout
an area. This paves the way towards doing SPF calculations to
generate routing tables for a single area.
ok claudio@
|
|
But in Intra-Area-Prefix LSAs, #prefixes is a 16bit value.
lsa_intra_a_pref_check() was failing on little-endian machines because
it was trying to byte-swap a 32bit value.
ok claudio@
|
|
- remove a duplicate
|
|
noticed by ray@, more investigation from sthen@
fix tested by sthen@
|
|
|
|
tweaks by me to match the OpenBSD reality. Additional help from jmc@
ja ja ja dlg@ and OK blambert@
|
|
number of bytes left in the buffer. OK stsp@
|
|
ok millert
|
|
ok claudio@
|
|
|
|
prototype to smtpd.h
spotted and diff from Oleg Safiullin <form@pdp-11.org.ru>
|
|
lines later. No functional change.
ok grunk@, hshoexer@
|
|
|
|
as well as for some outgoing messages, this is fixed now
|
|
pf_lb.c. This will ease the process of adding more selection types
without bloatening pf.c even more.
ok and a weird death threat, henning@
raised eyebrow, dlg@
|
|
|
|
|
|
|
|
accept for domain "openbsd.org" relay via tls "mx.example.org"
to ensure the relaying of mail for whoever@openbsd.org will happen through
a secure tls (STARTTLS) session. failure to establish a tls session will be
considered as a permanent failure. As a side effect:
accept for domain "openbsd.org" relay via ssl "mx.example.org"
can now work as well and ensure that the relaying happens through ssmtp OR
tls, but never through an unsafe channel. no need to specify a port, they
are automatically detected if not specified.
still a work in progress, don't expect that it will work flawlessly.
|
|
From Thomas Pfaff.
|
|
break out the code that doesn't deal with fragment reassembly and only
modifies stuff in the ip header to their own functions. pass them what they
need instead of making them get the info from a rule ptr.
ok dlg ryan
|
|
|
|
interrupt. On some machines the rtc doesn't generate interrupts and we would
end up not running statclock() at all.
ok miod@, art@
|
|
* Add prototype for wake()
* Add __dead to usage (for lint)
* Do not rely on pointer value for asprintf return as advised
* Make sure lint is happy
some comments and ok mbalmer@
|
|
wrong which resulted in a NULL rm_leaf which caussed a NULL deref a bit later.
Check against the right route nodes to figure out if the rm_leaf needs to be
updated. Tested by bluhm@, OK dlg@
|
|
ok mbalmer@
|
|
Loop in the really unlikely event of a non atomic write.
ok mbalmer@
|
|
``shorter is always better'' and ok mbalmer@
|
|
accept for domain "openbsd.org" relay via ssmtp "mx1.example.org"
to ensure that deliveries for whatever@openbsd.org goes through an SSL session
to mx1.example.org
|
|
|
|
the remaining code was moved to queue_shared.c; ok gilles@
|
|
|