summaryrefslogtreecommitdiff
path: root/extras
AgeCommit message (Collapse)Author
2008-10-30edd_id: add "change" event matchKay Sievers
2008-10-26do not init string arrays, just clear first byteKay Sievers
2008-10-24fix uninitialized variable warningsKay Sievers
2008-10-23rule_generator: fix netif NAME= value extraction regexKay Sievers
$ sed -n -r \ -e 's/^#.*//' \ -e 's/[[:space:],]NAME="(eth[0-9]*)"[[:space:]]*(,.*|\\|)$/\1/p' \ /dev/null /etc/udev/rules.d/70-persistent-net.rules SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:16:41:e2:8d:c7", ATTR{type}=="1", KERNEL=="eth*",eth4 $ sed -n -r \ -e 's/^#.*//' \ -e 's/.*[[:space:],]NAME="(eth[0-9]*)".*/\1/p' \ /dev/null /etc/udev/rules.d/70-persistent-net.rules eth4
2008-10-22add util_resolve_subsys_kernel()Kay Sievers
2008-10-22volume_id: swap - larger PAGE_SIZE supportMatthias Koenig
2008-10-21replace strncpy() with strlcpy()Alan Jenkins
The problem was strncpy() doesn't stop after writing the terminating NUL; by definition it goes on to zero the entire buffer. I spy another use of strncpy in udev_device_add_property_from_string(), which is responsible for another ~1% user cpu time... Signed-off-by: Alan Jenkins <alan-jenkins@tuffmail.co.uk>
2008-10-21use more appropriate alternatives to malloc()Alan Jenkins
Use calloc to request cleared memory instead. Kernel and libc conspire to make this more efficient. Also, replace one malloc() + strcpy() with strdup(). Signed-off-by: Alan Jenkins <alan-jenkins@tuffmail.co.uk>
2008-10-21cdrom_id: remove ARRAY_SIZE() declarationKay Sievers
2008-10-20libudev: device - get_attr_value() -> get_sysattr_value()Kay Sievers
2008-10-18pass make distcheckKay Sievers
2008-10-18prefix udev-util.c functions with util_*Kay Sievers
2008-10-17collect: use udev_listKay Sievers
2008-10-16rename udev source filesKay Sievers
2008-10-16volume_id: btrfs - update magic to latest disk formatKay Sievers
2008-10-16libudev: add global property listKay Sievers
2008-10-13vol_id: update READMEKay Sievers
2008-10-13volume_id: support for GFS2 UUIDsSteven Whitehouse
2008-10-06volume_id: more fat debuggingKay Sievers
2008-10-06volume_id: add more vfat debugging informationKay Sievers
2008-10-03volume_id: use PRIu64i, PRIx64 macrosKay Sievers
2008-10-03volume_id: add btrfsKay Sievers
2008-10-03volume_id: better DDF raid detectionKay Sievers
2008-10-03vol_id: always use the safe string versions for unencoded label and uuidKay Sievers
2008-10-03vol_id: fix logging glueKay Sievers
2008-10-03volume_id: add dbg() as noop to check for compile errorsKay Sievers
2008-10-03move selinux noops to udev.hKay Sievers
2008-10-03vol_id: add size= optionKay Sievers
2008-10-02usb_id: use libudevKay Sievers
2008-10-02libudev: get rid of selinuxKay Sievers
"Hello world!" linked against libselinux parses /proc/mounts and whatever else on startup, even when the lib is not needed at all. Not funny! Get rid of that thing where it's not absolutely needed.
2008-10-02use no_argument, required_argument, optional_argument in longoptsKay Sievers
2008-10-02volume_id: hpfs - read label and uuidKay Sievers
2008-10-01build: include Makefile.am.inc in all Makefile.amKay Sievers
Many thanks to Chris Spiegel for finding the still current vol_id non-large-file-access bug, because of not including config.h.
2008-09-29fix dbg() callersKay Sievers
2008-09-29gitignore: move *.8 to subdirsKay Sievers
2008-09-26libudev: rework list handlingKay Sievers
2008-09-19always include config.h from MakefileKay Sievers
2008-09-19scsi_id: compiler warning on 32-bitAlan Jenkins
The sg_io_v4 interface passes pointers as u64s. It turns out GCC disapproves of us casting a u64 straight to a 32 bit pointer. cc1: warnings being treated as errors scsi_serial.c: In function ‘sg_err_category4’: scsi_serial.c:159: warning: cast to pointer from integer of different size scsi_serial.c: In function ‘scsi_dump_v4’: scsi_serial.c:303: warning: cast to pointer from integer of different size
2008-09-16vol_id: fix lib logging glueKay Sievers
2008-09-10use size definitions from libudevKay Sievers
2008-09-10get rid of udev_sysdeps.cKay Sievers
2008-09-10convert to libudev and delete udev_utils_string.cKay Sievers
2008-09-10extras: use libudev codeKay Sievers
2008-09-10libudev: do not use any udev source fileKay Sievers
2008-09-10libudev: rename libudev-utils.c libudev-util.cKay Sievers
2008-09-10libudev: get rid of udev_utils.cKay Sievers
2008-09-10libudev: get rid of udev_sysfs.cKay Sievers
2008-09-10update file headersKay Sievers
2008-09-10volume_id: merge util.h in libvolume_id-private.hKay Sievers
2008-09-10libudev: add selinuxKay Sievers