summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-05-02rsa1 is no longer valid;Jason McIntyre
2017-05-02Stricter pledge for bpf. ok deraadtMartin Natano
2017-05-02Remove check for compatible property here as well.Mark Kettenis
2017-05-02Remove check for compatible property. Turns out sunxi relied on the brokenMark Kettenis
check we had before rev 1.16. Suggested by jmatthew@
2017-05-02Linux switched from a device-specific pinctrl binding to a the generic versionMark Kettenis
for Allwinner devices. Implement support for the latter such that we can use newer device trees. ok patrick@
2017-05-02add PubKeyAcceptedKeyTypes to the -o list: scp(1) has it, so i guessJason McIntyre
this should too;
2017-05-02remove now obsolete protocol1 options from the -o lists;Jason McIntyre
2017-05-02Revise MDIO driver code so that device instances can be attachedVisa Hankala
using fdt. This lets the system utilize multiple MDIO controllers. This patch enables all RJ45 Ethernet ports on EdgeRouter Pro. The SFP module slots do not work yet. OK kettenis@, jmatthew@
2017-05-02Provide pluggable queueing interface for pfMike Belopuhov
By hiding H-FSC behind pfq_ops structure similar to the ifq_ops, we provide a possibility to plug alternative queueing interfaces for use in pf. This reduces amount of H-FSC specific code in the pf ioctl handler While here, change the the order of elements in hfsc_class_stats to provide some compatibility between queue stat structures of different traffic conditioners. No objections from henning@, ok sthen@
2017-05-02Switch glxsb(4), VIA padlock and AES-NI drivers over to the new AESMike Belopuhov
2017-05-02Sync GMAC and AES-CTR/-XTS regress tests with the new AES codeMike Belopuhov
ok djm
2017-05-02Switch OCF and IPsec over to the new AESMike Belopuhov
ok djm
2017-05-02Pick the right AES source fileMike Belopuhov
2017-05-02Fix a problem with associating to wifi networks with a hidden SSID.Stefan Sperling
If an AP is configured to hide its SSID it sends a non-zero length SSID which contains only zeroes. The AP sends its actual SSID only in probe responses after a client includes this SSID in a probe request. If we happened to receive a beacon before the probe response we stored a non-zero-length SSID of zeroes and never updated the SSID when the probe response arrived. The client was then unable to find the AP. test & ok jung@
2017-05-02Resynchronize the guest RTC via vmmci(4) on host resume from zzz/ZZZMike Larkin
(vmd part) This feature is for OpenBSD guests only. ok reyk, kettenis
2017-05-02Resynchronize the guest RTC via vmmci(4) on host resume from zzz/ZZZMike Larkin
(kernel part) This feature is for OpenBSD guests only. ok reyk, kettenis
2017-05-02more -O shuffle; ok djmJason McIntyre
2017-05-02remove -1 / -2 options; pointed out by jmc@Damien Miller
2017-05-02remove options -12 from usage();Jason McIntyre
2017-05-02fix an error in i386 vmd buildMike Larkin
2017-05-02Matching i386 commit to previous amd64 commit (initial support for vmctlMike Larkin
send/receive)
2017-05-02tidy up -O somewhat; ok djmJason McIntyre
2017-05-02the XXXfree functions being called accept NULL, so don't check first.Theo de Raadt
ok beck
2017-05-02Add regress for free functions that should be safe with NULLBob Beck
2017-05-02use freezero() instead of memset/explicit_bzero + free. SubstantiallyTheo de Raadt
reduces conditional logic (-218, +82). MOD_EXP_CTIME_MIN_CACHE_LINE_WIDTH cache alignment calculation bn/bn_exp.c wasn'tt quite right. Two other tricky bits with ASN1_STRING_FLAG_NDEF and BN_FLG_STATIC_DATA where the condition cannot be collapsed completely. Passes regress. ok beck
2017-05-02Matching vmd(8) part of previous diff (first part of vmctl send/receive).Mike Larkin
ok kettenis
2017-05-02Allow setting of guest MSRs from vmd(8). This change is the first part ofMike Larkin
a larger effort to implement vmctl send/vmctl receive (snapshot and VM migration). From Pratik Vyas, Siri Chandana, Harshada Mone and Ashwin Agrawal, a group of students I am supervising. ok kettenis
2017-05-01A few days ago, a patch from <G dot Branden dot Robinson at gmail dot com>Ingo Schwarze
got committed to groff which changed .TP from using .it to using .itc, such that groff now supports more than one man(7) macro line in the .TP head if all but the last line in the head end with \c. Of course, relying on that behaviour is utterly non-portable, but if authors are reckless enough to use that idiom, let's do what they want.
2017-05-01when freeing a bitmap, zero all it bytes; spotted by Ilya KalimanDamien Miller
2017-05-01When trying to expand some columns in a table where the sum of theIngo Schwarze
widths of the remaining columns is already wider than the line length, underflowing size_t and dying from ENOMEM is the wrong plan. Instead, simply refrain from expanding anything in such a situation, avoiding a crash that tb@ found with afl.
2017-05-01Quiet an "implicit conversion from 'int' to 'char' changes value"Todd C. Miller
warning from clang.
2017-05-01Revert r1.170 and remove the id==0 check.Robert Peichaer
The id binary is not available in nfs diskless setups at this point. reported by Andreas Kusalananda, thanks. discussed with deraadt@
2017-05-01move some binutils files from gcc sets back to md setsJonathan Gray
ok deraadt@
2017-05-01Apply same change of defaultroute handling as in r1.179 of netstart.Robert Peichaer
Now that routes are automatically G/C with the address they are attached to there's no reason to duplicate the kernel's job.
2017-05-01Remove last remnants of rtsol. IPv6 autoconfiguration of interfaces is nowRobert Peichaer
done in ifstart(). Remove ipv6autoconf() and replace rtsolif with a boolean variable V6_AUTOCONF. Replace dhcpif with a boolean variable V4_DHCPCONF. Both are later used in defaultroute() to decide whether or not to configre defaultroutes from /etc/mygate. OK krw@
2017-05-01Remove last remnants of rtsol. IPv6 autoconfiguration of interfacesRobert Peichaer
is now done in ifstart(). Replace rtsolif with a boolean variable V6_AUTOCONF. Replace dhcpif with a boolean variable V4_DHCPCONF. Both are later used to decide whether or not to configre defaultroutes from /etc/mygate. OK krw@
2017-05-01this one I did forget to "cvs rm"Damien Miller
2017-05-01Comments and spacing.Robert Peichaer
2017-05-01move more gcc files to gcc setsJonathan Gray
ok deraadt@
2017-05-01In order that people can use formats like #D in #() in the status lineNicholas Marriott
and not have to wait for an update when they change pane, we allow commands to run more than once a second if the expanded form changes. Unfortunately this can mean them being run far too often (pretty much continually) when multiple clients exist, because some formats (including #D) will always differ between clients. To avoid this, give each client its own tree of jobs which means that the same command will be different instances for each client - similar to how we have the tag to separate commands for different panes. GitHub issue 889; test case reported by Paul Johnson.
2017-05-01in function used for tracing, display unknown lookup types as "???"Gilles Chehade
diff from Wolf480pl
2017-05-01don't know why cvs didn't exterminate these the first time around,Damien Miller
I use rm -f and everuthing... pointed out by sobrado@
2017-05-01Fewer kgdb(7) references and fix previous.Martin Pieuchot
Pointed by jmc@
2017-05-01update currency exchange rates;Jason McIntyre
2017-05-01remove unused variableDamien Miller
2017-05-01Document that wait3/waitpid can receive SIGCHILD when wpid doesTodd C. Miller
not exist or is not a child of the calling process. Document what happens when SIGCHLD is ignored or SA_NOCLDWAIT is set in sa_flags (this part from FreeBSD). OK guenther@
2017-05-01fixup setting ciphercontext->plaintext (lost in SSHv1 purge), thoughDamien Miller
it isn't really used for much anymore.
2017-04-30syncTheo de Raadt
2017-04-30eliminate explicit specification of protocol in tests and loops overDamien Miller
protocol. We only support SSHv2 now.
2017-04-30remove SSHv1 support from unit testsDamien Miller