summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-10-31reformat previous example; ok denisJason McIntyre
2020-10-30Add missing bits to make 'request addr 0.0.0.0' accept ANY dynamic address.tobhe
2020-10-30style(9)tobhe
2020-10-30Finally get rid of the "overflow: auto" property of ".Bl-tag > dd"Ingo Schwarze
which has long been know to cause ugly and pointless scroll bars. Matthew Martin <phy1729 at gmail dot com> helpfully explained the following two points to me: 1. What we need to do here is establish a new block formatting context such that the first line of the <dd> content moves down rather than to the right if the preceding <dt> is wide. 2. A comprehensive list of methods to establish block formatting context is available in: https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Block_formatting_context In that list, i found that "column-count: 1" does the job. It is part of CSS Multi-column Layout Level 1. While that is still in Working Draft status according to https://www.w3.org/Style/CSS/current-work , it is fully supported by all browsers according to https://developer.mozilla.org/en-US/docs/Web/CSS/column-count , probably because it was already part of the second draft of this standard almost 20 years ago: WD-css3-multicol-20010118.
2020-10-30Use a 64MB block to load the kernel to deal with kernel growth.Mark Kettenis
Note that the first 16MB of the block are currently unused since we link our kernels at physical address 0x01000000. Therefore 32MB is no longer enough to load a kernel that is now larger than 16MB. Fixes the "entry point at 0x10010000" hang that people have reported on some machines. ok patrick@, naddy@, deraadt@
2020-10-30With csh, a tmux client gets SIGTERM before SIGCONT when killed withNicholas Marriott
"kill %%", so when the client tells the server it got SIGCONT, don't use bits that may already have been freed when it got SIGTERM. Also don't print anything on exit if we get SIGTERM while suspended. Reported by Theo.
2020-10-30Track creation time of address proposals to be able to establish totalFlorian Obser
lifetime. Use this information to renew pltime / vltime of privacy addresses for up to 1 day / 2 days as RFC 4941. This is important when announced pltime / vltime is lower than 1 day / 2 days, privacy addresses would have expired too fast. Spotted after a remark by Fernando Gont on misc@
2020-10-30If Duplicate Address Detection (DAD) fails only generate a new addressFlorian Obser
if we are using Semantically Opaque Interface Identifiers (soii) otherwise we would just create the same address again and DAD will fail again.
2020-10-30Follow RFC 4941 and calculate the desync_factor at startup.Florian Obser
There is probably nothing wrong with calculating a new random value everytime we create an address, but we are also not gaining anything. Makes math in upcomming diffs easier.
2020-10-30Since the RFC 4941 constants are no longer in a public headerFlorian Obser
(netinet6/nd6.h) we can remove the ND6 prefix. While here use a MAX_DESYNC_FACTOR of 10 minutes as the RFC specifies. We are using arc4random_uniform which avoids modulo bias.
2020-10-30Pull check for duplicate address up to skip them early, we are notFlorian Obser
going to renew them. Avoids redundant check for privacy addresses.
2020-10-30update_iface_ra does too much, move prefix handling into function.Florian Obser
2020-10-30update_iface_ra does too much, move dfr handling into function.Florian Obser
2020-10-30update_iface_ra does too much, move rdns handling into function.Florian Obser
2020-10-30As done on other architectures, narrow the KERNEL_LOCK only aroundTheo de Raadt
uvm_fault (and some similar "fault emulation" code which scream danger danger) tested by aoyama
2020-10-30Document configuration of source IP addressdenis
Looks good, deraadt@
2020-10-30auth_approval() does not necessarily set errno on failure.Todd C. Miller
From Piotr Durlej.
2020-10-30Source address set can be printeddenis
2020-10-30Do not use ".Ar device" for both an option argument and for the operand.Ingo Schwarze
Instead, use ".Ar chunk" for the -R option argument just like it is already done for -l and -O. While here, polish a few minor details in the vicinity of the word "device". OK kn@
2020-10-30No need to print that we're the console device; wsdisplay(4) will do thatMark Kettenis
for us.
2020-10-30Add a comment that explains why the major/minor of the device is setMark Kettenis
unconditionally now that astfb(4) can be used as the console as well. Only print that we're the console if we actually are.
2020-10-30Promote section headers that can can be used unmodified as fragmentIngo Schwarze
identifiers from TAG_WEAK to TAG_STRONG, such that for example ...#DESCRIPTION always works. Suggested by Aman Verma on the discuss@ list.
2020-10-30Allow astfb(4) to become the console. At this point this is a "late" switchMark Kettenis
and early kernel boot messages will appear on opalcons(4) until astfb(4) attaches.
2020-10-30Add code to determine the console devie node.Mark Kettenis
2020-10-30Whitespace fixes.tobhe
2020-10-30Fix key payload size. Use size from new SA.tobhe
2020-10-30Do not allow disabled items to be selected.Nicholas Marriott
2020-10-30Limit range of repeat to avoid silly high numbers causing delays, fromNicholas Marriott
Sergey Nizovtsev.
2020-10-30Do not leak path when freeing screen, from Sergey Nizovtsev.Nicholas Marriott
2020-10-30Use metrics instead of statistics. Also point people where in the treeMartijn van Duren
they might be able to find said metrics. OK denis@ jmc@
2020-10-30Remove deprecated snmp keyword.Martijn van Duren
OK denis@
2020-10-30There is no reason not to fire focus events when a pane is in a mode,Nicholas Marriott
GitHub issue 2372.
2020-10-30Add a -O flag to display-menu to change the mouse behaviour and notNicholas Marriott
close the menu when the mouse is released, from teo_paul1 at yahoo dot com.
2020-10-30Remove the old deprecated listen on syntax.Martijn van Duren
OK deraadt@
2020-10-30botan2 uses C++11, so use ports-gcc on gcc-archsTheo Buehler
This makes this interop test pass on sparc64.
2020-10-30print reason in fatal error message when kex_assemble_namelist() failsDamien Miller
2020-10-29Add initial support to request IP addresses as IKEv2 initiator.tobhe
At the moment the address is only negotiated and printed to the log. If 'request addr 0.0.0.0' is configured, any address will be accepted. ok patrick@
2020-10-29Add feature to force the selection of source IP addressdenis
Based/previous work on an idea from deraadt@ Input from claudio@, djm@, deraadt@, sthen@ OK deraadt@
2020-10-29Add some documentation about the cachingsolene
done in unwind. Inputs from jmc@ florian@ ok jmc@ florian@
2020-10-29We need more memory barriers on powerpc.Mark Kettenis
ok tobhe@
2020-10-29Do not write after the end of the array and overwrite the stack whenNicholas Marriott
colon-separated SGR sequences contain empty arguments. Reported by Sergey Nizovtsev.
2020-10-29Silence "using MMIO for ATOM IIO" error message, since that is normal onMark Kettenis
POWER9 machines. ok jsg@
2020-10-29Add location (found|not found) option to test for resource path existence.denis
Diff by Matthias Pressfreund <mpfr @ fn de>. Thanks.
2020-10-29replace the "write a floppy image" example with a more up to date one;Jason McIntyre
input/ok deraadt jca
2020-10-29Do not fail with obscure error messages on 'make'Theo Buehler
Fix some tests that fail with obscure error messages on 'make' if the required package (either version of OpenSSL or Botan 2) isn't installed. This can be avoided by doing 'make regress' instead. I'll try to adjust my finger memory for the many tests outside the LibreSSL tree that have the same "problem". The fix here is unintrusive and I've been wasting enough time with this to want to change it. ok bluhm
2020-10-29fix sshd_config SetEnv directive inside Match blocks; part of githubDamien Miller
PR#201 from github user manuelm
2020-10-29fix type of nid in type_bits_valid(); github PR#202 from github userDamien Miller
thingsconnected
2020-10-29whitespace; no code changeDamien Miller
2020-10-29UpdateHostkeys: fixed/better detection of host keys that exist underDamien Miller
other names and addresses; spotted by and debugged with lots of help from jca@
2020-10-28Correct an embarrassing spelling mistake:Ingo Schwarze
The last name of the author of groff is "Clark".