]> git.ipfire.org Git - thirdparty/systemd.git/blame - ChangeLog
update RELEASE-NOTES
[thirdparty/systemd.git] / ChangeLog
CommitLineData
a2c7b217
GKH
1Summary of changes from v068 to v069
2============================================
3
4Amir Shalem:
5 fix typo in firmware_helper
6
7Duncan Sands:
8 firmware_helper: fix write count
9
10Kay Sievers:
11 *_id: fix zero length in set_str()
12 add program name to logged error
13 fix exit code of udevinitsend and udevmonitor
14 udevd: keep the right order for messages without SEQNUM
15 volume_id: don't probe for mac_partition_maps
16 udevmonitor: cleanup on exit
17 path_id: remove SUSE specific PATH
18 update SUSE rules
19 add pci_express to bus list
20 update SUSE rules
21 store ENV{key}="value" exported keys in the database
22 fix lookup for name in the udevdb, it should return the devpath
23 prepare for new HAL udevdb dump
24 print persistent data with "udevinfo -q all"
25 change parameter order of udev_db_search_name()
26 add and use name_list_cleanup() for cleaning up the string lists
27 don't store devpath in udevdb, we don't need it
28 add uft8 validation for safe volume label exporting
29 start to enforce plain ascii or valid utf8
30 use WRITE_END/READ_END for the pipe index
31 remove not needed sig_flag for state of signal_pipe
32 don't reenter get_udevd_msg() if message is ignored
33 rename ...trailing_char() to ...trailing_chars()
34 vol_id: ID_LABEL_SAFE will no longer contain fancy characters
35 udevd: move some logging to "info" and "err"
36 remove special TIMEOUT handling from incoming queue
37 udev_test.pl: we replace untrusted chars with '_'
38 check the udevdb before assigning a new %e
39 update RELEASE-NOTES
40 udevinfo: add database export
41 write man page masters in DocBook XML
42 udevinfo: rename dump() to export()
43 test the automatic man page rebuild and checkin
44 Makefile: remove all the duplicated rules
45 all man pages rewritten to use DocBook XML
46 add missing udevsend man page
47 also forgot udevmonitor.8
48 udevinfo: restore -d option
49 scsi_id: rename SYSFS to LIBSYSFS
50 add edd_id tool to match BIOS EDD disk information
51 move and update libsysfs.txt
52 klibc: update to version 1.1.1
53 delete cdromsymlinks* - obsoleted by cdrom_id and IMPORT rules
54 delete docs/persistent_naming - obsoleted by persistent disk names
55 delete old Fedora html page
56 add "totally outdated" header to docs/overview :)
57 update SUSE rules
58 fix useless but funny name_cdrom.pl script to work again
59 update TODO
60 Makefile: fix prerequisits for $(PROGRAMS)
61 Makefile: cleanup install targets
62 remove chassis_id program
63 fic gcov use and move it into the Makefile
64 FAQ: update things that have changed
65
66Thierry Vignaud:
67 switch to '==' in raid-devfs.sh
68
69
8c11a2f0
GKH
70Summary of changes from v067 to v068
71============================================
72
73Greg Kroah-Hartman:
74 add EXTRAS documentation to the README file.
75 Always open the cdrom drive in non-blocking mode in cdrom_id
76 cdrom_id: change err() to info() to help with debugging problems
77
78Kay Sievers:
79 cleanup some debug output and move to info level + unify select() loops
80 move udevmonitor to /usr/sbin
81 ENV{TEST}=="1" compares and ENV{TEST}="1" sets the environment
82 vol_id: fix sloppy error handling
83 fix typo in cdrom_id syslog
84 bring std(in|out|err) fd's in a sane state
85 fix printed udevmonitor header
86
87
8aafc06d
GKH
88Summary of changes from v066 to v067
89============================================
90
91Greg Kroah-Hartman:
92 added the cdrom.h #defines directly into the cdrom_id.c file
93
94Kay Sievers:
95 update SUSE rules
96 fix make install, as we don't provide a default rule set anymore
97 fix more compiler warnings ...
98 fix udevstart event ordering, we want /dev/null very early
99 don't fail too bad, if /dev/null does not exist
100
101
f5bed72a
GKH
102Summary of changes from v065 to v066
103============================================
104
105Greg Kroah-Hartman:
106 update gentoo rule file.
107 Created cdrom_id program to make it easier to determine cdrom types
108 added cdrom_id to the build check
109 updated gentoo rule file to handle removable ide devices.
110 changed cdrom_id exports to be easier to understand and consistant with other _id programs.
111 fix klibc build issue in cdrom_id.c
112 Change the gentoo rules to use cdrom_id instead of cdsymlink.sh
113 changed location of gentoo helper apps to be /sbin instead of in scripts dir
114 tweak the gentoo rules some more.
115
116Kay Sievers:
117 add NETLINK define for the lazy distros
118 read sysfs attribute also from parent class device
119 switch some strlcpy's to memcpy
120 allow clean shutdown of udevd
121 add flag for reading of precompiled rules
122 update distro rules files
123 add SUSE rules
124 update SUSE rules
125 add firmware_helper to load firmware
126 more distro rules updates
127 update README
128 remove example rules and put the dev.d stuff into the run_directory folder
129 trivial text cleanups
130 update SUSE rules
131 split udev_util in several files
132 update SUSE rules
133 allow logging of all output from executed tools
134 add Usage: to udevmonitor and udevcontrol
135 move some logging to the info level
136
137Thierry Vignaud:
138 fix udevinfo output
139
140
cfb7ac2b
GKH
141Summary of changes from v064 to v065
142============================================
143
144Greg Kroah-Hartman:
145 Added persistent name rules for block devices to gentoo rule file.
146 Added horrible (but fun) path_id script to extras.
147 Update gentoo rules file.
148
149Kay Sievers:
150 update release notes for next version
151 add udevmonitor, to debug netlink+udev events at the same time
152 allow RUN to send the environment to a local socket
153 fix GGC signed pointer warnings and switch volume_id to stdint
154
155
fa5c98ab
GKH
156Summary of changes from v063 to v064
157============================================
158
159Andre Masella:
160 volume_id: add OCFS (Oracle Cluster File System) support
161
162Hannes Reinecke:
163 usb_id: fix typo
164 add ID_BUS to *_id programs
165 create_floppy_devices: add tool to create floppy nodes based on sysfs info
166
167Kay Sievers:
168 move code to its own files
169 make SYSFS{} usable for all devices
170 add padding to rules structure
171 allow rules to have labels and skip to next label
172 thread unknown ENV{key} match as empty value
173
174
8365854c
GKH
175Summary of changes from v062 to v063
176============================================
177
178Anton Farygin:
179 fix typo in GROUP value application
180
181Greg Kroah-Hartman:
182 add 'make tests' as I'm always typing that one wrong...
183 Really commit the udev_run_devd changes...
184 Fixed udev_run_devd to run the /etc/dev.d/DEVNAME/ files too
185 fix position of raw rules in gentoo config file
186
187Hannes Reinecke:
188 dasd_id: add s390 disk-label prober
189 fix usb_id and let scsi_id ignore "illegal request"
190
191Kay Sievers:
192 volume_id: remove s390 dasd handling, it is dasd_id now
193 trivial fixes for *_id programs
194 IMPORT: add {parent} to import the persistent data of the parent device
195 allow multiple values to be matched with KEY=="value1|value2"
196 udevd: set incoming socket buffer SO_RCVBUF to maximum
197 remember mapped rules state
198 ata_id: check for empty serial number
199 compile dasd only on s390
200
201