aboutsummaryrefslogtreecommitdiff
path: root/sbin/devd/devd.cc
Commit message (Expand)AuthorAgeFilesLines
* Fix $() handling, broken since the beginning at r108014.Alexander Motin2019-12-131-3/+3
* Regularize my copyright noticeWarner Losh2019-12-041-2/+1
* We don't need shell protection for when we're expanding matches.Warner Losh2018-09-221-3/+3
* Revert "devd: use C++ style casts"Eitan Adler2018-07-291-6/+6
* devd: use C++ style castsEitan Adler2018-07-291-6/+6
* devd: use static where possibleEitan Adler2018-07-291-4/+4
* We're not, yet, at C++11 capable on all our plaforms.Warner Losh2018-06-281-1/+6
* Safely quote all variable expansions.Warner Losh2018-06-271-3/+26
* devd: Move variable declaration to headerEitan Adler2018-05-231-1/+0
* devd: compile at WARNS=6Eitan Adler2018-05-231-4/+4
* devd: correct two warningsEitan Adler2018-05-231-1/+1
* Remove support for FDDI and token ring media types in userland utilities.Brooks Davis2018-04-161-2/+0
* devd: don't pass &fds in useless parameters to select(2)Eitan Adler2018-02-151-1/+1
* devd: minor nitsEitan Adler2018-01-261-1/+1
* General further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* devd(8): Remove pidfile on shutdownAlan Somers2017-06-201-0/+1
* Use a more stream-lined version of fix_value.Warner Losh2017-03-241-15/+7
* Implement quote escaping. String values may now contain " if youWarner Losh2017-03-231-2/+33
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Fix build of devd with GCC 4.2Alan Somers2017-01-191-0/+1
* Fix several Coverity CIDs in devdAlan Somers2017-01-181-5/+16
* Simplify test.Warner Losh2016-12-011-1/+1
* Add a timestamp variable to the environment. This is when the eventWarner Losh2016-04-031-1/+11
* Make $_ match the docs.Warner Losh2016-04-031-1/+1
* Sometimes, it's useful to export the entire line to an externalWarner Losh2016-03-281-2/+7
* Increase devd's client socket buffer size to 256KB. This is not as large asAlan Somers2015-12-091-6/+17
* Fix a ton of speelling errorsEitan Adler2015-10-211-1/+1
* sbin/devd/devd.8Alan Somers2014-05-211-29/+54
* Update userspace users of hw.bus.devctl_disable.Mateusz Guzik2014-03-261-4/+4
* sbin/devd/devd.8Alan Somers2014-03-071-12/+16
* sbin/devd/devd.ccAlan Somers2013-12-131-2/+2
* sbin/devd/devd.ccAlan Somers2013-12-131-1/+20
* devd: lower priority of action execution logging to infoAndriy Gapon2013-11-071-1/+1
* devd: fix a typo in a commentAndriy Gapon2013-11-071-1/+1
* Correct the printf format specifier for total_events.Alan Somers2013-07-081-2/+3
* Explicitly include <cstdarg> to fix compilation with libc++. It is implicitlyAlan Somers2013-07-021-0/+1
* style(9) fixes, including the removal of page break characters. No functionalAlan Somers2013-07-011-19/+19
* Add a SIGINFO handler to devd. It will send useful statistics to syslog orAlan Somers2013-07-011-0/+19
* Add syslog(3) support to devd(8).Alan Somers2013-07-011-32/+58
* Prefer using the C++ version of the standard headers. These place theEitan Adler2013-05-021-6/+7
* devd: Correct typo in comment.Eitan Adler2013-03-041-1/+1
* devd: Use simpler dst += *x instead of str.append(x, 1).Eitan Adler2013-03-041-6/+6
* devd: Use string::empty() instea of string::length() == 0.Eitan Adler2013-03-041-1/+1
* devd: Avoid unnecessary temporary objects (and simplify the code) when handli...Eitan Adler2013-03-041-3/+3
* devd: Simplify while (1) { if (x) break; } to while (!x) {}.Eitan Adler2013-03-041-3/+1
* devd: Remove call to _exit() from signal handler, which also sets a stop flag.Eitan Adler2013-03-041-1/+0
* devd: Use volatile sig_atomic_t for the flag set by a signal handler.Eitan Adler2013-03-041-2/+2
* Constify where possible.Eitan Adler2013-03-041-1/+1
* Improve devd startup time, by tweaking some string handling routines that areIan Lepore2013-01-301-23/+29
* Fix a descriptor leak in devd. Clients reading /var/run/devd.pipe can closeIan Lepore2013-01-301-14/+88