summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-05-01Add a PPM file test (truncated to just the header so it is text only).Nicholas Marriott
2016-05-01Remove __unused that are now lies.Nicholas Marriott
2016-05-01Test for default (RTF file with an unrecognized character set).Nicholas Marriott
2016-05-01Add support for 'clear' test, and fix 'default' to expand the resultNicholas Marriott
string if any (used by, for example, rtf).
2016-05-01convert ldapd to use the libtls api, bringing in a copy of the evbuffer_tlsJonathan Matthew
code from syslogd. ok beck@ benno@
2016-04-30update currency exchange rates;Jason McIntyre
2016-04-30magic_test_type_default parameter is no longer __unused.Nicholas Marriott
2016-04-30Fix the default type to work properly, that is to only match if noNicholas Marriott
previous test at the same level has matched.
2016-04-30Replace regex match string in results (some new magic entries use this).Nicholas Marriott
2016-04-30tty_client_ready can not be internal to tty.c again.Nicholas Marriott
2016-04-30Mask all gpio interrupts when we attach. Fixes interrupt storm on the LenovoMark Kettenis
Ideacentre Stick 300.
2016-04-30Enable high speed timing for bus clock frequencies over 26MHz and advertiseMark Kettenis
support for it. In principle SD cards use high speed timing for frequencies over 25MHz, but it is silly to run those with a clock between 25-26MHz.
2016-04-30Add some missing interrupt bits, and enable the ADMA error interrupt.Mark Kettenis
2016-04-30Implement DMA support. Bits and pieces taken from NetBSD, but we onlyMark Kettenis
support ADMA2. The older SDMA mode has too many limitations to be really usable. Gives us only moderate speed improvements, bus reduces the CPU load considerably. We will reap the full benefits once we implement wider bus widths and high speed modes. There is a remining issue with simultanious use of eMMC and external SD card on (some) Intel Bay Trail hardware. Still under investigation. ok patrick@, stsp@, deraadt@
2016-04-29tweak previous;Jason McIntyre
2016-04-29Expand client formats (like run-shell), from Stephen M Coakley.Nicholas Marriott
2016-04-29Call sched_init_cpu() just before booting secondary CPUs.Martin Pieuchot
This prevent the scheduler from scheduling tasks to CPUs not beeing able to execute them during the boot process. ok visa@, kettenis@
2016-04-29Compact a small table into text.Nicholas Marriott
2016-04-29Add option to include status text in the pane borders. IfNicholas Marriott
pane-border-status is set to "top" or "bottom" (rather than "off"), every pane has a permanent top or bottom border containing the text from pane-border-format. Based on a diff sent long ago by Jonathan Slenders, mostly rewritten and simplified by me.
2016-04-29Fix some gibbering horrors due to uninitialized struct nameidata'sBob Beck
1) turn NDINITAT into a function and make the macros point to it with the later goal of getting rid of them. 2) Sweep the kernel for places where people make a struct nameidata manually on the stack and fill in what they hope are the required fields and count on prayer and clean living to always get them right. Instead use NDINIT everywhere. NFS was especially bad for this and there have likely been things lurking there for a while. 3) Add a couple of strategic KASSERT's to catch future offenders. ok krw@ sthen@ deraadt@
2016-04-29Final parts of command hooks, add before- and after- hooks to each command.Nicholas Marriott
2016-04-29Panic when attempting to execute a scsi command with no disciplineKenneth R Westerback
defined. Carrying on is pointless. And will currently cause a NULL pointer deref anyway. NULL deref found by mmcc@ and his friend clang. ok deraadt@
2016-04-29Need to set in/out bytes count for gz_write too. Otherwise gzipTodd C. Miller
will think the resulting file was got larger during compression.
2016-04-29The backoff timer is causing no end of trouble with disconnected clientsNicholas Marriott
stopping data in attached ones. So get rid of it and see how we get on with just a high watermark on each pane.
2016-04-29Make the grid_cell passed into screen_write_* const.Nicholas Marriott
2016-04-29Delete invocation of mailq(1) that was present for historical reasons.Ingo Schwarze
On a real mailserver, it's too noisy and may be a privacy concern. On a machine that's not a mailserver, it's pointless. Besides, Theo points out that running subsystems that potentially parse untrusted user data daily, at a predictable time, as root is not a very good idea in the first place. Suggested by millert@; gilles@ matthieu@ deraadt@ sthen@ agree
2016-04-29Do not remove local symbols from the table.Martin Pieuchot
ddb(4) can now see static functions. That doesn't mean we should start declaring functions as ``static'', however it helps for the few existing exceptions. ok deraadt@, kettenis@
2016-04-29In sysmerge interactive mode, check syntax of several important files afterStuart Henderson
merging (currently sshd_config, login.conf, pf.conf) to give some protection against bad merges. feedback/ok ajacoutot@
2016-04-29Do not allow to change the routing table of a bound socket. ThisAlexander Bluhm
is not intended and will behave unexpectedly if the address is already used in another domain. It did not work anyway, as the PCB ended in the wrong hash bucket after changing the rtable. Fail with EBUSY if the socket is already bound and rehash the PCB if its rtable changes. input claudio@; OK mpi@
2016-04-29libotermcap was removed from the miniroots in 2013. Additionally, -lcPatrick Wildt
was added for all miniroots at the same time. ok deraadt@ jsg@
2016-04-29syncPatrick Wildt
ok deraadt@ jsg@
2016-04-29Only focus on the query input box when no manual page is displayed,Ingo Schwarze
that is, for the index page, for the noresult page, and for the result of an apropos(1) query with more than one page. As noted by bentley@, when a manual page is displayed, it is more important that people can quickly use the space bar for paging and Ctrl-F for searching.
2016-04-29Fix keys parsing again to correctly accept Unicode when not prefixedNicholas Marriott
with Escape.
2016-04-29OpenBSD wcwidth() is sensible and complete so if it returns -1 it meansNicholas Marriott
that a character is not printable, so return to ignoring such characters.
2016-04-29fix "smtpctl show queue" reporting "invalid" envelope state.Eric Faurot
runtime state is not serialized with the envelope, so add it to the imsg. ok gilles@
2016-04-29Make if_output() return EAFNOSUPPORT instead of just dropping packetsKenneth R Westerback
and pretending the output succeeded. Packets are still dropped! Idea from jsg@ following same change to bridge(4). ok mpi@
2016-04-29close ControlPersist background process stderr when not inDamien Miller
debug mode or when logging to a file or syslog. bz#1988 ok dtucker
2016-04-28When a group contains a non-existent user, make the warningIngo Schwarze
message more helpful by mentioning the group name. Joint work with Richie at UStA dot de. OK jmatthew@
2016-04-28Avoid unusual Content-Type: even in an example;Ingo Schwarze
people might get hurt when doing copy & paste. Patch from Hiltjo Posthuma <hiltjo at codemadness dot org>. OK florian@ jmc@
2016-04-28provide some examples.David Gwynne
encouragement and reminders from jmc@
2016-04-28careful study of the holy scrolls reveals that for pselect (and ppoll)Ted Unangst
oversized timespecs should be clamped, not rejected. ok millert
2016-04-28Don't add setjmp.S twice.Mark Kettenis
2016-04-28Only one bpf device is required; pointed out by and ok jmcMartin Natano
2016-04-28spelling fix;Jason McIntyre
2016-04-28Replace /dev/bpf[0-9] with /dev/bpf and /dev/bpf0. The /dev/bpf node isMartin Natano
unused for now, but I plan to convert all programs in base to use it in a future diff. /dev/bpf0 is for compatibility with existing binaries and is to be removed after a transition period. ok rpe krw, for the installer part "Let's see it hit the tree." deraadt
2016-04-28Set the "autofocus" attribute on the query text box.Ingo Schwarze
Patch from Fabian dot Raetz at gmail dot com.
2016-04-28syncTheo de Raadt
2016-04-28If the attempt to broadcast a DCHPDISCOVER packet returns EAFNOSUPPORT,Kenneth R Westerback
don't bother to keep trying to get a lease. It ain't gonna happen. Just print and error message and exit.
2016-04-28Include the TLS configuration errors in log messages. Also set theJoel Sing
certificate and private key at the same time.
2016-04-28Crank majors for lib{crypto,ssl,tls} due to symbol removals, symbolJoel Sing
additions and functionality changes.