Kay Sievers [Thu, 7 Jul 2011 19:31:50 +0000 (21:31 +0200)]
libudev: device - add udev_device_has_tag() to libudev.h and gtk-doc
Kay Sievers [Thu, 7 Jul 2011 18:06:45 +0000 (20:06 +0200)]
update TODO
Kay Sievers [Thu, 7 Jul 2011 18:02:41 +0000 (20:02 +0200)]
enforce valid TAG+= names
Kay Sievers [Thu, 7 Jul 2011 17:59:03 +0000 (19:59 +0200)]
path_id: add ID_PATH_TAG= to be used in udev tags
Kay Sievers [Wed, 6 Jul 2011 18:36:47 +0000 (20:36 +0200)]
path_id: add missing '-' to tape suffix
Kay Sievers [Wed, 6 Jul 2011 15:01:11 +0000 (17:01 +0200)]
libudev: device - export udev_device_has_tag()
Kay Sievers [Tue, 5 Jul 2011 03:37:13 +0000 (05:37 +0200)]
rules: fix wrong wildcard match, we always need a ':*' at the end
Kay Sievers [Tue, 5 Jul 2011 01:09:43 +0000 (03:09 +0200)]
rules: remove redundant MODE="0664" from lp rules
Harald Hoyer [Thu, 30 Jun 2011 13:19:38 +0000 (15:19 +0200)]
udev/udevadm-monitor.c: fixed misplaced brace
Harald Hoyer [Thu, 30 Jun 2011 13:17:09 +0000 (15:17 +0200)]
udevadm-*.c: return != 0, if unknown option given
Martin Pitt [Thu, 30 Jun 2011 08:04:01 +0000 (09:04 +0100)]
keymap: Add slight name variations of Toshiba Satellites
https://bugzilla.redhat.com/show_bug.cgi?id=444440
Kay Sievers [Tue, 28 Jun 2011 18:57:05 +0000 (20:57 +0200)]
libudev: device - fix udev_device_get_tags_list_entry() to always load database
Kay Sievers [Mon, 27 Jun 2011 22:16:22 +0000 (00:16 +0200)]
rules: set polling value only if it is disabled
Kay Sievers [Mon, 27 Jun 2011 22:15:39 +0000 (00:15 +0200)]
libudev: monitor - update doc
Martin Pitt [Tue, 21 Jun 2011 17:03:00 +0000 (19:03 +0200)]
keymap: Add force-release quirk for Hannspree SN10.
Thanks to Paolo Gherpelli <gherpelli@libero.it>!
Kay Sievers [Sat, 18 Jun 2011 21:05:20 +0000 (23:05 +0200)]
rules: move polling rule above 'block' match
Kay Sievers [Sat, 18 Jun 2011 20:50:55 +0000 (22:50 +0200)]
libudev: enumerate - scan /sys/module
Kay Sievers [Sat, 18 Jun 2011 20:38:39 +0000 (22:38 +0200)]
delete mobile-action-modeswitch which has moved to usb_modeswitch
Kay Sievers [Sat, 18 Jun 2011 19:02:05 +0000 (21:02 +0200)]
update TODO
Kay Sievers [Sat, 18 Jun 2011 19:01:33 +0000 (21:01 +0200)]
rules: enable in-kernel media-presence polling
Kay Sievers [Sat, 18 Jun 2011 18:54:47 +0000 (20:54 +0200)]
cdrom_id: add tray lock and eject handling
Keshav P.R [Sat, 11 Jun 2011 11:35:53 +0000 (13:35 +0200)]
rules: support for gpt partition uuid/label
Marco d'Itri [Sat, 11 Jun 2011 02:42:44 +0000 (04:42 +0200)]
Add missing commas to 95-keymap.rules
Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
Kay Sievers [Fri, 10 Jun 2011 14:20:11 +0000 (16:20 +0200)]
configure: add AC_CONFIG_AUX_DIR, AC_CONFIG_SRCDIR
Lee, Chun-Yi [Fri, 10 Jun 2011 06:45:12 +0000 (14:45 +0800)]
Support more MSI notebook by using asterisk on dmi vendor name
MSI machines have some different vendor name, and the refix on those vendor
name are "MICRO-STAR" or "Micro-Star". So, merge the original two rules to
one, and use asterisk on dmi vendor name for support more MSI machines.
Tested on MSI U270 netbook.
Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
Martin Pitt [Thu, 9 Jun 2011 04:54:45 +0000 (06:54 +0200)]
keymap: Add Microsoft Natural Keyboard
http://bugs.debian.org/629647
Peter Jones [Mon, 6 Jun 2011 17:30:31 +0000 (13:30 -0400)]
ata_id: show the error message when HDIO_GET_IDENTITY fails
Show an error message so that it's possible to determine why the
HDIO_GET_IDENTITY ioctl has failed.
Kay Sievers [Mon, 6 Jun 2011 18:10:35 +0000 (20:10 +0200)]
update TODO
Bastien Nocera [Mon, 6 Jun 2011 18:05:20 +0000 (20:05 +0200)]
accelerometer: add documentation
Bastien Nocera [Mon, 6 Jun 2011 16:50:13 +0000 (18:50 +0200)]
udev-acl: fix memleak
Kay Sievers [Mon, 6 Jun 2011 16:46:23 +0000 (18:46 +0200)]
rules: run input_id for main input devices too
Bastien Nocera [Mon, 6 Jun 2011 16:44:09 +0000 (18:44 +0200)]
accelerometer: add orientation property
Kay Sievers [Fri, 3 Jun 2011 12:38:43 +0000 (14:38 +0200)]
make: use 'git tag'
Kay Sievers [Tue, 31 May 2011 00:18:33 +0000 (02:18 +0200)]
rule-syntax-check.py: use print()
Kay Sievers [Mon, 30 May 2011 00:12:02 +0000 (02:12 +0200)]
rules: static_node - use 0660 if group is given to get the cigar
>> On Tue, May 24, 2011 at 15:33, Tom Gundersen <teg@jklm.no> wrote:
>
> Close, but no cigar. Looks like the static nodes are not assigned
> permissions 0660 even if a gid is set (the nodes have perms 0600).
>
> Cheers,
>
> Tom
Kay Sievers [Mon, 30 May 2011 00:06:12 +0000 (02:06 +0200)]
Makefile: add tar-sync
Kay Sievers [Fri, 27 May 2011 00:50:29 +0000 (02:50 +0200)]
rules: apply 'audio' group of the static snd/{seq,timer} nodes
Kay Sievers [Thu, 26 May 2011 23:46:08 +0000 (01:46 +0200)]
release 171
Kay Sievers [Thu, 26 May 2011 19:45:49 +0000 (21:45 +0200)]
systemd: run udev.service and udev-trigger.service in parallel
Kay Sievers [Thu, 26 May 2011 15:39:32 +0000 (17:39 +0200)]
path_id: allow to be asked about usb_devices not only usb_interfaces
Kay Sievers [Thu, 26 May 2011 12:46:12 +0000 (14:46 +0200)]
rules: support substitutions in TAG=
Kay Sievers [Thu, 26 May 2011 00:15:43 +0000 (02:15 +0200)]
libudev: enumerate - do not ignore other matches when add_match_tag() is used
Kay Sievers [Wed, 25 May 2011 19:08:52 +0000 (21:08 +0200)]
rules: implement TAGS== match
Kay Sievers [Wed, 25 May 2011 18:07:34 +0000 (20:07 +0200)]
rules: fix whitespace
Kay Sievers [Wed, 25 May 2011 11:30:16 +0000 (13:30 +0200)]
systemd: add missing socket files
Kay Sievers [Tue, 24 May 2011 22:56:48 +0000 (00:56 +0200)]
systemd: split socket file
Kay Sievers [Mon, 23 May 2011 20:37:02 +0000 (22:37 +0200)]
libudev: monitor - use SOCK_NONBLOCK
Scott James Remnant [Fri, 20 May 2011 21:06:29 +0000 (14:06 -0700)]
configure: allow usb.ids location to be specified
We already allow the pci.ids location to be specified, so add a
patch doing the same for usb.ids. Please don't make me explain
why this is necessary, it will only make you cry.
Signed-off-by: Scott James Remnant <scott@netsplit.com>
Signed-off-by: Kay Sievers <kay.sievers@vrfy.org>
Acked-by: Greg Kroah-Hartman <gregkh@suse.de>
Kay Sievers [Sat, 21 May 2011 22:55:32 +0000 (00:55 +0200)]
update TODO
Kay Sievers [Fri, 20 May 2011 17:01:21 +0000 (19:01 +0200)]
update TODO
Kay Sievers [Fri, 20 May 2011 16:54:41 +0000 (18:54 +0200)]
systemd: set socket buffer size to 128 MB like udev has
Kay Sievers [Fri, 20 May 2011 15:44:28 +0000 (17:44 +0200)]
systemd: trigger - run after udev.service (for now)
With the systemd socket buffer we could run trigger in parallel with
the udev daemon startup, but we need to teach systemd to have a socket
buffer of 128MB. Revert that for now until we are ready ...
Kay Sievers [Fri, 20 May 2011 15:08:06 +0000 (17:08 +0200)]
systemd: sort trigger after socket
Kay Sievers [Fri, 20 May 2011 15:04:21 +0000 (17:04 +0200)]
systemd: Replace Requires= with Wants=, run trigger in parallel
Kay Sievers [Fri, 20 May 2011 13:36:27 +0000 (15:36 +0200)]
libudev: device - make a bunch of symbols static
Kay Sievers [Fri, 20 May 2011 12:41:10 +0000 (14:41 +0200)]
libudev: export symbols explicitely and individually from C code not from separate file or prefix match
Kay Sievers [Thu, 19 May 2011 21:15:46 +0000 (23:15 +0200)]
release 170
Kay Sievers [Thu, 19 May 2011 20:57:46 +0000 (22:57 +0200)]
libudev: ctrl - properly wait for incoming message after connect
Michal Soltys [Thu, 19 May 2011 11:35:17 +0000 (13:35 +0200)]
configure.ac: fixes for rule_generator and modeswitch
Kay Sievers [Wed, 18 May 2011 17:05:06 +0000 (19:05 +0200)]
release 169
Kay Sievers [Wed, 18 May 2011 16:58:04 +0000 (18:58 +0200)]
udevadm: settle: wake up more often if --seq-start= or --exit-if-exists= is used
Kay Sievers [Wed, 18 May 2011 16:29:24 +0000 (18:29 +0200)]
build: use --gc-sections, -fvisibility=hidden
After:
# ls -l /sbin/udevadm /sbin/udevd /lib/udev/*_id
-rwxr-xr-x 1 root root 22984 May 18 18:19 /lib/udev/ata_id
-rwxr-xr-x 1 root root 31208 May 18 18:19 /lib/udev/cdrom_id
-rwxr-xr-x 1 root root 27128 May 18 18:19 /lib/udev/input_id
-rwxr-xr-x 1 root root 31272 May 18 18:19 /lib/udev/path_id
-rwxr-xr-x 1 root root 31896 May 18 18:19 /lib/udev/scsi_id
-rwxr-xr-x 1 root root 35456 May 18 18:19 /lib/udev/usb_id
-rwxr-xr-x 1 root root 6416 May 18 18:19 /lib/udev/v4l_id
-rwxr-xr-x 1 root root 130320 May 18 18:19 /sbin/udevadm
-rwxr-xr-x 1 root root 134648 May 18 18:19 /sbin/udevd
Before:
# ls -l /sbin/udevadm /sbin/udevd /lib/udev/*_id
-rwxr-xr-x 1 root root 27208 May 18 18:22 /lib/udev/ata_id
-rwxr-xr-x 1 root root 35456 May 18 18:22 /lib/udev/cdrom_id
-rwxr-xr-x 1 root root 39584 May 18 18:22 /lib/udev/input_id
-rwxr-xr-x 1 root root 39600 May 18 18:22 /lib/udev/path_id
-rwxr-xr-x 1 root root 36056 May 18 18:22 /lib/udev/scsi_id
-rwxr-xr-x 1 root root 43712 May 18 18:22 /lib/udev/usb_id
-rwxr-xr-x 1 root root 6504 May 18 18:22 /lib/udev/v4l_id
-rwxr-xr-x 1 root root 142656 May 18 18:22 /sbin/udevadm
-rwxr-xr-x 1 root root 142888 May 18 18:22 /sbin/udevd
Kay Sievers [Wed, 18 May 2011 02:01:17 +0000 (04:01 +0200)]
udate TODO, NEWS, INSTALL
Kay Sievers [Tue, 17 May 2011 22:59:37 +0000 (00:59 +0200)]
Merge branch 'docs/udev.xml' of git://github.com/mfwitten/udev
Kay Sievers [Tue, 17 May 2011 18:28:30 +0000 (20:28 +0200)]
update TODO
Nix [Mon, 16 May 2011 20:51:38 +0000 (22:51 +0200)]
libudev: queue - accept NULL passed into udev_queue_export_cleanup()
Kay Sievers [Mon, 16 May 2011 20:04:02 +0000 (22:04 +0200)]
libudev: device - use DEVMODE from kernel as the default mode
Kay Sievers [Mon, 16 May 2011 17:13:42 +0000 (19:13 +0200)]
libudev: queue - always rebuild queue file when nothing is queued anymore
Kay Sievers [Mon, 16 May 2011 16:11:50 +0000 (18:11 +0200)]
cdrom_id: remove unused --export switch to silent gcc
Kay Sievers [Mon, 16 May 2011 14:24:08 +0000 (16:24 +0200)]
gudev: silent gtk-doc warnings
Kay Sievers [Mon, 16 May 2011 11:18:28 +0000 (13:18 +0200)]
udevd: remove left-over SIGALRM
Kay Sievers [Mon, 16 May 2011 11:17:48 +0000 (13:17 +0200)]
udevd: create queue file before daemonizing to reliably block 'settle'
Kay Sievers [Mon, 16 May 2011 11:15:41 +0000 (13:15 +0200)]
update TODO
Kay Sievers [Tue, 10 May 2011 12:58:49 +0000 (14:58 +0200)]
update INSTALL, NEWS, configure comment, queue doc
Koen Kooi [Tue, 10 May 2011 11:40:39 +0000 (13:40 +0200)]
configure: reintroduce introspection flags to fix crosscompilation
Kay Sievers [Thu, 5 May 2011 17:47:12 +0000 (19:47 +0200)]
update NEWS
Kay Sievers [Thu, 5 May 2011 17:17:09 +0000 (19:17 +0200)]
libudev: ctrl - log accept4() errors
Kay Sievers [Thu, 5 May 2011 16:58:58 +0000 (18:58 +0200)]
bump requirement to Linux kernel 2.6.32 and ARM 2.6.36
Kay Sievers [Fri, 29 Apr 2011 19:16:53 +0000 (21:16 +0200)]
update TODO/NEWS
Kay Sievers [Fri, 29 Apr 2011 12:31:53 +0000 (14:31 +0200)]
delete hid2hci which moved to the bluez tree
Kay Sievers [Fri, 29 Apr 2011 12:27:11 +0000 (14:27 +0200)]
configure: allow to enable/disable extras individually
- remove gobject introspection switch
- disable hid2hci by default (moved to bluez)
- disable action-modeswitch by default (will move to usb_modeswitch)
- disable edd_id by default (problems with disk signatures)
- disable legacy floppy by default (no more nasty device node hacks by default)
Kay Sievers [Thu, 28 Apr 2011 12:58:06 +0000 (14:58 +0200)]
udevd: improve error message in case exec() fails
Kay Sievers [Wed, 27 Apr 2011 22:04:17 +0000 (00:04 +0200)]
set event timeout to 60 sec and settle timeout to 120
Kay Sievers [Tue, 26 Apr 2011 23:10:04 +0000 (01:10 +0200)]
hid2hci: prepare move to bluez package
Kay Sievers [Tue, 26 Apr 2011 21:04:44 +0000 (23:04 +0200)]
remove dead fstab_import files
Kay Sievers [Sat, 23 Apr 2011 22:36:22 +0000 (00:36 +0200)]
libudev: queue - _unref() should return the object
Kay Sievers [Sat, 23 Apr 2011 22:22:23 +0000 (00:22 +0200)]
libudev: list - use bit flags for 'sort' and 'unique'
Kay Sievers [Sat, 23 Apr 2011 21:33:11 +0000 (23:33 +0200)]
simplify rules file overwrite logic
The udev list already provides all we need, if we use the basename
as the key, and request sorting and uniqueness.
Kay Sievers [Fri, 22 Apr 2011 16:29:05 +0000 (18:29 +0200)]
release 168
Kay Sievers [Thu, 21 Apr 2011 12:05:34 +0000 (14:05 +0200)]
udevd, udev-event: sync waitpid() error handling
Harald Hoyer [Thu, 21 Apr 2011 08:06:12 +0000 (10:06 +0200)]
udevd: clarify worker exit status
Kay Sievers [Wed, 20 Apr 2011 23:13:28 +0000 (01:13 +0200)]
systemd: Reqires= -> Wants=udev.socket
Michael Reed [Wed, 20 Apr 2011 18:25:16 +0000 (20:25 +0200)]
path_id: rework SAS device handling
Lun numbers < 256 are displayed as "lun-x". Lun numbers >= 256 use
the lun number format previously used in fibre channel by-path
links, 0xabcd012300000000. This lun numbering scheme is implemented
for sas, fibre channel, iscsi.
I want it to be clearly understood that this patch changes the
/dev/disk/by-path names for fc devices. Here is an example of the
change:
Old: pci-0000:0c:00.1-fc-0x204700a0b81130aa:0x00fa000000000000
New: pci-0000:0c:00.1-fc-0x204700a0b81130aa-lun-250
Kay Sievers [Wed, 20 Apr 2011 16:36:01 +0000 (18:36 +0200)]
udevd: log signal number when spawned processes fail
Kay Sievers [Wed, 20 Apr 2011 15:58:58 +0000 (17:58 +0200)]
udevd: rules files - accept empty or /dev/null links
Kay Sievers [Wed, 20 Apr 2011 15:39:44 +0000 (17:39 +0200)]
udevd: always use udevd[] log prefix
Kay Sievers [Wed, 20 Apr 2011 15:30:30 +0000 (17:30 +0200)]
udevd: netif rename - use ifindex for temporary name
Kay Sievers [Wed, 20 Apr 2011 00:18:22 +0000 (02:18 +0200)]
udevadm: settle - kill alarm()
Kay Sievers [Tue, 19 Apr 2011 23:53:03 +0000 (01:53 +0200)]
timeout handling without alarm()
Martin Pitt [Mon, 18 Apr 2011 11:34:42 +0000 (13:34 +0200)]
keymap: Another ID for Logitech Wave keyboard
http://bugs.debian.org/623153