summaryrefslogtreecommitdiff
path: root/libudev
AgeCommit message (Collapse)Author
2009-07-08libudev: enumerate - sort with qsort()Kay Sievers
On machines with many thousands of devices: $ time find /sys -name uevent | wc -l 74876 real 0m33.171s user 0m3.329s sys 0m29.719s the current udevtrigger spends minutes sorting the device list: $ time /sbin/udevadm trigger --dry-run real 4m56.739s user 4m45.743s sys 0m7.862s with qsort() it looks better: $ time udev/udevadm trigger --dry-run real 0m6.495s user 0m0.473s sys 0m5.923s
2009-07-08libudev: device - free values before updating themKay Sievers
2009-07-07use MIN() MAX() from param.hKay Sievers
2009-07-05build: add *exec* to the internal rootlibdir nameKay Sievers
Automake like variables with *exec* in the directory names, to decide, that it isn't *data*: http://www.gnu.org/software/hello/manual/automake/The-Two-Parts-of-Install.html#The-Two-Parts-of-Install
2009-07-04libudev: monitor - handle kernel supplied DEVNAME properlyKay Sievers
2009-07-04build: do not delete .la filesKay Sievers
2009-07-02udevadm: test - print list of propertiesKay Sievers
2009-06-28do not exports properties starting with a '.'Kay Sievers
Private variables can be marked like: ENV{.FOO}="bar"
2009-06-22libudev: queue - add comments for queue formatKay Sievers
udev/udev.pc
2009-06-17libudev: install in $libdir and move later to $rootlibdirKay Sievers
That way, libudev.la will not get out of sync with the location of the development so link.
2009-06-17cleanup ./configure installation directory optionsKay Sievers
2009-06-16libudev: doc - libudev-docs.sgml -> libudev-doc.xmlKay Sievers
2009-06-16libudev: doc - add empty libudev.typesKay Sievers
2009-06-16libudev: remove prefix from .so version variablesKay Sievers
2009-06-16libudev: move .so version to libudev MakefileKay Sievers
2009-06-16libudev: doc - add namespace for indexKay Sievers
2009-06-15libudev: doc - add queueKay Sievers
2009-06-15libudev: doc - add enumerateKay Sievers
2009-06-15libudev: doc - add section headersKay Sievers
2009-06-15libudev: update documentationKay Sievers
2009-06-15libudev: add gtk-docKay Sievers
2009-06-14USE_LOG -> ENABLE_LOGGING, DEBUG -> ENABLE_DEBUG, USE_SELINUX -> WITH_SELINUXKay Sievers
2009-06-09libudev: rename private files to *-private.cKay Sievers
2009-06-09move common stuff from udev/ to private parts of libudev/Kay Sievers
2009-06-09move syslog wrapper to libudevKay Sievers
2009-06-09libudev: call log functions conditionallyKay Sievers
2009-06-09libudev: device_new() -> udev_device_new()Kay Sievers
2009-06-08libudev: move to top-level directoryKay Sievers