summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-01-17rm a few more $Id which cannot be usefulTed Unangst
2019-01-17delete some historic $Id that have been chewed on by cvsTed Unangst
ok millert mpi
2019-01-17use $OpenBSD markersTed Unangst
ok millert mpi
1995-10-18initial import of NetBSD treeTheo de Raadt
2019-01-17change an error message to be less misleading.Ted Unangst
a secret key can have a valid base64 encoding but still won't parse as a public key. request from tb
2019-01-17clear the password even after a mismatchTed Unangst
2019-01-17clean up the user's password even after various errors.Ted Unangst
noticed by Gabriel Bartolini via Jesper Wallin
2019-01-17Split a long line that wandered into theKenneth R Westerback
crosshairs.
2019-01-17tun_fwd_ifnames variable should be extern; from Hanno BöckDamien Miller
2019-01-17do not allow users to specify "join" or "nwid" twice on the same ifconfig callPeter Hessler
2019-01-17include time.h for time(3)/nanosleep(2); from Ian McKellarDamien Miller
2019-01-17Unveil fixes:Bob Beck
1) Correctly notice covering unveil when using .. - fix crash noticed by visa@ 2) Notice when v_mount is NULL to not crash when unveil vnodes are on a forcibly unmounted filesystem, noticed by yasuoka@ 3) Add a flag to ni_data so that failures from unveil flag mismatches in covering unveils return the correct EACCESS instead of ENOENT (noticed by brynet@) ok deraadt@
2019-01-17Move "link X -> Y" debug messages into insterface_state() whereKenneth R Westerback
the link field is actually modified. Thus catching all places where a link state change might be detected.
2019-01-17Add support to enforce restrictions on where extensions can appearBob Beck
as per RFC8446 section 4.2. Recognized extensions that appear in an incorrect message must abort the handshake. ok jsing@
2019-01-17Remove some empty linesMike Larkin
2019-01-17many of the global variables in this file can be made static;Damien Miller
patch from Markus Schmidt
2019-01-17Enable bwfm(4) in RAMDISK_CDMike Larkin
ok deraadt
2019-01-17Add a direct copy of the exension parsing code to be modified for tls13.Bob Beck
At the moment this is mechanical, with the functions renamed. This will be refactored for tls13. ok jsing@
2019-01-16When installing a few months after a new release is out, the syspatch(8) checkAntoine Jacoutot
at first boot may display a large amount of patches to install (one per line). This kind of overflows the display, so use column(1) to reduce the amount of lines. prodded by and ok deraadt@
2019-01-16Add "-h" flag to sftp chown/chgrp/chmod commands to request they doDamien Miller
not follow symlinks. Requires recently-committed lsetstat@openssh.com extension on the server side. ok markus@ dtucker@
2019-01-16add support for a "lsetstat@openssh.com" extension. This replicates theDamien Miller
functionality of the existing SSH2_FXP_SETSTAT operation but does not follow symlinks. Based on a patch from Bert Haverkamp in bz#2067 but with more attribute modifications supported. ok markus@ dtucker@
2019-01-16Exit for real as soon as we update ourself.Antoine Jacoutot
2019-01-16The test regress/sys/uvm/misc used mincore(2) to check how mmap,Alexander Bluhm
mlock, mlockall, mprotect, madvise, shmget affect resident pages. As we have no kernel interface for that anymore, remove the test. OK jca@
2019-01-16test latest mmap() changesanton
2019-01-16Deny mmap() on enabled kcov fds. Sometimes syzkaller manages to duplicate ananton
existing kcov fd and corrupt the coverage buffer. ok bluhm@ visa@
2019-01-16Document ruby26 FLAVORJeremy Evans
2019-01-16For all functions known to be infected by LC_NUMERIC, add shortIngo Schwarze
CAVEATS pointing to the new CAVEATS section in setlocale(3). Make those in wprintf(3) and wscanf(3) more concise since duplicate information is a bad idea. Incompleteness of information originally pointed out by millert@. OK millert@
2019-01-16include pf.h for #if NPF > 0 testJonathan Gray
ok patrick@ sashan@
2019-01-15For external LSAs the type (1 or 2) is encoded in the metric field. Do notremi
overwrite this when using "redistribute X set type 2 depend on ifX" and ifX is down. Problem reported for ospfd by Igor Podlesny. ok benno@
2019-01-15Make otus(4) modify its DMA_TRIGGER register with readable macrosStefan Sperling
instead of magic numbers. No functional change. ok kettenis@
2019-01-15Remove an unused variable. Spotted by clang.Visa Hankala
OK miod@
2019-01-15Add missing Allwinner H3/H5 OHCI clocks.Mark Kettenis
2019-01-15In PostScript and PDF output, one AFM unit is not nearly enoughIngo Schwarze
inter-word spacing, let's try again with 250 AFM units. Regression caused during my recent term_flushln() reorg in rev. 1.138, reported by brynet@ (sorry and many thanks for reporting).
2019-01-15Should save the bg colour when setting it to default, not the fg.Nicholas Marriott
2019-01-15Stop processing "no data" frames in ieee80211_input() before decryption.Stefan Sperling
Previously such frames would be counted as decryption failures which is nonsense because they don't carry any data which could be encrypted. Problem analyzed by, and fix developed together with, Lauri Tirkkonen.
2019-01-15Rename some data frame subtype macros to make the difference betweenStefan Sperling
"data" and "no data" frames more obvious. These renamed macros aren't actually used anywhere in net80211 yet. cross-checked with 802.11 specs by myself and Lauri Tirkkonen
2019-01-15Do not highlight characters which will not be copied, reported byNicholas Marriott
Jaroslaw Rzeszotko.
2019-01-15Regex flags should include REG_NEWLINE and REG_ICASE should actually beNicholas Marriott
used if specified.
2019-01-15Swap 'token' and 'id' place in filter protocol.Sunil Nimmagadda
This allows to consistently extract 'id' from both 'report' and 'filter' lines. Ok gilles@ jung@
2019-01-15Fix the inter-library dependency for libedit and libreadline.YASUOKA Masahiko
Previously they tried to depend on libtermcap which actually doesn't exist in the objdir. ok jca
2019-01-15correct CODE REFERENCES: kern_clock.c -> kern_tc.c; ok kn@ jmc@ visa@cheloha
2019-01-14Calling llabs(LLONG_MIN) is undefined behavior, llvm 7.0.1 does notAlexander Bluhm
work with our old code. In fmt_scaled() move the check before calling llabs(). found by regress/lib/libutil/fmt_scaled; OK deraadt@ millert@ tedu@
2019-01-14Add support for building kernels with clang. Clang does not supportMark Kettenis
-mno-fpu, so use -msoft-float instead. As long as we do not explicitly use floating-point arithmetic in the kernel that probably has the same effect. Add -Wno-unused-command-line-argument to prevent warnings that turn into errors passing -Wa,-Av9b when we run genassym.sh. ok deraadt@, visa@
2019-01-14Improve error message when daemon is already running.Florian Obser
OK millert, deraadt, job
2019-01-14backout previous; crashes near mountpoints it seemsTheo de Raadt
2019-01-14Prevent multiple ntpds from tripping over each other.Florian Obser
This brings over the logic from bgpd & ospfd. Input & OK deraadt
2019-01-14Remove obsolete symbols.sort target.Visa Hankala
OK deraadt@
2019-01-14Wrap floating point instructions with .set hardfloat to make clang'sVisa Hankala
integrated assembler accept them in the kernel. Move fsr access code into dedicated inline functions to improve readability.
2019-01-14Fix typosIngo Feinerer
ok sthen@
2019-01-14Various tweaks:Ingo Schwarze
* Avoid misleading talk about "characters", talk about "bytes". * Remove the sentence about 8-bit character support - such a thing simply does not exist, neither in locate(1) nor in OpenBSD in general. * Clarify what "case" means in the present context. * Clarify the sentence about the internal database format. * Drop irrelevant historical information. * Make the sentence about weekly(8) more precise and concise. * s/file name/filename/ throughout for consistency.