Age | Commit message (Expand) | Author | Files | Lines |
2008-11-07 | release 131131 | Kay Sievers | 2 | -7/+154 |
2008-11-06 | udevadm: settle - exit if udevd exits | Kay Sievers | 3 | -1/+20 |
2008-11-06 | cleanup /dev/.udev/queue on startup and exit | Kay Sievers | 2 | -8/+43 |
2008-11-06 | rules: md - add mdadm 3 device naming | Kay Sievers | 1 | -0/+7 |
2008-11-06 | fix indentation | Kay Sievers | 1 | -37/+37 |
2008-11-05 | udevd: shrink struct token to 12 bytes | Alan Jenkins | 1 | -29/+17 |
2008-11-05 | $links should be relative | Kay Sievers | 1 | -2/+3 |
2008-11-05 | unify string replacement | Kay Sievers | 9 | -181/+118 |
2008-11-05 | usb_id: MassStorage SubClass 6 is "scsi" not "disk" | Kay Sievers | 1 | -1/+3 |
2008-11-05 | do not import the "uevent" file when we only read the db to get old symlinks | Kay Sievers | 3 | -15/+18 |
2008-11-05 | fix cleanup of possible left-over symlinks | Kay Sievers | 4 | -33/+31 |
2008-11-05 | fix $links substitution | Kay Sievers | 1 | -2/+2 |
2008-11-05 | info() PROGRAM and IMPORT execution | Kay Sievers | 1 | -0/+8 |
2008-11-05 | volume_id: btrfs update | Kay Sievers | 1 | -1/+1 |
2008-11-04 | fix list handling in enumerate and rules file sorting | Kay Sievers | 7 | -41/+52 |
2008-11-04 | firmware.sh: record missing files in /dev/.udev/firmware-missing/ | Kay Sievers | 1 | -0/+3 |
2008-11-01 | move debugging strings inside #ifdef DEBUG | Kay Sievers | 1 | -210/+210 |
2008-11-01 | add "devel" and "install" switches to autogen.sh | Kay Sievers | 1 | -4/+11 |
2008-11-01 | move some info() to dbg() | Kay Sievers | 9 | -62/+64 |
2008-11-01 | fix udev_node_update_old_links() logic | Kay Sievers | 1 | -16/+23 |
2008-11-01 | skip entire rule containing device naming keys, if no device can be named | Kay Sievers | 3 | -3/+18 |
2008-11-01 | log rules file and line number when NAME, SYMLINK, OWNER, GROUP, MODE, RUN is... | Kay Sievers | 1 | -67/+122 |
2008-11-01 | udevd: be more careful when matching against parents | Alan Jenkins | 1 | -1/+6 |
2008-11-01 | udevd: fix termination of rule execution | Alan Jenkins | 1 | -3/+2 |
2008-10-31 | write trace log to stderr | Kay Sievers | 2 | -3/+3 |
2008-10-30 | fstab_import: add "change" event match | Kay Sievers | 1 | -1/+1 |
2008-10-30 | edd_id: add "change" event match | Kay Sievers | 1 | -1/+1 |
2008-10-30 | rules: remove "add" match from usb device node rule | Kay Sievers | 1 | -1/+1 |
2008-10-30 | rules: remove SCSI timeouts | Kay Sievers | 1 | -2/+0 |
2008-10-29 | ATTR{}== always fails if the attribute does not exist | Kay Sievers | 3 | -8/+6 |
2008-10-29 | udevd: merge exec and run queue to minimize devpath string compares | Kay Sievers | 3 | -97/+84 |
2008-10-28 | udevd: simplify rules execution loop | Alan Jenkins | 1 | -2/+2 |
2008-10-28 | update NEWS | Kay Sievers | 2 | -2/+17 |
2008-10-26 | kerneldoc comment fixes | Alan Jenkins | 3 | -11/+11 |
2008-10-26 | libudev: device - allocate envp array only once | Kay Sievers | 2 | -3/+4 |
2008-10-26 | test: add RUN+="socket: ..." to a test to run monitor code | Kay Sievers | 2 | -4/+4 |
2008-10-26 | libudev: device - fill envp array while composing monitor buffer | Kay Sievers | 1 | -73/+69 |
2008-10-26 | fix $attr{[<subsystem>/<sysname>]<attribute>} substitution | Kay Sievers | 2 | -4/+18 |
2008-10-26 | do not init string arrays, just clear first byte | Kay Sievers | 5 | -7/+13 |
2008-10-26 | match_attr() - copy attr value only when needed | Kay Sievers | 1 | -5/+8 |
2008-10-26 | udevd: avoid implicit memset in match_attr() | Alan Jenkins | 1 | -1/+2 |
2008-10-25 | udevd: use a tighter loop for compare_devpath() | Alan Jenkins | 1 | -15/+13 |
2008-10-25 | fix handling of string_escape option | Alan Jenkins | 1 | -1/+1 |
2008-10-25 | match KEY="A|B" without temporary string copy | Kay Sievers | 2 | -13/+43 |
2008-10-24 | remove debug printf | Kay Sievers | 1 | -2/+0 |
2008-10-24 | fix "unused" warnings | Kay Sievers | 1 | -6/+8 |
2008-10-24 | libudev: monitor - cache result of monitor send buffer | Kay Sievers | 3 | -35/+68 |
2008-10-24 | libudev: monitor - replace far too expensive snprintf() with strlcpy() | Kay Sievers | 1 | -6/+24 |
2008-10-24 | special-case "?*" match to skip fnmatch() | Kay Sievers | 1 | -10/+19 |
2008-10-24 | determine at rule parse time if we need to call fnmatch() | Kay Sievers | 1 | -38/+123 |
2008-10-24 | distinguish "match" from "assign" by (op < OP_MATCH_MAX) | Kay Sievers | 1 | -69/+74 |
2008-10-24 | cache uid/gid during rule parsing | Kay Sievers | 3 | -18/+139 |
2008-10-24 | fix uninitialized variable warnings | Kay Sievers | 2 | -2/+2 |
2008-10-24 | rules: let empty strings added to buffer always return offset 0 | Kay Sievers | 1 | -9/+19 |
2008-10-23 | skip SYMLINK rules for devices without a device node | Kay Sievers | 1 | -0/+2 |
2008-10-23 | udevd: fix WAIT_FOR_SYSFS execution order | Alan Jenkins | 1 | -16/+16 |
2008-10-23 | rule_generator: fix netif NAME= value extraction regex | Kay Sievers | 3 | -7/+21 |
2008-10-23 | udevd: fix memory leak | Alan Jenkins | 1 | -0/+1 |
2008-10-23 | shrink struct udev_event | Kay Sievers | 4 | -38/+38 |
2008-10-23 | shrink struct udev_event | Kay Sievers | 3 | -12/+24 |
2008-10-23 | do not create temporary node ($tempnode) if node already exists | Kay Sievers | 2 | -9/+34 |
2008-10-23 | replace in-memory rules array with match/action token list | Kay Sievers | 7 | -1203/+1344 |
2008-10-22 | handle numerical owner/group string in lookup_user/group() | Kay Sievers | 1 | -25/+32 |
2008-10-22 | use re-entrant variants of getpwnam and getgrnam | Alan Jenkins | 1 | -2/+9 |
2008-10-22 | add util_resolve_subsys_kernel() | Kay Sievers | 3 | -0/+67 |
2008-10-22 | volume_id: swap - larger PAGE_SIZE support | Matthias Koenig | 1 | -1/+1 |
2008-10-21 | replace strncpy() with strlcpy() | Alan Jenkins | 2 | -9/+5 |
2008-10-21 | libudev: device - 128 -> ENVP_SIZE | Kay Sievers | 1 | -1/+1 |
2008-10-21 | libudev: allocate udev_device->envp[] dynamically | Alan Jenkins | 1 | -6/+15 |
2008-10-21 | libudev: util - optimize path_encode() | Alan Jenkins | 1 | -3/+5 |
2008-10-21 | use more appropriate alternatives to malloc() | Alan Jenkins | 10 | -24/+12 |
2008-10-21 | do not use the new work-in-progress parser rule matcher | Kay Sievers | 1 | -1/+1 |
2008-10-21 | add "root" == 0 shortcuts to lookup_user/group() | Kay Sievers | 1 | -2/+4 |
2008-10-21 | replace missing get_attr_value() -> get_sysattr_value() | Kay Sievers | 1 | -3/+3 |
2008-10-21 | cdrom_id: remove ARRAY_SIZE() declaration | Kay Sievers | 1 | -4/+0 |
2008-10-20 | libudev: device - get_attr_value() -> get_sysattr_value() | Kay Sievers | 10 | -60/+60 |
2008-10-18 | pass make distcheck | Kay Sievers | 4 | -8/+8 |
2008-10-18 | prefix udev-util.c functions with util_* | Kay Sievers | 8 | -48/+44 |
2008-10-18 | selinux_init(udev) -> udev_selinux_init(udev) | Kay Sievers | 5 | -12/+12 |
2008-10-18 | udev_list_cleanup() -> udev_list_cleanup_entries() | Kay Sievers | 9 | -20/+20 |
2008-10-18 | move udev_rules_apply_format() to udev-event.c | Kay Sievers | 4 | -491/+461 |
2008-10-18 | udev_rules_run() -> udev_event_execute_run(); | Kay Sievers | 5 | -36/+36 |
2008-10-18 | udev_event_run() -> udev_event_execute_rules() | Kay Sievers | 5 | -6/+5 |
2008-10-18 | udevd: avoid overhead of calling rmdir on non-empty directories | Alan Jenkins | 1 | -6/+10 |
2008-10-18 | move run_program to util | Kay Sievers | 3 | -225/+225 |
2008-10-18 | make struct udev_rules opaque | Kay Sievers | 5 | -36/+53 |
2008-10-18 | merge udev-rules.c and udev-rules-parse.c | Kay Sievers | 10 | -1025/+950 |
2008-10-17 | delete list.h | Kay Sievers | 1 | -183/+0 |
2008-10-17 | collect: use udev_list | Kay Sievers | 2 | -23/+56 |
2008-10-17 | udevd: use udev_list_node | Kay Sievers | 3 | -26/+42 |
2008-10-17 | libudev: make list_node functions available | Kay Sievers | 2 | -7/+22 |
2008-10-17 | libudev: ctrl - change magic to integer | Kay Sievers | 1 | -11/+14 |
2008-10-17 | libudev: monitor - add set_receive_buffer_size() | Kay Sievers | 3 | -15/+13 |
2008-10-17 | test: fix a few unintentially wrongly written rules which cause parse errors | Kay Sievers | 1 | -11/+21 |
2008-10-17 | libudev: add sysnum to test program | Kay Sievers | 1 | -0/+7 |
2008-10-17 | libudev: fix sysnum logic for digit-only device names | Alan Jenkins | 1 | -1/+6 |
2008-10-17 | libudev: list - prepend udev_* to all functions | Kay Sievers | 2 | -19/+11 |
2008-10-17 | delete udev-util-file.c | Kay Sievers | 2 | -82/+0 |
2008-10-17 | update rules file parsing | Kay Sievers | 2 | -53/+37 |
2008-10-16 | update IMPORT= file/stdout property parsing | Kay Sievers | 1 | -115/+101 |
2008-10-16 | run_program: prevent empty last argv entry | Kay Sievers | 1 | -2/+2 |
2008-10-16 | fix sorting of rules files | Kay Sievers | 3 | -6/+12 |
2008-10-16 | delete name_list, move common file functions | Kay Sievers | 3 | -188/+85 |
2008-10-16 | udev-rules-parse: name_list -> udev_list | Kay Sievers | 5 | -77/+84 |
2008-10-16 | udev-node: name_list -> udev_list | Kay Sievers | 1 | -13/+15 |
2008-10-16 | libudev: monitor - export MAJOR/MINOR only if available | Kay Sievers | 1 | -1/+2 |
2008-10-16 | libudev: always add UDEV_LOG | Kay Sievers | 1 | -1/+1 |
2008-10-16 | rename udev source files | Kay Sievers | 15 | -19/+19 |
2008-10-16 | move udev_device_db to libudev | Kay Sievers | 4 | -6/+6 |
2008-10-16 | udevd: use libudev | Kay Sievers | 16 | -2227/+1286 |
2008-10-16 | volume_id: btrfs - update magic to latest disk format | Kay Sievers | 1 | -1/+1 |
2008-10-16 | libudev: device - copy global properties, unset empty properties | Kay Sievers | 1 | -0/+15 |
2008-10-16 | libudev: add global property list | Kay Sievers | 9 | -1/+38 |
2008-10-16 | libudev: ctrl - fix typo in set_env() | Kay Sievers | 1 | -1/+2 |
2008-10-16 | libudev: list - handle update of key with NULL value | Kay Sievers | 1 | -20/+22 |
2008-10-16 | libudev: device - export properties when values are set | Kay Sievers | 2 | -10/+31 |
2008-10-15 | libudev: device - lookup "subsystem" and "driver" only once | Kay Sievers | 2 | -32/+36 |
2008-10-15 | libudev: update DEVLINKS property when properties are read | Kay Sievers | 2 | -12/+23 |
2008-10-15 | libudev: monitor - do not mangle DEVLINKS property | Kay Sievers | 1 | -4/+6 |
2008-10-15 | libudev: do not include ctrl in libudev.so | Kay Sievers | 1 | -6/+0 |
2008-10-15 | libudev: device - add get_envp() to construct envp from property list | Kay Sievers | 2 | -3/+45 |
2008-10-15 | libudev: monitor - fix send_device() property copying | Kay Sievers | 1 | -5/+12 |
2008-10-14 | test: move global ENV{ENV_KEY_TEST}="test" to local rule | Kay Sievers | 1 | -3/+5 |
2008-10-14 | delete simple-build-check.sh | Kay Sievers | 1 | -38/+0 |
2008-10-14 | libudev: handle ! in sysname, add sysnum, return allocated list_entry on add | Kay Sievers | 5 | -33/+73 |
2008-10-13 | vol_id: update README | Kay Sievers | 2 | -38/+25 |
2008-10-13 | volume_id: support for GFS2 UUIDs | Steven Whitehouse | 2 | -2/+17 |
2008-10-11 | libudev: device - generate DEVNAME and DEVLINKS properties | Kay Sievers | 1 | -6/+20 |
2008-10-11 | libudev: list - add flag | Kay Sievers | 2 | -0/+17 |
2008-10-09 | libudev: add udev_monitor_send_device() | Kay Sievers | 3 | -6/+44 |
2008-10-09 | libudev: also prefix non-exported functions with udev_* | Kay Sievers | 6 | -188/+189 |
2008-10-07 | libudev: device - add device lookup by subsystem:sysname | Kay Sievers | 4 | -47/+179 |
2008-10-07 | remove outdated docs/README-gcov_for_udev | Kay Sievers | 1 | -68/+0 |
2008-10-07 | release 130130 | Kay Sievers | 3 | -1/+39 |
2008-10-07 | replace spaces in dm and md name symlinks | Kay Sievers | 3 | -9/+9 |
2008-10-07 | connect /sys and /dev with /sys/dev/{block,char}/<maj>:<min> and /dev/{block,... | Kay Sievers | 1 | -0/+3 |
2008-10-06 | libudev: fix typo in "multiple entries in symlink" handling | Kay Sievers | 1 | -1/+1 |
2008-10-06 | volume_id: more fat debugging | Kay Sievers | 1 | -3/+3 |
2008-10-06 | store node name and symlinks into db symlink target if they are small enough | Kay Sievers | 2 | -45/+95 |
2008-10-06 | libudev: libudev.pc remove selinux | Kay Sievers | 1 | -1/+1 |
2008-10-06 | volume_id: add more vfat debugging information | Kay Sievers | 1 | -2/+12 |
2008-10-05 | don not print error if GOTO jumps just to next rule | Kay Sievers | 1 | -4/+5 |
2008-10-05 | libudev: fix --enable-debug | Kay Sievers | 2 | -2/+2 |
2008-10-04 | udevd: clarify deprecated sysfs layout warning | Kay Sievers | 1 | -2/+3 |
2008-10-03 | volume_id: use PRIu64i, PRIx64 macros | Kay Sievers | 39 | -74/+61 |
2008-10-03 | volume_id: add btrfs | Kay Sievers | 4 | -1/+97 |
2008-10-03 | volume_id: better DDF raid detection | Kay Sievers | 1 | -6/+29 |
2008-10-03 | vol_id: always use the safe string versions for unencoded label and uuid | Kay Sievers | 1 | -6/+13 |
2008-10-03 | vol_id: fix logging glue | Kay Sievers | 1 | -1/+3 |
2008-10-03 | volume_id: add dbg() as noop to check for compile errors | Kay Sievers | 2 | -2/+4 |
2008-10-03 | move selinux noops to udev.h | Kay Sievers | 5 | -15/+14 |
2008-10-03 | vol_id: add size= option | Kay Sievers | 3 | -8/+20 |
2008-10-03 | udevadm: info - fix --query=all for devices without a device node | Kay Sievers | 2 | -3/+5 |
2008-10-02 | usb_id: use libudev | Kay Sievers | 3 | -67/+83 |
2008-10-02 | libudev: device - add get_parent_with_subsystem() | Kay Sievers | 4 | -0/+19 |
2008-10-02 | libudev: get rid of selinux | Kay Sievers | 19 | -133/+122 |
2008-10-02 | use no_argument, required_argument, optional_argument in longopts | Kay Sievers | 16 | -94/+94 |
2008-10-02 | volume_id: hpfs - read label and uuid | Kay Sievers | 1 | -7/+60 |
2008-10-02 | libudev: enumerate - add_device() -> add_syspath() | Kay Sievers | 6 | -30/+34 |
2008-10-02 | fix compile error with --disable-logging | Kay Sievers | 1 | -4/+4 |
2008-10-01 | release 129129 | Kay Sievers | 3 | -2/+71 |
2008-10-01 | udevd: print warning if CONFIG_SYSFS_DEPRECATED is used | Kay Sievers | 2 | -5/+16 |
2008-10-01 | build: include Makefile.am.inc in all Makefile.am | Kay Sievers | 7 | -0/+14 |
2008-10-01 | rules: ieee1394 - create both, by-id/scsi-* and by-id/ieee-* links | Kay Sievers | 2 | -5/+4 |
2008-10-01 | udevadm: trigger --type=failed - use libudev queue | Kay Sievers | 1 | -26/+15 |
2008-10-01 | libudev: enumerate - ignore regular files while scanning | Kay Sievers | 3 | -12/+15 |
2008-10-01 | libudev: device - handle /sys/block/<disk-device-link>/<partition> | Kay Sievers | 2 | -5/+29 |
2008-10-01 | udevadm: settle - use libudev queue | Kay Sievers | 4 | -104/+29 |
2008-10-01 | libudev: add queue interface | Kay Sievers | 6 | -5/+365 |
2008-09-30 | udevadm: trigger fix long option --type= | Kay Sievers | 2 | -1/+5 |
2008-09-30 | libudev: device_init() -> device_new() | Kay Sievers | 3 | -22/+15 |
2008-09-30 | fix segfault caused by wrong pointer used in dbg() | Kay Sievers | 2 | -1/+2 |
2008-09-30 | udevadm: trigger: use libudev | Kay Sievers | 4 | -605/+118 |
2008-09-30 | libudev: enumerate - scan devices and subsystems, add subsystem and attribute... | Kay Sievers | 6 | -125/+241 |
2008-09-29 | fix dbg() callers | Kay Sievers | 3 | -10/+11 |
2008-09-29 | allow compiler to check dbg() arguments on non-debug builds | Alan Jenkins | 1 | -4/+9 |
2008-09-29 | fix messages (inc. debug compile failure) introduced when optimizing "goto" | Alan Jenkins | 1 | -3/+3 |
2008-09-29 | replace strerror() usage with threadsafe "%m" format string | Alan Jenkins | 15 | -73/+73 |
2008-09-29 | test: replace last reference of "/class/*" devpath | Kay Sievers | 2 | -3/+4 |
2008-09-29 | gitignore: move *.8 to subdirs | Kay Sievers | 3 | -1/+4 |
2008-09-29 | test: add missing pci directory because of .gitignore *.7 | Kay Sievers | 1257 | -1380/+2082 |
2008-09-29 | test: replace ancient sysfs tree with recent one | Kay Sievers | 9190 | -530/+10028 |
2008-09-29 | libudev: enumerate - split new() and scan() | Kay Sievers | 7 | -60/+75 |
2008-09-28 | libudev: enumerate - scan /sys/block/ if needed | Kay Sievers | 2 | -13/+35 |
2008-09-28 | libudev: enumerate "subsystem" | Kay Sievers | 3 | -11/+60 |
2008-09-28 | libudev: enumerate - accept list of subsystems to scan, or skip | Kay Sievers | 8 | -49/+146 |
2008-09-28 | avoid repeated scans for goto targets (udev_iter_find_label) | Alan Jenkins | 3 | -12/+45 |
2008-09-28 | trivial cleanup in udev_rules_iter | Alan Jenkins | 1 | -3/+3 |
2008-09-28 | lubudev: accept more sys directories as devices, and parent devices | Kay Sievers | 2 | -26/+67 |
2008-09-28 | libudev: more list rework | Kay Sievers | 9 | -225/+249 |
2008-09-26 | libudev: rework list handling | Kay Sievers | 15 | -74/+262 |
2008-09-26 | libudev: device - read database only when needed | Kay Sievers | 4 | -71/+102 |
2008-09-26 | libudev: initialize selinux only when needed | Kay Sievers | 1 | -1/+10 |
2008-09-26 | libudev: enumerate_get_devices_list -> enumerate_get_list | Kay Sievers | 7 | -17/+17 |
2008-09-25 | libudev: get devnum from uevent file | Kay Sievers | 3 | -12/+19 |
2008-09-25 | libudev: replace awkward callback list interfaces with list iterators | Kay Sievers | 12 | -343/+316 |
2008-09-24 | libudev: add userdata pointer | Kay Sievers | 4 | -2/+30 |
2008-09-24 | libudev: also import "uevent" file when reading udev database | Kay Sievers | 2 | -12/+45 |
2008-09-21 | libudev: add udev_device_new_from_devnum() | Kay Sievers | 5 | -0/+37 |
2008-09-20 | libudev: udev_device_get_devname -> udev_device_get_devnode | Kay Sievers | 5 | -9/+9 |