| Commit message (Collapse) | Author | Files | Lines |
|
for those tests that are expected to fail because they're not yet
implemented.
okay bluhm@
|
|
Previously, this function would leak the most significant word of its
argument due to branching and memory access pattern. This patch is
enough to fix the use of BN_num_bits() on RSA prime factors in the
library.
The diff is a simplified and more readable (but perhaps less efficient)
version of https://github.com/openssl/openssl/commit/972c87df
by Andy Polyakov and David Benjamin (pre license change). Consult that
commit message for details. Subsequent fixes to follow in the near future.
Issue pointed out by David Schrammel and Samuel Weiser as part of
a larger report.
tests & ok inoguchi, ok jsing
|
|
|
|
ok martijn millert
|
|
OK tb
|
|
|
|
|
|
ok reyk@
|
|
|
|
|
|
|
|
|
|
Imagine if we did it throughout the tree, how many copies of strlcpy
would we have, and how much time would all the configure shell scripts
and includes take? It would be ludicrous.
|
|
OK tb
|
|
as a C stub, rather than #define.
Anyways, this "-portable by default" approach is not the OpenBSD way.
|
|
|
|
|
|
|
|
|
|
|
|
No binary change according to clang
|
|
|
|
|
|
|
|
OK benno
Input & OK tb
|
|
ok kettenis@
|
|
|
|
push mark only if it's not pushed already.
|
|
tables if no address has been assigned yet to prevent a panic in
pci_intr_establish(9) later.
ok patrick@
|
|
ok patrick@
|
|
OK benno@
|
|
attributes are put into a new data structure when parsing the UPDATE.
The filter code can quickly lookup and modify this data structure.
When creating an UPDATE the data is put back into wire format.
Setups using a lot of communities benefit a lot from this.
Input and OK benno@
|
|
|
|
|
|
* fix compilation error due to missing cast
* do not run sysctl during make clean and the other common regress cleanup
targets
* make it work using a separate object directory
|
|
station address from EEPROM.
From Brad.
|
|
ok jmc@
|
|
it's all we got. ok jca@
|
|
|
|
code. We now user the simple userland wrapper on top of __realpath(2).
The non-POSIX behaviour still remains, that is the next component to fix.
From a diff by beck, but I managed to chainsaw it a bit further. Tested
in snaps for a couple of days.
ok beck
|
|
(Option choice matches NetBSD)
ok deraadt@ jmc@ benno@ kn@
|
|
use copyin() on. While here: just put the struct iovec for ktrace on the
stack instead of mallocing and freeing it.
problem debugged by patrick@
ok deraadt@ mpi@
|
|
feature bits checked in namei()
|
|
This uses less code and unveil(2) seems to be the better tool here.
The directory one chroots into needs to be carefully setup (they are
not) and comon wisedom is that root can break out of chroots.
There is probably nothing wrong with the chroot code because of pledge
but it still makes me feel uneasy.
input & OK on previous version mestre
OK on previous version deraadt
bug found, input & OK benno
|
|
life easier, but it can be surprising or even unsafe. instead, reset just
about everything to the target user's values.
ok deraadt martijn
Thanks to Sander Bos in particular for pointing out some nasty edge cases.
|
|
|
|
As MTC requires new position to be transmitted with one frame
precision and then to advance in quarter-frame steps, its not
necessary to pollute out mtc position pointer with a frame cents
information, care about rounding errors and so on.
|
|
|
|
back so there is no need to get a copy.
Clue & probably OK tb
|
|
discussed by many.
Additionally call ctime(3) before unveil(2) in order to avoid potential $TZ
expansion and therefore avoiding opening more files that would need to be read,
idea from deraadt@.
While here sort the headers alphabetically.
OK florian@ deraadt@
|