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