Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-04 | userspace: remove vestigial '?' cases from top-level getopt(3) loops | Scott Soule Cheloha | |
getopt(3) returns '?' when it encounters a flag not present in the in the optstring or if a flag is missing its option argument. We can handle this case with the "default" failure case with no loss of legibility. Hence, remove all the redundant "case '?':" lines. Prompted by dlg@. With help from dlg@ and millert@. Link: https://marc.info/?l=openbsd-tech&m=167011979726449&w=2 ok naddy@ millert@ dlg@ | |||
2021-07-12 | Change the error reporting pattern throughout the tree when unveil | Bob Beck | |
fails to report the path that the failure occured on. Suggested by deraadt@ after some tech discussion. Work done and verified by Ashton Fagg <ashton@fagg.id.au> ok deraadt@ semarie@ claudio@ | |||
2021-05-01 | Retire OpenBSD/sgi. | Visa Hankala | |
OK deraadt@ | |||
2020-10-15 | Accommodate POSIX basename(3) that takes a non-const parameter and | Christian Weisgerber | |
may modify the string buffer. ok florian@ | |||
2019-05-11 | socppc makes an extended visit to the bigbucket. | Theo de Raadt | |
ok kettenis | |||
2019-04-30 | Restrict filesystem access with unveil(2): | Ricardo Mestre | |
First it needs to open(2) `device' with read permissions, /dev/hotplug by default but can be changed via arguments. Then it needs read/execute on both _PATH_ETC_HOTPLUG_{ATTACH,DETACH} to access(2) and execl(3) them. ok deraadt@ | |||
2017-01-23 | Build gpioctl(8) and hotplugd(8) on arm64. | Jonathan Gray | |
ok patrick@ | |||
2016-09-03 | Retire zaurus, as it hasn't made the EABI jump and will be permanently broken | Philip Guenther | |
shortly when we use the hardware thread register in userland | |||
2016-08-10 | armish handled some early-gen arm machines, which required tons of | Theo de Raadt | |
workarounds. Some of them will soon stand in the way of armv7. Off to the attic you go. | |||
2016-07-31 | Close /dev/hotplug on exec(). Otherwise a restart of the daemon may | Martin Natano | |
fail, because the device is occupied by a child process. from Alexey Vatchenko ok jca | |||
2016-05-11 | remove hppa64 port, which we never got going beyond broken single users. | Theo de Raadt | |
hppa reverse-stack gives us a valuable test case, but most developers don't have a 2nd one to proceed further with this. ok kettenis | |||
2015-11-19 | pledge "stdio rpath proc exec" for entire lifetime. rpath must remain | Theo de Raadt | |
even late, because of access() before doing wasteful fork+execs. | |||
2015-07-27 | use file system path (.Pa) semantic markup macros where appropriate. | Igor Sobrado | |
ok jmc@ | |||
2014-01-21 | obvious .Pa fixes; found with mandocdb(8) | Ingo Schwarze | |
2013-09-04 | Beagle has been replaced by armv7. | Patrick Wildt | |
2013-07-16 | use .Mt for email addresses; from Jan Stary <hans at stare dot cz>; ok jmc@ | Ingo Schwarze | |
2013-05-30 | This might be useful on beagle, too. | Florian Obser | |
OK patrick@, jasper@, bmercer@ | |||
2013-03-25 | the unused palm code goes away. | Theo de Raadt | |
2010-07-20 | do not use gcc -W options which you do not understand | Theo de Raadt | |
2010-01-30 | Build on loongson, and sort platform list. | Miod Vallat | |
2010-01-10 | Make hotplugd to not complain if any of attach or detach script | Alexander Yurchenko | |
doesn't exist. ok stsp@ deraadt@ | |||
2009-09-09 | Palm: Integration into the tree | Marek Vasut | |
OK deraadt@ | |||
2009-06-26 | If two or more children exit before hotplugd is scheduled only one SIGCHLD | Kurt Miller | |
will be delivered, so deal with this case in the SIGCHLD handler. Also retry if waitpid() fails with EINTR. looks good deraadt@ millert@ | |||
2009-06-10 | Ignore ECHILD returns from waitpid() in the signal handler; it appears we | Philip Guenthe | |
generate SIGCHLD spuriously in some cases. Also, hotplugd doesn't care if a child is stopped, so set SA_NOCLDSTOP to suppress SIGCHLDs from that. Problem reported by Thomas Pfaff. ok deraadt@ | |||
2009-06-04 | hotplugd is on so many, give up on MANSUBDIR | Theo de Raadt | |
2009-06-03 | - enable on sgi | Jasper Lievisse Adriaanse | |
ok miod@ | |||
2009-03-20 | - grammar tweak | Jasper Lievisse Adriaanse | |
ok jcm@ | |||
2008-12-07 | Change example to run /etc/netstart always (secure by default). | Ian Darwin | |
Cluestick courtesy of deraadt@, discussed with todd@, mbalmer@, ok ray@. | |||
2008-11-06 | use spacing consistently to make example shorter and more readable; | Igor Sobrado | |
improve indentation. | |||
2008-11-06 | More complete example, for e.g., usb devices that need wep/wpa keys. | Ian Darwin | |
OK (with typo corrected) sthen@ | |||
2008-05-25 | - chat to syslog if the script file can't be read or executed. | Jasper Lievisse Adriaanse | |
ok otto@ | |||
2008-05-13 | Build on socppc too. | Miod Vallat | |
2008-05-12 | Error out with usage line if additional arguments are given after the | Pierre-Yves Ritschard | |
option parsing. Found out the hard way by jdixon on ifstated. ok sobrado@, jdixon@, millert@ | |||
2007-05-31 | convert to new .Dd format; | Jason McIntyre | |
2006-10-14 | landisk will need this too | Theo de Raadt | |
2006-07-25 | amazing how far a typo of mine (CFLAGS vs CLFAGS) from early 2004 spread | Henning Brauer | |
(and how long it went unnoticed) From: Alexey Dobriyan <adobriyan@gmail.com> | |||
2006-06-06 | System build pieces for armish arch. | Dale Rahn | |
2006-06-01 | simplify example, ok grange, jmc | Markus Friedl | |
2006-05-31 | more tweaks; ok grange | Jason McIntyre | |
2006-05-31 | tweak the sample attach script; ok grange | Jason McIntyre | |
2006-05-28 | Device id was removed from hotplug events so cope with this. | Michael Knudsen | |
2006-05-28 | Include device id in hotplug event logging. id is passed as new | Michael Knudsen | |
script parameter so only scripts that are picky about arg count needs updating. ok henning. | |||
2006-04-05 | Reap childs asynchronously in the signal handler. | Alexander Yurchenko | |
Diff from Alexey Vatchenko <avv@mail.zp.ua>. | |||
2006-04-05 | ARGSUSED for signal handler to please lint. | Alexander Yurchenko | |
2006-01-11 | hotplug(4) and hotplugd(8) here | Martin Reindl | |
2005-01-18 | Build hotplug on zaurus, link manpage in zaurus dir. | Dale Rahn | |
2004-12-25 | More secure example | Ian Darwin | |
2004-05-30 | Better error message. | Alexander Yurchenko | |
2004-05-30 | Missing waitpid, noticed by Gregory Steuck <greg@y2004.nest.cx>. | Alexander Yurchenko | |
2004-05-30 | Can only exist on alpha, amd64, i386, macppc and sparc64. | Alexander Yurchenko | |