Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-21 | Revert, rc.d scripts have been fixed. | Antoine Jacoutot | |
2015-12-21 | Comment the wait for start until I fix the x11 managers rc.d script. | Antoine Jacoutot | |
2015-12-21 | Detach the right session with -d. | Nicholas Marriott | |
2015-12-21 | Add RET to dired-find-file. ok jasper@ | Mark Lumsden | |
(and jasper@ ok'd recent tutorial diff, forgot to mention) | |||
2015-12-21 | Mention dired. | Mark Lumsden | |
2015-12-21 | Replace an ugly bit of pointer arithmetic with a conditional expression. | mmcc | |
"seems sound" deraadt@ | |||
2015-12-20 | need to include err.h for err(). | Sebastian Benoit | |
ok deraadt@ | |||
2015-12-20 | Remove unnecessary options: | Robert Peichaer | |
- in fsck_msdos, '-f' option is a no-op - newfs_msdos does not need '-t msdos' OK krw@ | |||
2015-12-20 | size for free, sent and reminded by Mathieu. also delete null check. | Ted Unangst | |
2015-12-20 | sync | Theo de Raadt | |
2015-12-20 | sync | Theo de Raadt | |
2015-12-20 | remove redundant log | Gilles Chehade | |
2015-12-20 | Advertise support for DRM version 1.4. We have support for all the necessary | Mark Kettenis | |
features, and some code (such as the Xorg modesetting driver) actually checks the version. With this change the PCI-based probe method in that driver works. ok jsg@ | |||
2015-12-20 | In case of a bug in sndiod, an attacker (a local user) could run | Alexandre Ratchov | |
arbitrary code as user _sndio, i.e. get a second uid. Mitigate the risk by implementing initial privilege separation as follows. Break sndiod in two processes: a chroot()ed "worker" process processing input, and a non-chroot()ed "helper" process opening devices and passing descriptors to the worker. With help from benno, claudio, semarie and gilles. ok benno, semarie and tb | |||
2015-12-20 | Expose internal functions necessary to open audio devices and midi | Alexandre Ratchov | |
ports using existing file descriptors. | |||
2015-12-20 | Do not delay video(4) attachment if the device does not need to load | Martin Pieuchot | |
a firmware. Regression spotted by deraadt@ | |||
2015-12-20 | Simple free(9) sizes, from Matthieu <naabed AT poolp DOT org>. | Martin Pieuchot | |
2015-12-20 | improve CTASSERT man page | Stefan Fritsch | |
* add CTASSERT.9 link * add "void" to prototype | |||
2015-12-20 | Clean up a condition. No functional change. ok tb@ | mmcc | |
2015-12-19 | No need for an extra log.h | Reyk Floeter | |
OK bcook@ | |||
2015-12-19 | Remove NULL-check before free(). | mmcc | |
2015-12-19 | Remove NULL-checks before free(). | mmcc | |
2015-12-19 | Remove NULL-check before free(). | mmcc | |
2015-12-19 | Replace 'arc4random() % x' by 'arc4random_uniform(x)'. | tb | |
Diff by Matthew Martin, thanks! ok djm@, tedu@ | |||
2015-12-19 | Remove NULL-check before free(). | mmcc | |
2015-12-19 | Remove NULL-check before free(). | mmcc | |
2015-12-19 | Add pledge(2). It is not currently possible to pledge -u and -U | tb | |
because of chown(2) and chmod(2). If -u and -U aren't specified, the basic pledge is "stdio rpath getpw". "getpw" is used to resolve uid and gid to names and vice versa. The -r flag makes use of rmdir(2) and unlink(2), so we need "cpath" The -t flag uses utimes(2), so we need "fattr" ok deraadt@ | |||
2015-12-19 | move to 5.9-beta | Theo de Raadt | |
2015-12-19 | make things fit, by skipping pcn* for now -- randomly firing a driver. | Theo de Raadt | |
2015-12-19 | sync | Theo de Raadt | |
2015-12-19 | move to 5.9-beta | Theo de Raadt | |
2015-12-19 | gethostbyname2() and gethostbyaddr() need <sys/socket.h>; discussed with | Tim van der Molen | |
millert@ | |||
2015-12-19 | Style cleanup and removal of needless casts. ok tb@ | mmcc | |
2015-12-19 | Remove NULL-checks before free(). ok tb@ | mmcc | |
2015-12-19 | Switch and sync to the log.c variant from httpd/relayd/iked/snmpd/vmd. | Reyk Floeter | |
OK bcook@ jung@ | |||
2015-12-19 | Remove code that has been unused ever since we removed the agp ioctl interface. | Mark Kettenis | |
ok mpi@ | |||
2015-12-19 | Move agp_generic_enable() prototype to agpvar.h to unbreak the build on | Mark Kettenis | |
macppc. | |||
2015-12-19 | Don't exit if a route can't be added. Just log particulars and | Kenneth R Westerback | |
let someone else figure it out. ok mpi@ | |||
2015-12-19 | After starting, unconditionally wait up to $daemon_timeout seconds to check that | Antoine Jacoutot | |
the daemon is actually running (instead of only when using rc_bg). This *may* trigger the following side effect: if a daemon starts then stops right away (because of a config parsing issue for e.g.), then it will slow down the boot process because rc will wait a bit before considering the start action failed. But at least it will allow us to detect those daemons and fix them or their rc.d(8) script. At least as far as I can tell, all base daemons should cope with it just fine. ok sthen@ robert@ on an earlier diff | |||
2015-12-19 | Move log_sockaddr() to from log.c to util.c as it is a local addition | Reyk Floeter | |
and actually not a "logging" function. No functional change. | |||
2015-12-19 | Child will not return a config parsing error to the parent so rc.d will lie and | Antoine Jacoutot | |
tell you that the daemon succesfully started; prevent this by running a config check first. Note that we only do this for those particular daemons, not all that support a config test mode. ok benno@ phessler@ | |||
2015-12-19 | Prevent GPU lockups with KMS & AGP-enable on Uninorth (G4) machines. | Martin Pieuchot | |
Based on linux commit 5613beb46d54da6ef7f1c4589e9f2e60eeb10721 found by jsg@. KMS is now usable on Uninorth machines but X11 output is still corrupted. ok kettenis@ | |||
2015-12-19 | Enable agp(4), this makes X11 usable on my Dual G5 with radeondrm(4). | Martin Pieuchot | |
ok kettenis@ | |||
2015-12-19 | Do not match Uninorth bridges until we have a working KMS with AGP | Martin Pieuchot | |
support for G4 machines. This allows us to enable agp(4) again for G5 machines. ok kettenis@ | |||
2015-12-19 | Make carp_output() mpsafe. | Martin Pieuchot | |
This is needed in order to fully unlock ARP processing with carp(4) interfaces as found the hardway by sthen@. ok sthen@, dlg@ | |||
2015-12-19 | Tidy up _rc_wait(). | Antoine Jacoutot | |
ok sthen@ robert@ | |||
2015-12-19 | UTF-8 support: | Ingo Schwarze | |
Let -f recognize non-ASCII blank characters and let -s count characters rather than bytes. OK zhuk@ bentley@ | |||
2015-12-19 | Tweak pexp. | Antoine Jacoutot | |
2015-12-19 | Add xs_setprop to set device properties | Mike Belopuhov | |
2015-12-19 | Fixup a few bugs in xen_intr_{establish,disestablish} | Mike Belopuhov | |
xen_intr_establish was using a variable that hasn't got its value updated in the supplementary check for event channel port unmasking. xen_intr_disestablish didn't save and correctly check the return value of xen_lookup_intsrc call and was incorrectly indexing into the pending event channel port bitmap. |