]>
Commit | Line | Data |
---|---|---|
28616554 GKH |
1 | Summary of changes from v054 to v055 |
2 | ============================================ | |
3 | ||
4 | <jkluebs:luebsphoto.com>: | |
5 | o This patch causes the remove handler to check that each symlink actually points to the correct devnode and skip it if it does not. | |
6 | ||
7 | <pebenito:gentoo.org>: | |
8 | o udev selinux fix | |
9 | ||
10 | <tklauser:access.unizh.ch>: | |
11 | o The following patch fixes some warnings when compiling volume_id from udev with the -Wall compiler flag. Define _GNU_SOURCE for strnlen() and correct the path to logging.h | |
12 | o The following patch fixes a warning when compiling chassis_id from udev with the -Wall compiler flag. There are too much conversions in the format string of sscanf(). One %d can be dropped. | |
13 | ||
14 | Greg Kroah-Hartman: | |
15 | o fix raid rules | |
16 | o added frugalware udev ruleset | |
17 | o merge selinux and Kay's symlink fixes together | |
18 | ||
19 | Hannes Reinecke: | |
20 | o volume_id: Fix label/uuid reading for reiserfs | |
21 | ||
22 | Kay Sievers: | |
23 | o add udevstart to the RELEASE-NOTES | |
24 | o volume_id: version 43 | |
25 | o clarify the shortcomings of %e | |
26 | o correct rule match for devices without a physical device | |
27 | o remove unneeded code, libsysfs does this for us | |
28 | o add final release note | |
29 | o add ENV{} key to match agains environment variables | |
30 | o simplify sysfs_pair handling | |
31 | o add a test and simplify debug statement | |
32 | o support =, ==, !=, += for the key match and assignment | |
33 | o add OPTION="last_rule" to skip any later rule | |
34 | o rename namedev_dev to udev_rule | |
35 | o correct enum device_type | |
36 | o remove udevstart on make clean | |
37 | o volume_id: version 42 | |
38 | o volume_id: version 41 | |
39 | o remove unneeded include | |
40 | o The path to dlist.h is not correct | |
41 | o udevinfo -d: use '=' as separator, cause ':' may be a part of the devpath | |
42 | o klibc: version 1.0.3 | |
43 | o add RELEASE-NOTES file | |
44 | o test suite: move "driver" link to physical device | |
45 | o remove PLACE key match | |
46 | o don't lookup "root" in the userdb | |
47 | o fix ia64 compile | |
48 | o fix segfaulting udev while DRIVER matching | |
49 | o cleanup list.h | |
50 | o klibc: version 0.214 | |
51 | o rename device_list->list to device_list->node | |
52 | o replace strncpy()/strncat() by strlcpy()/strlcat() | |
53 | o split udev and udevstart | |
54 | o udev_volume_id: version 39 | |
55 | o rename LOG to USE_LOG in all places | |
56 | o remove Makefile magic for klibc integration | |
57 | o klibc_fixups: remove no longer needed stuff | |
58 | o udev_volume_id: volume_id v38 | |
59 | o use numeric owner/group as default values to avoid parsing userdb | |
60 | o fix up segfaulting binaries with new klibc | |
61 | o udevinfo -d: speed-up device dump | |
62 | o klibc: version 0.211 | |
63 | o klibc_fixups: remove unneeded stuff | |
64 | o replace weird defines by real code | |
65 | o udev-test.pl: remove useless tests | |
66 | o allow unlimitied count of symlinks | |
67 | o unmap db-file after use | |
68 | o remove typedef for call_foreach_file() handler function | |
69 | o correct udev_init_device | |
70 | o rename attributes to options | |
71 | o kill stupid gcc4 warning | |
72 | o trivial clenaup of namedev code | |
73 | o klibc: check for gcc4 | |
74 | o klibc: update v0.205 | |
75 | ||
76 | Thierry Vignaud: | |
77 | o gentoo rule update for raid devices | |
78 | ||
79 | ||
6d7a6d08 GKH |
80 | Summary of changes from v053 to v054 |
81 | ============================================ | |
82 | ||
83 | <tklauser:access.unizh.ch>: | |
84 | o udev_volume_id: add Reiser4 support | |
85 | ||
86 | Kay Sievers: | |
87 | o namedev: skip backslashes only if followed by newline | |
88 | o wait_for_sysfs: add joydev | |
89 | o udevinfo: print devpath -> node relationship for all devices | |
90 | o trivial rename of some variables | |
91 | o klibc v0.199 | |
92 | o big libsysfs diet (pre 2.0 version) | |
93 | o udev_volume_id: volume_id v35 | |
94 | o add "serio" to bus list | |
95 | o determine device type in udev_init_device() | |
96 | o move kernel name/number evaluation into udev_init_device() | |
97 | o detect NAME="" as ignore_device rule | |
98 | o trivial namedev cleanup | |
99 | o cleanup db functions | |
100 | o clean up match_place() | |
101 | o switch device type to enum | |
102 | o switch major/minor to dev_t | |
103 | o remove the device node only if the major/minor number matches | |
104 | o libsysfs: work around a klibc bug | |
105 | o introduce OPTIONS=ignore_device, ignore_remove, all_partitions" key | |
106 | o namedev: execute PROGRAM only once and not possibly for every physical device | |
107 | ||
108 | Patrick Mansfield: | |
109 | o update scsi_id to work with libsysfs changes | |
110 | ||
111 | ||
5d2d1e7e GKH |
112 | Summary of changes from v052 to v053 |
113 | ============================================ | |
114 | ||
115 | Greg Kroah-Hartman: | |
116 | o fix gentoo fb permission issue | |
117 | o allow simple-build-check.sh to go faster if MAKEOPTS is set | |
118 | o make the release tarballs have writable files in them | |
119 | o remove gentoo permission file as it's not valid anymore | |
120 | ||
121 | Kay Sievers: | |
122 | o fix special file mode mask for temporary device node | |
123 | o udevstart: simplify "dev" file searching | |
124 | o udev_volume_id: remove temporary node creation and parent handling | |
125 | o add %P modifier to query the node name of the parent device | |
126 | o udev_volume_id: remove __packed__ from dasd structure as it does not work | |
127 | o create /block/*/range count of partitons for all_partitions | |
128 | ||
129 | Patrick Mansfield: | |
130 | o scsi_id changes for use with udev %N and %p | |
131 | ||
132 | ||
1d62f6e2 GKH |
133 | Summary of changes from v051 to v052 |
134 | ============================================ | |
135 | ||
136 | <md:linux.it>: | |
137 | o debian: update rules files | |
138 | o raid-devfs.sh: devfs names for hardware RAID controllers | |
139 | o scsi_id: when udevstart is started, /tmp is not writeable | |
140 | o cdsymlinks.sh: trivial fix, the variable is initialized to '', not 0 | |
141 | ||
142 | <sschweizer:gmail.com>: | |
143 | o gentoo/udev.rules: add default permissions for sound devices | |
144 | ||
145 | Greg Kroah-Hartman: | |
146 | o fix example comment in ide-devfs.sh | |
147 | o Add infiniband to gentoo rules | |
148 | o Another gentoo fix, adding dvb support | |
149 | o Fix gentoo bug #76056 (fb device group permissions.) | |
150 | o Fix gentoo bug #81102, device nodes for the pktcdvd device | |
151 | ||
152 | Kay Sievers: | |
153 | o provide temporary device node for callouts to access the device | |
154 | o udev_volume_id: fix dasd disklabel reading with -l option | |
155 | o udev_volume_id: volume_id version 034 | |
156 | o udev_volume_id: rename probe_ibm into probe_dasd | |
157 | o udev_volume_id: volume_id version 032 | |
158 | o Makefile: add some more warnings and prepare for clean gcc4 compile | |
159 | o Makefile: cleanup conditional config option sections | |
160 | o fix -Wsign-compare warnings | |
161 | o chassis_id: clean compilation and fix bad function parameter passing | |
162 | o simple_build_check: make it possible to pass KERNEL_DIR | |
163 | o selinux: cleanup udev integration | |
164 | ||
165 | Michael Buesch: | |
166 | o trivial: remove _all_ trailing slashes with no_trailing_slash() | |
167 | o trivial: fix signedness | |
168 | o namdev: allow symlink-only rules to specify node permissions | |
169 | o udevd: fix valgrind warning | |
170 | ||
171 | ||
9badc83e GKH |
172 | Summary of changes from v050 to v051 |
173 | ============================================ | |
174 | ||
175 | <roland:digitalvampire.org>: | |
176 | o This fixes a silly mistake in how udevinfo prints the major and minor numbers (right now it prints the minor next to "MAJOR" and the major next to "MINOR" ;) | |
177 | ||
178 | <tklauser:access.unizh.chbk>: | |
179 | o I tried to compile udev 050plus with the GCC 4.0 snapshot 200412119 and got two errors about possibly uninitialized structs, so I fixed this. | |
180 | ||
181 |