Lennart Poettering
83c60c9f0c
implement proper binding on ports
2010-01-23 22:56:47 +01:00
Lennart Poettering
542563babd
rework socket handling
2010-01-23 03:35:54 +01:00
Lennart Poettering
5cb5a6ffc3
first attempt in implementinging execution logic
2010-01-23 01:52:57 +01:00
Amit Shah
7b79a59b28
rules: Add symlink rule for virtio ports
...
virtio ports spawned by the virtio_console.c driver can have 'names'
assigned to them by hosts. The ports are distinguishable using these
names. Make a rule to create a symlink to the chardev associated for a
port with a name.
The symlink created is:
/dev/virtio-ports/org.libvirt.console0 -> /dev/vport0p0
if the first port for the first device was given a name of
'org.libvirt.console0'.
Signed-off-by: Amit Shah <amit.shah@redhat.com >
2010-01-21 14:21:42 +01:00
Egbert Eich
2b8a573536
rulews: suse - add do-not-load-KMS-modules rules
2010-01-21 11:38:32 +01:00
Kay Sievers
7ca9a05dca
input_id: include limits.h
2010-01-21 08:46:17 +01:00
Lennart Poettering
cd2dbd7df9
only accept valid job types for specific names
2010-01-21 03:26:34 +01:00
Lennart Poettering
e094e853a0
make sure impact of transactions is minimized
2010-01-21 02:59:12 +01:00
Martin Pitt
1e6cff0b3b
keymap: Fix invalid map line
...
Fix invalid line in keymaps/lenovo-thinkpad-usb-keyboard-trackpoint which did
not assign any key to a scan code.
2010-01-21 01:10:28 +01:00
Martin Pitt
386aa6ebd8
extras/keymap/check-keymaps.sh: Ignore comment-only lines
2010-01-21 01:09:16 +01:00
Martin Pitt
9a6741ba2f
keymap: move force-release directory
...
Move extras/keymap/keymaps/force-release/ to
extras/keymap/force-release-maps/, so that check-keymaps.sh does not stumble
over the directory. It's also a more logical source layout.
2010-01-21 00:55:59 +01:00
Lennart Poettering
1ffba6fe82
fix job merging
2010-01-21 00:51:37 +01:00
Lennart Poettering
9ea024f6b5
add test for garbage collector
2010-01-20 20:51:58 +01:00
Lennart Poettering
302d0040d2
fix memleak
2010-01-20 20:47:49 +01:00
Lennart Poettering
21b293e813
refuse to add jobs for names that are not loaded
2010-01-20 19:20:41 +01:00
Lennart Poettering
1e198baf11
recursively kill jobs from transaction list
2010-01-20 19:20:15 +01:00
Lennart Poettering
16354eff99
make use of logging API wherever appropriate
2010-01-20 19:19:53 +01:00
Lennart Poettering
5899f3b7f6
add minimal logging framework
2010-01-20 19:18:52 +01:00
Lennart Poettering
6a66a1af45
update gitignore
2010-01-20 18:27:25 +01:00
Lennart Poettering
279ade1311
add missing test code
2010-01-20 18:26:29 +01:00
Lennart Poettering
7fad411cb5
start implementing a test suite for the engine
2010-01-20 05:03:52 +01:00
Lennart Poettering
986b9910d3
move test files to test1/
2010-01-20 04:06:35 +01:00
Lennart Poettering
cea8e32e3f
extend test a little
2010-01-20 04:02:39 +01:00
Lennart Poettering
ceed357001
improve dump output
2010-01-20 02:35:46 +01:00
Lennart Poettering
e5b5ae50f0
implement transaction engine
2010-01-20 02:12:51 +01:00
Lennart Poettering
f00b3eda2f
add set_replace()
2010-01-20 02:12:36 +01:00
Lennart Poettering
3158713e00
implement hashmap_replace() and hashmap_remove_value()
2010-01-20 02:12:12 +01:00
Martin Pitt
bba10e1c92
add ACL rule for Garmin GPSMap 60
...
https://qa.mandriva.com/show_bug.cgi?id=55836
2010-01-19 21:31:27 +01:00
Marco d'Itri
fc8e4dd932
keymap: support for the Samsung N140 keyboard
2010-01-19 10:43:06 +01:00
Lennart Poettering
11dd41ce4b
first try at implementing job creation
2010-01-19 04:15:20 +01:00
Lennart Poettering
42f4e3c441
parse socket files properly
2010-01-19 02:56:37 +01:00
Lennart Poettering
a66d02c329
add functions for dumping server state
2010-01-19 00:22:34 +01:00
Lennart Poettering
4609154d55
add missing newlines
2010-01-19 00:22:09 +01:00
Lennart Poettering
87d1515de5
first try at implementing dependency loader
2010-01-18 23:50:13 +01:00
Lennart Poettering
91cdde8a7a
implement hashmap_copy() and hashmap_merge()
2010-01-18 23:49:49 +01:00
Kay Sievers
7b4038a96f
clarify message about not removed device node
2010-01-15 00:32:10 +01:00
Frederic Crozat
456863e351
rules: acl - add COLOR_MEASUREMENT_DEVICE match
2010-01-14 16:12:19 +01:00
Kay Sievers
7c34949019
libudev: device - create db file atomically
...
We need to prevent that libudev parses half-written database files.
Also for "change" events, we need to make sure, that database files
always exist to be read by libudev, and that they are not first deleted
before they are re-created.
2010-01-13 13:26:56 +01:00
Kay Sievers
889dd1061c
do not remove device nodes of active kernel devices
...
We do no longer delete the primary device node while handling "remove"
events if the same kernel device is already re-created in the meantime.
This prevents the asynchronously running udev from removing and re-creating
primary device nodes for active devices.
2010-01-13 13:18:14 +01:00
Kay Sievers
6f1892dc7a
udevd: inotify - do not parse rules at create but at close
...
We do not need to get notified about created files, only about moved
ones or files closed-after-writing.
2010-01-13 13:09:02 +01:00
Kay Sievers
a16b18f091
configure.ac: version bump
2010-01-13 12:59:37 +01:00
Marco d'Itri
390312b8ed
writing_udev_rules: update rules files names
2010-01-11 11:55:50 +01:00
Bryan Kadzban
0196d02a76
Fix reverted floppy-device permissions
...
Commit d93fb59c50 ("rules: set mode of
floppy device nodes to 0660") changed the create_floppy_devices -M
argument to 0660, for udev-148.
Commit 78171d9549 reverted this, when it
moved the call to create_floppy_devices out to another rules file, for
udev-150.
Presumably the 0660 mode was correct, and the 0640 reversion was not
intentional; this restores 0660.
Signed-off-by: Bryan Kadzban <bryan@kadzban.is-a-geek.net >
2010-01-11 10:44:37 +01:00
Kay Sievers
ca63e6a8cf
release 150
2010-01-07 17:21:26 +01:00
Kay Sievers
4e45e1ad93
gobject-introspection: use $datadir instead of $prefix
2010-01-07 17:16:23 +01:00
Kay Sievers
43cb1551d5
work around gtk-doc which breaks distcheck
2010-01-07 17:11:06 +01:00
Kay Sievers
1a259f1ac8
libudev: doc - add symbols to sections.txt
2010-01-07 16:42:23 +01:00
Marco d'Itri
fa0612104a
rules: udev-acl - add firewire video devices
2010-01-07 16:18:18 +01:00
Marco d'Itri
6714dc2015
build: keymap - create subdir
2010-01-07 16:18:18 +01:00
Clemens Buchacher
6b48014b18
keymap: Samsung R70/R71 force-release quirk
...
http://www.spinics.net/lists/hotplug/msg03269.html
Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com >
2010-01-05 16:55:18 +01:00