Age | Commit message (Collapse) | Author |
|
during suspend and re-initialize the "dwc3" specific registers upon
resume.
ok patrick@
|
|
associated with a DART when we suspend and turn it back on upon resume.
The DART is reconfigured with the same translation table that was
present when we suspended.
This is only done for DARTs that are under our control; locked DARTs and
DARTs that were enabled at boot time are skipped.
ok patrick@
|
|
plug state and comparing it with the current plug state when we receive
in interrupt. Only call the connect/disconnect callbacks registered for
the port if the state really changed. This prevents an spurious
attach/detach/attach sequence when resuming with a USB device connected.
ok patrick@
|
|
|
|
This is the only consumer of ERR_get_string_table(), which will go away.
ok jsing
|
|
ok patrick@
|
|
ok patrick@
|
|
ok deraadt@
|
|
ok deraadt@
|
|
of accessing UEFI variables through the qcscm(4) TEE interface.
ok kettenis@
|
|
Qualcomm SoCs.
ok kettenis@
|
|
|
|
|
|
Instead of having two unreadable tables placed in a header generated by a
janky perl script from an ugly text file, use a single table inlined in
the C file. This table is used to translate between signature algorithm
OIDs and pairs of OIDs of a message digest and a cipher. The table has
fewer than fifty entries and isn't used in a hot path. Using binary search
is overkill. Just do two linear searches, one for each translation. None
of the original code remains apart from the API.
ok jsing
|
|
ok jsing
|
|
These functions will be removed in the upcoming bump. Nothing uses them,
so it won't hurt if they become noops. This allows us to garbage collect
the sig_app and sigx_app stacks and make a first step towards simplifying
the OBJ_bsearch_() dances. Also sprinkle some const correctness... because
we can.
intermediate step towards a diff that is ok jsing
|
|
This is essentially a reimplementation of ASN1_buf_print(). The latter was
only added for these printing purposes and it will be removed again since
nothing uses it. We can then simply remove t_pkey.c in the upcoming bump.
ok jsing
|
|
variant of a suggestion by jsing
|
|
This does not need tls1.h (upstream used TLSEXT constants we don't have)
nor does it need evp.h. But it does need asn1.h, objects.h for STACK_OF
and NID_*, among other things and it also uses uint64_t and allocates,
so it needs stdint.h and stdlib.h.
|
|
SS_ISSENDING, SS_CANTRCVMORE and SS_RCVATMARK bits. Also do `sb_flags'
output as hex, it contains flags too.
ok kn bluhm
|
|
ok deraadt@
|
|
|
|
|
|
|
|
ok deraadt@
|
|
OK tobhe@
|
|
lo(4) used to dump to bpf only for output. It seems that when
if_bpf_mtap() was introduced, this changed and lo(4) dumps an
additional truncated packet. The default bpf_mtap_ether() is not
suitable for lo(4).
Install a dummy lo_bpf_mtap() to suppress bpf on input.
OK mvs@
|
|
|
|
discussed with jsing
|
|
openssl.cnf.5 will need a major overhaul. But that isn't new...
|
|
|
|
This commit adds a few symbols under OPENSSL_NO_ENGINE. They will be used
after the main ENGINE code is disabled in the next bump.
The ecosystem is mostly prepared for dealing with a libcrypto compiled
with OPENSSL_NO_ENGINE. There are a few stragglers like M2Crypto, dovecot
and the latest apr-util release (fixed in their development branch).
To avoid intrusive patching in these ports, we need to keep a bunch of
ENGINE symbols around despite adding OPENSSL_NO_ENGINE. This of course
meant patching some other ports, but that was way easier.
ok jsing
|
|
|
|
These will be made internal and will likely go away. The OBJ_add_sigid.3
manual should probably be renamed; this can be done in a second step.
|
|
|
|
This function will be made internal-only and likely be renamed/rewritten.
|
|
|
|
|
|
ENGINE_get_default_{ECDH,ECDSA} will go away and won't come back. Replace
their documentation with the missing ENGINE_get_defaulT_EC. In the unlikely
event that we will need to bring back ENGINE after the next bump, this
manual will not be outdated and incomplete.
|
|
ENGINE_{get,set}_{ECDH,ECDSA} will go away and won't come back. Replace
their documentation with the missing ENGINE_{get,set}_EC. In the unlikely
event that we will need to bring back ENGINE after the next bump, this
manual will not be outdated and incomplete.
|
|
Provide more ARCH_CAP_* defines per June 2023 SDM
ok jsg@ deraadt@
|
|
remove duplicate prefixes on unsuccessful attachment, wrap at 80,
other minor nits
|
|
|
|
ok deraadt@
|
|
fullpkgname, as seen by Matthias Schmidt
|
|
|
|
discussed with jsing
|
|
|
|
This way we will have a manual corresponding to an existing function after
the next bump.
|
|
|