2015-04-12 11:42 | config.mk: default CC = cc | Hiltjo Posthuma | 1 | +1 | -1 |
2015-02-28 07:30 | Hardcode the name in simevent usage | sin | 1 | +1 | -3 |
2015-02-27 22:45 | Add updated simevent by emg | sin | 1 | +6 | -10 |
2014-09-29 10:55 | Bump up to 0.2.3 | sin | 1 | +1 | -1 |
2014-09-28 13:02 | Strip by default | sin | 1 | +1 | -1 |
2014-09-28 12:18 | Do not name parameters in mkpath.h either | sin | 1 | +1 | -1 |
2014-09-28 12:17 | Add bin/ | sin | 1 | +0 | -0 |
2014-09-28 12:16 | Just default to cc and if needed one can modify the existing CC in config.mk | sin | 1 | +0 | -1 |
2014-09-28 12:13 | No need to name parameters | sin | 1 | +8 | -9 |
2014-09-28 11:31 | Update README | sin | 1 | +1 | -1 |
2014-09-28 11:28 | Add README | sin | 1 | +25 | -0 |
2014-09-28 11:26 | No need to build with debug symbols by default | sin | 1 | +2 | -2 |
2014-09-28 11:19 | Add missing include to fix musl build | sin | 1 | +1 | -0 |
2014-09-26 13:30 | Bump up to v0.2.2 | sin | 1 | +1 | -1 |
2014-09-26 13:29 | Add comment in config.def.h about renaming network interfaces | sin | 1 | +4 | -0 |
2014-09-04 14:58 | Remove nonsense from TODO | sin | 1 | +0 | -1 |
2014-09-04 14:55 | Reflect failures in the exit status | sin | 1 | +10 | -5 |
2014-09-04 14:53 | Don't treat failure to rename an interface as fatal | sin | 3 | +18 | -4 |
2014-09-04 14:27 | Pop back one indentation level | sin | 1 | +15 | -14 |
2014-09-04 14:11 | Remember to call freeifaddrs() | sin | 1 | +3 | -4 |
2014-09-04 14:04 | Add support for renaming network interfaces | sin | 2 | +55 | -0 |
2014-08-08 21:18 | Add Hiltjo Posthuma to LICENSE | sin | 1 | +1 | -0 |
2014-08-08 21:16 | Update TODO | sin | 1 | +2 | -1 |
2014-08-08 21:12 | Add TODO | sin | 1 | +6 | -0 |
2014-08-08 20:42 | Bump to 0.2.1 | sin | 1 | +1 | -1 |
2014-08-02 12:51 | Use OpenBSD strlcpy() | sin | 1 | +40 | -9 |
2014-08-02 12:47 | No need for enprintf(1, ...) just use eprintf() | sin | 1 | +2 | -2 |
2014-08-01 21:50 | Re-order include | sin | 1 | +1 | -1 |
2014-08-01 19:10 | config changes due to the chmod fix + fuse device | fbt | 1 | +5 | -4 |
2014-08-01 04:28 | chmod existing nodes | fbt | 1 | +3 | -0 |
2014-07-09 13:45 | Only check errno if getpw*() fails | sin | 1 | +14 | -10 |
2014-05-16 12:17 | undef strlcpy in case it is implemented as a macro | sin | 2 | +4 | -2 |
2014-04-11 22:50 | Bump up to v0.2 | sin | 1 | +1 | -1 |
2014-04-07 15:44 | config: update rules for uevent logic | Hiltjo Posthuma | 1 | +31 | -34 |
2014-04-07 15:36 | smdev: use basename of device for making a path | Hiltjo Posthuma | 1 | +8 | -5 |
2014-04-07 15:32 | smdev: remove $SMDEV, you can use $DEVNAME | Hiltjo Posthuma | 1 | +0 | -4 |
2014-04-07 15:31 | util: readuevent: read uevent file and set environment variables | Hiltjo Posthuma | 3 | +39 | -30 |
2014-04-07 11:27 | smdev: doevent, on unknown action return 0 directly | Hiltjo Posthuma | 1 | +1 | -2 |
2014-04-07 15:26 | config: use tabs | Hiltjo Posthuma | 1 | +40 | -40 |
2014-04-06 13:59 | smdev SMDEV environment fix and small optimization | Hiltjo Posthuma | 1 | +14 | -16 |
2014-04-06 13:56 | config: match /dev/rtc and /dev/rtc[0-9] | Hiltjo Posthuma | 1 | +1 | -1 |
2014-04-06 08:04 | Don't assume that the path we are installing to exists | sin | 1 | +1 | -0 |
2014-02-17 14:28 | Add more devices to config.def.h | sin | 1 | +34 | -20 |
2014-02-17 14:12 | Handle /dev/input/* devices correctly | sin | 1 | +20 | -16 |
2014-02-14 10:47 | Bump up to v0.1 | sin | 1 | +1 | -1 |
2014-02-14 10:46 | Use config.def.h instead of config.h | sin | 2 | +5 | -1 |
2013-09-05 13:28 | Ignore errors for symlink() | sin | 1 | +1 | -3 |
2013-09-05 10:26 | Install to bin and not sbin | sin | 1 | +5 | -6 |
2013-09-02 09:55 | Rename `off' to `pmatch' | sin | 1 | +4 | -4 |
2013-09-02 09:38 | Constify struct rule in config.h | sin | 2 | +11 | -6 |
2013-09-02 09:27 | If path[0] is ! then run the command hook for the rule | sin | 1 | +6 | -7 |
2013-09-02 09:21 | $SMDEV points to device name | sin | 1 | +29 | -4 |
2013-08-30 10:19 | Do not try to remove a node if path[0] is ! | sin | 1 | +4 | -0 |
2013-08-30 10:11 | Until we chdir() to /dev use absolute paths | sin | 1 | +16 | -16 |
2013-08-29 19:08 | Prevent creation of device nodes with ! | sin | 1 | +3 | -0 |
2013-08-27 14:46 | Introduce struct rulepath | sin | 1 | +46 | -49 |
2013-08-27 11:51 | Fix simevent | sin | 1 | +2 | -2 |
2013-08-27 09:37 | Add comment for parsepath() | sin | 1 | +2 | -0 |
2013-08-27 09:35 | No need to store strchr() return value to a local var | sin | 1 | +2 | -3 |
2013-08-27 08:59 | Fix indentation for strlcpy() | sin | 1 | +2 | -1 |
2013-08-27 08:47 | Add comment to remember to fix the semantics for $SMDEV | sin | 1 | +2 | -0 |
2013-08-23 16:52 | Add comment for ev->devname | sin | 1 | +1 | -0 |
2013-08-23 13:54 | Use path for &rule->path[1] | sin | 1 | +9 | -8 |
2013-08-23 13:49 | Don't strdup() for basename() | sin | 1 | +2 | -5 |
2013-08-23 13:47 | Fix parsepath() to include devnamesz | sin | 1 | +6 | -6 |
2013-08-23 12:43 | Fix naming + style | sin | 1 | +48 | -50 |
2013-08-23 12:25 | Support remove action | sin | 1 | +29 | -1 |
2013-08-23 11:24 | Add some comments and clean up the code a bit | sin | 2 | +74 | -60 |
2013-08-23 10:40 | Refactor rule/event/path handling | sin | 1 | +95 | -92 |
2013-08-23 09:33 | Factor out path parsing | sin | 1 | +49 | -42 |
2013-08-23 09:28 | Ensure runcmd handling is done based on the current event | sin | 1 | +31 | -21 |
2013-08-22 17:56 | Explicitly check for REG_NOMATCH | sin | 1 | +2 | -3 |
2013-08-22 17:31 | Cache preg entries | sin | 1 | +25 | -9 |
2013-08-22 16:30 | Move up to C99 | sin | 1 | +1 | -1 |
2013-08-22 15:58 | Add simevent | sin | 1 | +18 | -0 |
2013-08-22 15:52 | Add -pedantic to CFLAGS | sin | 2 | +2 | -2 |
2013-08-22 15:48 | Re-arrange includes | sin | 1 | +9 | -7 |
2013-08-22 13:22 | Rename runcmd() to runrule() | sin | 1 | +3 | -3 |
2013-08-22 13:06 | Fix path parsing | sin | 4 | +53 | -10 |
2013-08-22 12:31 | Print an error if the environment is not set up for hotplugging | sin | 1 | +1 | -1 |
2013-08-22 12:20 | Factor out cmd execution to runcmd() | sin | 1 | +43 | -17 |
2013-08-22 09:45 | Introduce struct Event and add primitive hotplugging support | sin | 2 | +97 | -57 |
2013-08-21 17:11 | Change default permissions from 0777 to 0660 | sin | 1 | +1 | -1 |
2013-08-21 16:31 | Execute hook on *cmd as well | sin | 1 | +1 | -3 |
2013-08-21 16:00 | Fix comments | sin | 1 | +2 | -3 |
2013-08-21 15:44 | Error out if the path or cmd is invalid | sin | 1 | +4 | -1 |
2013-08-21 14:46 | Clean up path parsing | sin | 1 | +37 | -48 |
2013-08-21 10:20 | Call mkpath() with a 022 umask, then restore it to 0 | sin | 1 | +2 | -0 |
2013-08-21 10:19 | Add some comments | sin | 1 | +4 | -0 |
2013-08-21 09:39 | Support @cmd | sin | 1 | +14 | -2 |
2013-08-21 09:12 | Factor out regex matching and re-arrange rule parsing | sin | 2 | +49 | -45 |
2013-08-21 08:29 | Add mkpath() - a recursive mkdir() implementation | sin | 4 | +34 | -1 |
2013-08-21 08:13 | Set umask to 0 | sin | 1 | +1 | -0 |
2013-08-21 08:13 | Factor out devtomajmin() and devtype() | sin | 4 | +49 | -40 |
2013-08-20 12:26 | Initial commit | sin | 12 | +551 | -0 |