summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-01-27Prototypes should not name the parameters.Kenneth R Westerback
2020-01-27in hhmm mode, check that len(time) is 4 to avoid confusion.Ted Unangst
feedback cheloha deraadt
2020-01-27Some of the test vectors that were added in the upstream commitTheo Buehler
4672ff74d68766e7785c2cac4c597effccef2c5c have a zero byte prepended. Run the secp224k1 ECDH tests and adjust this if needed.
2020-01-26make regress pass, since these new tests now passBob Beck
2020-01-26revert previous nc loop refactor from 1.211, breaks bluhm's stuffBob Beck
will attempt again later, now that there is new regress
2020-01-26Use long for temporary variables handling b_bcount values in physio().Kenneth R Westerback
Add a KASSERTMSG() to check that strategy functions didn't screw b_resid up too much. ok beck@ tedu@
2020-01-26Set the default brightness level upon attach.Patrick Wildt
2020-01-26The enable-gpios property is an optional property, so don't error out ifPatrick Wildt
it's not there. This allows pwmbl(4) to attach and work on the Pinebook Pro.
2020-01-26Log the old kernel version before doing the upgrade. Makes it easierSebastian Benoit
to figure out what version you were tunning before the upgrade when you hit a bug/problem after the upgrade. ok sthen@
2020-01-26Repair more of the issues that i found in filescan() while investigatingIngo Schwarze
the report from <Andreas dot Kahari at abc dot se> on ports@: For a symlink, use the first of the following names that is available: 1. In -t mode, the symlink itself (unchanged). 2. When the (unresolved) symlink already resides inside the manpath, just strip the manpath and use the rest (unchanged). 3. When prefix(es) of the unresolved symlink point to the manpath, strip the longest such prefix and use the rest (new); this fixes situations where the manpath or one of its parent directories is a symlink and at the same time contains symlinks to manual pages. 4. Fall back to the fully resolved symlink, with the manpath stripped (new); this may for example happen when the command line passes symlinks from outside the manpath that point to manual pages inside the manpath, or if manual page trees contain symlinks to symlinks and not all of them are given on the command line. The fallback (4) isn't perfect. You can construct symlink spaghetti in such a way that this algorithm will not enter all manual page names into the database that a human would be able to deduce. But i do not expect such spaghetti to actually occur in practice (not even in ports), and a full fix would require re-implementing realpath(3) in terms of step-by-step readlink(2) calls, repeating the complicated algorithm (3) after each step. While here, also stop using PATH_MAX as the size of a static buffer in filescan(); on some systems, it can be unreasonably large. Instead, allocate path strings dynamically.
2020-01-26Support for queries on ports != 53Jeremie Courreges-Anglas
- dig(1) -p now works, as already supported by dig(1) from ports/net/isc-bind thanks to sthen@ - "set port=..." also works in nslookup(1) - host(1) has no support for alternate destination ports This adds "inet" to the pledge promises of all three programs, a compromise deemed reasonable and suggested by deraadt@; instead of slightly more complicated patches by myself and florian@ to avoid "inet" in the general case. Suggested by deraadt@, ok florian@ sthen@
2020-01-26give pkg_create knowledge of WRKOBJDIR, so it can error out if a symlinkMarc Espie
points in there. okay aja@ sthen@
2020-01-26remove OP_* for deprecated keywords (document that :: still usesMarc Espie
OP_INVISIBLE) okay millert@
2020-01-26remove documentation for .MADEMarc Espie
2020-01-26Fix SSL_CIPHER_descriptionKinichiro Inoguchi
ok jsing@
2020-01-26deprecate old keywords, some already removed, some now hitting the bitbucket.Marc Espie
okay on principle from millert@/schwarze@ The rationale is that those aren't even documented (apart from .MADE) and the corresponding code has never been maintained (just untouched when changing other things, so it probably doesn't work right if it ever did) This went through a full release/bulk to make sure nobody was using that stuff. okay millert@
2020-01-26Restrict to use up to TLSv1.2 for test_server_client in appstest.shKinichiro Inoguchi
Currently, only s_client has TLSv1.3 and s_server does not.
2020-01-26simplify logic in compat engine, we can set ABORTED directly instead ofMarc Espie
waiting for the father to do so. okay millert@
2020-01-26Avoid 32 bit right shift with unsigned int in crypto/cast/cast_lcl.hKinichiro Inoguchi
ok tb@
2020-01-26Remove unused code from socket.cFlorian Obser
OK tedu
2020-01-26reduce isc/stdio to what is usedFlorian Obser
OK tedu
2020-01-26get rid of lib/isc/nothreadsFlorian Obser
OK tedu
2020-01-26Remove now unused unix/file.c and unix/fsaccess.cFlorian Obser
OK jca, tedu
2020-01-26get rid of lib/isc/nothreadsFlorian Obser
OK tedu
2020-01-26Switch once to isc_boolean_t in preparation of nothreads removalFlorian Obser
OK tedu, jca
2020-01-26Remove now unused unix/file.c and unix/fsaccess.cFlorian Obser
OK jca, tedu
2020-01-26We are not going to write keys to disk.Florian Obser
OK jca, tedu
2020-01-26Remove unused logging to file.Florian Obser
OK jca, tedu
2020-01-26Fix incorrect file type tests.Ingo Schwarze
This bug caused sockets and character special devices to be accepted as manual pages if they appeared inside manpaths, and it caused incorrect file names to be entered into the database when the manpath or one of its parent directories was a symbolic link. This fixes the issues reported by <Andreas dot Kahari at abc dot se> on ports@, but additional issues remain when symbolic links are contained in a manpath that involves another symbolic link.
2020-01-26- sprinkle some Fn for function names and Pa for pathsJasper Lievisse Adriaanse
- reword MODKDE4_FIX_GETTEXT text to make it easier to read with and ok schwarze@
2020-01-26No need to specify "initial-interval 1;" in the dhclient.conf usedKenneth R Westerback
during installation. This is the default value.
2020-01-26Don't validate '-c' with S_ISREG(). The install script uses /dev/stdin.Kenneth R Westerback
Noticed by sebastia@
2020-01-26add define for IPTOS_DSCP_LE; "low effort" DSCP codepoint standardisedDamien Miller
in RFC8622; ok job@
2020-01-26Pull in drm_bridge.c from linux 4.19.y.Patrick Wildt
ok jsg@
2020-01-26tweak previous; ok tbJason McIntyre
2020-01-26typoTheo Buehler
2020-01-26Document the change in EVP_chacha20(3).Theo Buehler
Discussed with jsing
2020-01-26Improve the comment explaining why the previous change matches OpenSSL'sTheo Buehler
behavior. ok jsing
2020-01-26When an SSL method is set, bump the max version back to that of theJoel Sing
incoming method if it is a client. This addresses the case where TLS_method() is used to initialise a SSL_CTX, then a TLS_client_method() is then set, resulting in TLSv1.2 being used instead of TLSv1.3. This is observable in smtpd. ok beck@
2020-01-26When switching back to a legacy client or server, ensure we reset theJoel Sing
handshake function pointer. Fixes an isssue found by jca@ with OpenVPN. ok beck@ tb@
2020-01-26Fix basement bug where record layer would not correctly deal withBob Beck
traffic retries when not yet encrypting. ok jsing@
2020-01-26Add simplepanel(4), a driver for simple display panels. This onePatrick Wildt
is good enough to enable the Pinebook Pro's panel. It would be nice to make use of the DRM's BSD-licensed panel code, which has an extensive list of panels and its settings. ok kettenis@
2020-01-26regenTed Unangst
2020-01-26add a new __tmpfd system call that creates a new unnamed file in /tmp.Ted Unangst
intended for shm/fd passing, but for programs that may otherwise like filesystem access. ok beck deraadt kettenis
2020-01-26try disconnecting old world boot.mac bootloader for a bitTed Unangst
2020-01-26vsdk -> vdsk in a panic messageTed Unangst
2020-01-26invert some if logic to shortcircuit some loops and reduce nesting.Ted Unangst
no function change.
2020-01-26Add server side support for requesting client certificates in tls 1.3Bob Beck
ok jsing@
2020-01-26Add client certificate support for tls 1.3Bob Beck
ok jsing@
2020-01-26Add back the tests that were deleted in previous but not containedTheo Buehler
in OpenSSL's test suite.