]> git.ipfire.org Git - thirdparty/systemd.git/blame - ChangeLog
[PATCH] v017 release
[thirdparty/systemd.git] / ChangeLog
CommitLineData
44a523e3
GKH
1Summary of changes from v016 to v017
2============================================
3
4<azarah:nosferatu.za.org>:
5 o make logging a config option
6
7<christophe.varoqui:free.fr>:
8 o more udev-016/extras/multipath
9 o more udev-016/extras/multipath
10 o update extras/multipath
11
12Kay Sievers:
13 o udev - keep private data out of the database?
14 o better credential patch
15 o udevd - client access authorization
16 o compile udevd with klibc
17 o udev - fix "ignore method"
18 o udev - fix cdrom symlink rule
19 o convert udevsend/udevd to DGRAM and single-threaded
20 o udevd - kill the lockfile
21 o udevd - fix socket path length
22 o udevd - switch socket path to abstract namespace
23 o udevd - allow to bypass sequence number
24 o include used function
25
26Greg Kroah-Hartman:
27 o add udev_log to the documentation
28 o fix offsetof() define in klibc
29 o add some .spec file changes from Red Hat
30 o update the init.d udev script based on a patch from Red Hat
31 o remove the .udev.tdb when installing or uninstalling to be safe
32 o remove the database at startup
33 o fix bug in permission handling
34 o update klibc to version .107
35 o update the bitkeeper ignore file list
36 o add udevtest program to build
37 o fix problem where usb devices can be either the main device or the interface
38 o more logging.h cleanups to be a bit more flexible
39 o stop using mode_t as different libcs define it in different ways :(
40 o remove some more KLIBC fixups that are no longer needed
41 o let udev-test.pl run an individual test if you ask it to
42 o Handle the '!' character that some block devices have
43 o add a block device with a ! in the name, and a test for this
44 o fix up 'make release' to use bk to build the export tree
45 o fix log option code so that it actually works for all udev programs
46 o finish syncing up with klibc
47 o sync with latest version of klibc (0.107)
48 o fix up Makefile dependancies for udev_version.h
49
50Patrick Mansfield:
51 o udev add wild card compare for ID
52 o udev kill extra bus_id compares in match_id
53
54
33689812
GKH
55Summary of changes from v015 to v016
56============================================
57
58<elkropac:students.zcu.cz>:
59 o get_dev_number() in extras/ide-devfs.sh
60
61<rrm3:rrm3.org>:
62 o FAQ udev.rules.devfs
63
64Greg Kroah-Hartman:
65 o add udevd and udevsend to the spec file
66 o make /etc/hotplug.d/default/udev.hotplug symlink point to udevsend now
67 o add KERNEL_DIR option so that the distros will be happy
68 o make udevsend binary even smaller
69 o udevsend now almost compiles with klibc, struct sockaddr_un is only problem now
70 o fix up logging code so that it can be built without it being enabled
71 o rework the logging code so that each program logs with the proper name in the syslog
72 o remove logging.c as it's no longer needed
73 o kill the last examples that contained the %D option
74 o remove a __KLIBC__ tests in libsysfs, as klibc now supports getpagesize()
75 o udevd - remove stupid locking error I wrote
76 o update to klibc version 0.101, fixing the stdin bug
77 o fix Makefile typo for USE_LSB install
78 o allow dbus code to actually build again
79
80Kay Sievers:
81 o let udevsend build with klibc
82 o udevd - config cleanup
83 o udevd - cleanup and better timeout handling
84 o fix possible buffer overflow
85 o udevd - next round of fixes
86 o udevinfo - missing options for man page
87 o udev - trivial style cleanup
88
89
46a7fa4b
GKH
90Summary of changes from v014 to v015
91============================================
92
93<mbuesch:freenet.de>:
94 o LFS init script update
95
96Greg Kroah-Hartman:
97 o update klibc to version 0.98
98 o clean up udevinfo on 'make clean'
99 o add udevinfo man page to spec file
100 o remove command line documentation from udev man page
101 o create initial version of udevinfo man page
102 o added URL to spec file
103 o add udevinfo to udev.spec file
104 o add udevinfo to install target of Makefile
105 o rip out command line code from udev, now that we have udevinfo
106 o udevinfo doesn't need to declare main_envp
107 o move get_pair to udev_config.c because udevinfo doesn't need all of namedev.o
108 o more makefile cleanups
109 o move udevinfo into the main build and clean up the main Makefile a bit
110 o clean up compiler warnings if building using klibc
111 o make udevd only have one instance running at a time
112 o new testd.block script for debugging
113 o udevsnd : clean up message creation logic a bit
114 o make bk ignore udevd and udevsend binaries
115 o whitespace cleanups
116 o remove TODO item about BUS value, as it is now done
117 o add support for figuring out which device on the sysfs "chain" the rule applies to
118
119Kay Sievers:
120 o udevinfo - now a real program :)
121 o udevd - cleanup and better timeout handling
122 o udev - next round of udev event order daemon
123 o fix udevd exec
124 o udev - udevinfo with device chain walk
125 o spilt udev into pieces
126
127
f2ec8f1a
GKH
128Summary of changes from v013 to v014
129============================================
130
131<ananthmg:rediffmail.com>:
132 o libsysfs update for refresh + namedev.c changes
133
134<christophe.varoqui:free.fr>:
135 o udev-013/extras/multipath update
136
137<flamingice:sourmilk.net>:
138 o minor patch for devfs rules
139
140Kay Sievers:
141 o udev - program to query all device attributes to build a rule
142 o set default owner/group in db - update
143 o udev - reverse user query options
144 o udev - kill %D from udev-test.pl
145 o add udev logging to info log
146 o udev - mention format string escape char in man page
147
148Greg Kroah-Hartman:
149 o misc code cleanups
150 o fixup logging.h to handle different logging options properly
151 o clean up the logging patch a bit to make the option more like the other options
152 o remove the %D modifier as it is not longer needed
153 o remove unneeded keyboard rule
154 o add usb_host and pci_bus to the class blacklist
155 o added input device rules to udev.rules and udev.rules.devfs
156 o 013_bk mark
157 o v013 release TAG: v013
158
159Hanna V. Linder:
160 o set default owner/group in db
161 o small cut n paste error fix
162
163Patrick Mansfield:
164 o update udev scsi_id to scsi_id 0.3
165
166
c58ffe50
GKH
167Summary of changes from v012 to v013
168============================================
169
170<eike-hotplug:sf-tec.de>:
171 o LSB init script and other stuff
172
173<elkropac:students.zcu.cz>:
174 o fix udev directory for Debian init script
175
176<tiggi:infa.abo.fi>:
177 o udev 012 old gcc fixup
178
179Christophe Saout:
180 o add IGNORE rule type
181 o small cleanup
182
183Greg Kroah-Hartman:
184 o update TODO with some new, small items
185 o Cset exclude: greg@kroah.com|ChangeSet|20040113010256|48515
186 o update the README in a few places
187 o fix -d typo in the manpage update
188 o Fix stupid gcc "optimization" of 1 character printk() calls.... Ick
189 o oops, forgot to fix up the PROGRAM result from ID to RESULT in the config files
190 o Add alsa device rules and a few other devfs rules
191 o fix a few stale comments in namedev.c
192 o convert the default rules files to the new format
193 o convert the test shell scripts to the config file format
194 o add bus test for usb-serial bus
195 o Add some helpful messages if the user uses the older config file format
196 o added dri rule to the default config file
197 o added init.d udev script for debian
198 o add a script that tests the IGNORE rule
199 o add silly script that names cdrom drives based on the cd in them
200 o add cdrom rule for ide cdrom
201 o replace list_for_each with list_for_each_entry, saving a few lines of code
202 o add a blacklist of class devices we do not want to look at
203
204Kay Sievers:
205 o fix klibc with printf() and gcc
206 o udev - small script optimization
207 o udev - introduce format escape char
208 o udev - more CALLOUT is PROGRAM now
209 o udev - CALLOUT is PROGRAM now
210 o update documentation for new config file format
211 o more advanced user query options
212 o udev - simple debug tweak
213 o udev - drop all methods :)
214 o udev - advanced user query options
215 o udev - Makefile error
216 o udev - make exec_callout() reusable
217 o udev - exec status fix for klibc
218 o fix Silly udev script
219
220
8c55357f
GKH
221Summary of changes from v011 to v012
222============================================
223
224<azarah:nosferatu.za.org>:
225 o make symlink work properly if there is already a file in its place
226 o Fix udev gcc-2.95.4 compat
227
228<christophe.varoqui:free.fr>:
229 o extras multipath update
230 o extras multipath update
231
232Kay Sievers:
233 o mention user callable udev + options in man page
234 o make udev user callable to query the database
235 o depend on all .h files
236 o cleanup namedev_parse debug text
237 o extend exec_program[]
238 o ide-devfs.sh update
239 o fix for apply_format()
240 o check for empty symlink string
241 o 'ide' missing in bus_files[]
242 o small trivial cleanup of latest changes
243
244<mbuesch:freenet.de>:
245 o introduce signal handler
246
247<rml:ximian.com>:
248 o udev spec file update
249
250Greg Kroah-Hartman:
251 o minor grammer fixes for the udev_vs_devfs document
252 o move the dbus config file to etc/dbus-1/system.d/
253 o move the config files to etc/udev to clean up main directory a bit
254 o add Gentoo versions of the rules and permissions files
255 o if using glibc, link dynamically, as no one like 500Kb udev binaries
256 o minor change to udev_vs_devfs document
257 o added udev vs devfs supid document to the tree
258 o move the signal handling registration to after we have initialized enough stuff
259 o make ide-devfs.sh executable in the tree
260 o udev.permissions.debian - forgot the dm nodes
261 o update the udev.permissions.debian file with new entries
262 o added udev.init script for the Linux From Scratch project
263
264
265
d7577c8b
GKH
266Summary of changes from v010 to v011
267============================================
268
269<mbuesch:freenet.de>:
270 o proper cleanup on udevdb_init() failure
271
272<mh:nadir.org>:
273 o patch udev 009-010 rpm spec file
274
275<svetljo:gmx.de>:
276 o fix udev sed Makefile usage
277
278Greg Kroah-Hartman:
279 o add documentation about the BUS key being optional for the LABEL rule
280 o add tests for LABEL rule with a device that has no bus
281 o Don't require the BUS value for the LABEL rule
282 o If a LABEL rule has a BUS id, then we must check to see if the device is on a bus
283 o add documentation about the BUS key being optional for the CALLOUT rule
284 o If a CALLOUT rule has a BUS id, then we must check to see if the device is on a bus
285 o Don't require the BUS value for the CALLOUT rule
286 o add test for callout rule with a device that has no bus
287 o 010_bk stamp
288 o added different build options to the rpm udev.spec file
289 o add pci to the bus_files list
290 o check for empty line a bit better in the parser
291 o more init script cleanups, the stop target now calls udev to cleanup instead of just removing the whole /udev directory
292 o make udev init script run udev in the background to let startup go much faster
293 o fix long delay for all devices in namedev
294
295
1e5b0d2f
GKH
296Summary of changes from v009 to v010
297============================================
298
299<ananth:in.ibm.com>:
300 o change pgsize
301
302<christophe.varoqui:free.fr>:
303 o extras multipath update
304 o extras multipath update
305 o extras multipath update
306 o extras multipath update
307
308Kay Sievers:
309 o fix udev-test.pl
310 o small cleanup udev-remove.c
311 o experimental CALLOUT script for devfs ide node creation with cd, disc, part
312 o add any valid device
313 o introduce format char 'k' for kernel-name
314 o trivial make fixes
315 o don't overwrite old config on install
316 o udev-remove.c cleanups
317 o bug in udev-remove.c
318 o trivial cleanup parser changes
319
320<roman.kagan:itep.ru>:
321 o fix comment and whitespace handling in config files
322
323Adam Kropelin:
324 o Allow build with empty EXTRAS
325
326Daniel E. F. Stekloff:
327 o libsysfs 0.4.0 patch
328 o fix scsi_id segfault with udev-009
329 o add libsysfs docs
330
331David T. Hollis:
332 o mark config files as such in the rpm spec file
333
334Greg Kroah-Hartman:
335 o fix complier warning in namedev.c
336 o add documentation for the new '%k' modifier (kernel name replacement)
337 o add documentation about the multiple sysfs values that are now allowed for the LABEL rule
338 o add tests for multi-file LABEL rules
339 o add ability to have up to 5 SYSFS_ file/value pairs for the LABEL rule
340 o Just live with a sleep(1) in namedev for now until libsysfs is fixed up
341 o try to wait until the proper device file shows up in sysfs
342 o remove unneeded TODO and FIXME entry
343 o clean up the stand-alone tests to work properly on other people's machines
344 o add tests to catch whitespace and comment config file parsing errors
345
346
54b72ce9
GKH
347Summary of changes from v008 to v009
348============================================
349
350<christophe.varoqui:free.fr>:
351 o more extras/multipath changes
352 o and more extras/multipath updates
353 o more extras/multipath updates
354 o yet more extras/multipath
355 o more extras/multipath updates
356 o extras/multipath update
357
358<david:fubar.dk>:
359 o D-BUS patch for udev-008
360
361<eike-hotplug:sf-tec.de>:
362 o add init.d/udev to "make install"
363 o add init.d/udev to the spec file
364
365Kay Sievers:
366 o don't rely on field order in namedev_parse
367 o get part of callout return string
368 o remove '\n' from end of callout return
369 o man-page mention multiple symlinks
370 o allow multiple symlinks
371 o cleanup man & remove symlink comment
372 o experimental (very simple) SYMLINK creation
373 o man page beauty
374 o pattern match for label method
375 o a bug in linefeed removal
376
377<rml:ximian.com>:
378 o remove udev from runlevels on uninstall
379 o install initscript in udev rpm
380
381Daniel E. F. Stekloff:
382 o pre-libsysfs-0.4.0 patch
383
384Greg Kroah-Hartman:
385 o signal fixes due to klibc update
386 o sync klibc with release 0.95
387 o add mol permissions to the debian permissions file
388 o update the FAQ with info about bad modprobe events from the devfs scheme
389 o some cleanups due to the need for LABEL rules to use "SYSFS_" now
390 o Add restart target to the etc/init.d/udev script
391 o tweak the config file generation portion of the Makefile a bit
392 o change devfs disk name rule from 'disk' to 'disc'
393 o add vc support to udev.rules.devfs
394 o added a devfs udev config file from Marco d'Itri <md@Linux.IT>
395 o set default mode to 0600 to be safer
396 o Makefile tweaks for the DBUS build
397 o update the FAQ due to the latest devfs mess on lkml and also due to symlinks now working
398 o document the different Makefile config options that we have
399 o change USE_DBUS to DBUS in Makefile, and disable it by default as it's still to hard to build on all systems
400 o fix formatting of udev_dbus.c to use tabs. Also get it to build properly now
401 o move all of the DBUS logic into one file and remove all of the #ifdef crud from the main code
402
403Olaf Hering:
404 o dump latest klibc into the udev build tree
405 o use udevdir in udev.conf
406
407Patrick Mansfield:
408 o better allow builds of extras programs under udev
409 o update udev extras/scsi_id to version 0.2
410
411
6ad5f7b4
GKH
412Summary of changes from v007 to v008
413============================================
414
415<azarah:nosferatu.za.org>:
416 o more config file parsing robustness
417
418<christophe.varoqui:free.fr>:
419 o udev-007/extras/multipath update
420
421Arnd Bergmann:
422 o Build failure - missing linux/limits.h include?
423 o Add format modifier for devfs like naming
424 o klibc makefile fixes
425
426Daniel E. F. Stekloff:
427 o another patch for path problem
428 o quick fix for libsysfs bus
429 o libsysfs changes for sysfsutils 0.3.0
430
431Greg Kroah-Hartman:
432 o fix up some duplicated function compiler warnings in libsysfs
433 o fix some compiler warnings in the tdb code
434 o Added Kay's name to the man page
435 o update the wildcard documentation in the man page to show the new styles supported
436 o fix permission handling logic
437 o enable default_mode ability to actually build
438 o add support for the default_mode variable, as it is documented
439 o show permissions and groups in the label_test
440 o remove some items off of the TODO list, as they are now done
441 o fix up the tests to work without all of the environ variables
442 o get rid of the majority of the debug environment variables
443 o Update the man page to show the new config file, it's format, and how to use it
444 o fix up the tests to support the rules file name change
445 o add support for a main udev config file, udev.conf
446 o turn debugging messages off by default
447 o split out the namedev config parsing logic to namedev_parse.c
448 o rename namedev's get_attr() to be main namedev_name_device() as that's what it really is
449 o add devfs like tty rules as an example in the default config file
450 o operate on the rules in the order they are in the config file (within the rule type) instead of operating on them backwards.
451 o Cset exclude: dsteklof@us.ibm.com|ChangeSet|20031126173159|56255
452 o add test for checking the BUS value
453 o fix problem where we were not looking at the BUS value
454 o add scsi and pci bus links in the test sysfs tree
455 o add test and documentation for new %D devfs format modifier
456 o changed the default location of the database to /udev/.udev.tdb to be LSB compliant
457 o get rid of functions in klibc_fixups that are now in klibc
458 o sync up with the 0.84 version of klibc
459 o fix udev init.d script to handle all class devices in sysfs
460 o fix the test.block and test.tty scripts due to their moveing. Also add a test.all script
461 o 007_bk version change to Makefile
462
463Kay Sievers:
464 o pattern matching for namedev
465 o catch replace device by wildcard
466 o udev.8 tweak numeric id text
467 o udev-test.pl add subdir test
468 o namedev.c strcat tweak
469 o overall whitespace + debug text conditioning
470 o udev-test.pl - tweaks
471
472Martin Hicks:
473 o Add -nodefaultlibs while compiling against klibc
474
475Olaf Hering:
476 o ARCH detection for ppc
477
478Patrick Mansfield:
479 o fix udev parallel builds with klibc
480
481
f02763a9
GKH
482Summary of changes from v006 to v007
483============================================
484
485<md:linux.it>:
486 o fix segfault in parsing bad udev.permissions file
487
488Greg Kroah-Hartman:
489 o update default config file with a CALLOUT rule, and more documentation
490 o updated the man page with the latest format specifier changes
491 o added ability to put format specifiers in the CALLOUT program string
492 o tweak udev-test.pl to report '0' errors if that's what happened
493 o only build klibc_fixups.c if we are actually using klibc
494 o add support for string group and string user names in udev.permissions
495 o add getgrnam and getpwnam to klibc_fixups files
496 o remove Makefile.klibc
497 o add udev-test perl script from Kay Sievers <kay.sievers@vrfy.org> which blows away my puny shell scripts
498 o added debian's version of udev.permissions
499 o change to 006_bk version
500
501Kay Sievers:
502 o format char for CALLOUT output
503 o more namedev whitespace cleanups
504 o support arguments in callout exec
505 o namedev.c - change order of fields in CALLOUT
506 o namedev.c whitespace + debug text cleanup
507 o man page with udev.permissions wildcard
508
509Olaf Hering:
510 o static klibc udev does not link against crt0.o
511
b981d07a
GKH
512Summary of changes from v005 to v006
513============================================
514
515<chris_friesen:sympatico.ca>:
516 o faster test scripts
517
518Arnd Bergmann:
519 o more robust config file parsing in namedev.c
520 o add bus id modifier
521
522Daniel E. F. Stekloff:
523 o patch for libsysfs sysfs directory handling
524
525Greg Kroah-Hartman:
526 o add another line to udev.permissions in the proper format
527 o tweak replace_test
528 o fix permissions to work properly now
529 o add real udev.permissions file to test directory
530 o fix namedev.c to build with older version of gcc
531 o add dumb test for all of the different modifiers
532 o update the TODO list with more items that people can easily do
533 o move the test.block and test.tty scripts to the test/ directory
534 o add remove actions to the test scripts
535 o turn DEBUG_PARSER off by default
536 o add some documentation for the %b modifier to the default config file
537 o fix make install rule for when the udev symlink is already there
538 o change release target in makefile
539 o change debug level on printf values for now
540 o updated demo config file
541 o add some documentation of the modifiers to the default config file
542 o add demo config file
543 o updated bk ignore list for klibc generated files
544 o add printf option to label test to verify it works
545 o fix up printf-like functionality due to previous changes
546 o get the major/minor number before we name the device
547 o add scsi_id "extra" program from Patrick Mansfield <patmans@us.ibm.com>
548 o Add multipath "extra" program from Christophe Varoqui, <christophe.varoqui@free.fr>
549 o trailing whitespace cleanups
550 o splig LABEL and NUMBER into separate functions
551 o add TOPO regression test
552 o move TOPOLOGY rule to it's own function
553 o fix bug where NUMBER and TOPOLOGY would not work for partitions
554 o clean up the way we find the sysdevice for a block device for namedev
555 o updated label test script (tests for partitions now.)
556 o split REPLACE and CALLOUT into separate functions
557 o add debug line for REPLACE call
558 o add replace test
559 o add more sysfs test tree files
560 o change UDEV_SYSFS_PATH environment variable due to libsysfs change
561 o fix bug in klibc's isspace function
562 o fix udev-add.c to build properly with older versions of gcc
563 o add prototype for ftruncate to klibc
564 o Remove a few items from the TODO list that are already done
565 o version number to 005_bk
566 o pull some klibc stuff into the make Makefile to try to stay in sync
567 o klibc build fixes
568
569Kay Sievers:
570 o apply permissions.conf support for wildcard and default name
571 o man page with included placeholder list
572 o implement printf-like placeholder support for NAME
573 o more manpage tweaks
574 o add support for subdirs
575 o add uid/gid to nodes
576
577Olaf Hering:
578 o DESTDIR for udev
579
580Paul Mundt:
581 o Fixup path for kernel includes when building with klibc
582
583Robert Love:
584 o udev init script
585
586
e1b57940
GKH
587Summary of changes from v004 to v005
588============================================
589
590<kay:vrfy.org>:
591 o namedev.c comments + debug patch
592 o man page update
593
594Greg Kroah-Hartman:
595 o ignore the klibc/linux symlink
596 o add klibc linux symlink info to the README
597 o get 'make release' to work properly again
598 o added README info for how to build using klibc
599 o turn off debugging if we are building with klibc
600 o turn off debugging in namedev
601 o added vsyslog support to klibc
602 o add ftruncate to klibc
603 o klibc specific tweaks
604 o libsysfs does not need mntent.h in it's header file
605 o udev build tweaks to tdb's spinlock code
606 o klibc makefile changes
607 o build tdb and libsysfs from the same makefile as udev
608 o udev-add build cleanups for other libc versions
609 o tweak tdb to build within udev better
610 o make libsysfs spit debug messages to the same place as the rest of udev
611 o make libsysfs build cleanly
612 o updated bk ignore list
613 o added klibc version 0.82 (cvs tree) to the udev tree
614 o makefile fix for now
615 o Merge greg@bucket:/home/greg/src/udev into kroah.com:/home/greg/src/udev
616 o hm, makefile bug with so many files... will fix later
617 o regression tests starting to be added
618 o fix LABEL bug for device files (not class files.)
619 o more warning flags to the build
620 o got rid of struct device_attr
621 o rename namedev.permissions and namedev.config to udev.permissions and udev.config
622 o fix dbg line in namedev.c
623 o more overrides of config info with env variables if in test mode
624 o Fix bug causing udev to sleep forever waiting for dev file to show up
625 o change version to 004_bk
626 o make config files, sysfs root, and udev root configurable from config variables
627 o 004 changelog entrys TAG: v004
628
629Robert Love:
630 o udev: sleep_for_dev() bits
631 o udev: another canidate for static
632
633
d4e52dd0
GKH
634Summary of changes from v003 to v004
635============================================
636
637Daniel E. F. Stekloff:
638 o new version of libsysfs patch
639
640Greg Kroah-Hartman:
641 o 004 release
642 o major database cleanups
643 o Changed test.block and test.tty to take ACTION from the command line
644 o don't sleep if 'dev' file is already present on device add
645 o fix comment about how the "dev" file is made up
646 o more database work. Now we only store the info we really need right now
647 o add BUS= bug to TODO list so it will not get forgotten
648 o spec file changes
649 o test.block changes
650 o ok, rpm likes the "_" character instead of "-" better
651 o change the version to 003-bk to keep things sane with people using the bk tree
652 o got "remove of named devices" working
653 o fix segfaults when dealing with partitions
654 o update changelog for 003 release TAG: v003
655
656Kay Sievers:
657 o man file update
658 o man page update
659
660Robert Love:
661 o udev: mode should be mode_t
662 o udev: trivial trivialities
663 o udev: cool test scripts again
664 o udev spec file symlink support
665 o udev: cool test scripts
666 o udev spec file bits
667
668
22b00023
GKH
669Summary of changes from v0.2 to v003
670============================================
671
672Daniel E. F. Stekloff:
673 o udevdb patch
674 o udevdb prototype
675
676Greg Kroah-Hartman:
677 o update the spec file for the new version and install process
678 o fix makefile release rule to not drop tdb.h file
679 o Add FAQ for udev
680 o removed AUTHORS and INSTALL files as they were pretty pointless
681 o copyright updates
682 o Add AUTHORS and INSTALL files
683 o TODO updates
684 o Updatd the README
685 o updated the TODO list
686 o add udev man page (basically just a place holder for now.)
687 o added uninstall support
688 o added install target for makefile so people don't have to do it by hand anymore
689 o add version to debug log on startup
690 o tell the user what mknod() we are trying to do
691 o add dbg_parse() to cut down on parse file debugging statements
692 o put config files and database in /etc/udev by default
693 o add ols 2003 udev paper to docs/
694 o clean up some debugging stuff in namedev.c
695 o do not build the tdb binary programs, only the objects
696 o merge tdb into the build process
697 o Added tdb code from latest cvs version in the samba tree
698 o added my name to the .spec file
699 o minor cleanups
700 o cleanup the mknod code a bit
701 o remove mknod callout
702 o handle new major:minor format of dev files that showed up in 2.6.0-test2-bk3 or so
703 o oops, everything was getting created as 000 mode, try to fix this up, but fail...
704 o more test stuff
705
706Olaf Hering:
707 o print udev pid
708
709Patrick Mansfield:
710 o add callout config type to udev
711
712Paul Mundt:
713 o Fix TDB cross compilation
714 o udev spec file
715 o udev/libsysfs cross compile fixes
716
717
718Summary of changes from v0.1 to v0.2
719============================================
720
721Greg Kroah-Hartman:
722 o more test stuff
723 o removed unneeded stuff from udev.h
724 o added 0.2 change log info
725 o start working on label support, and fix some segfaults for block devices
726 o test config file changes
727 o add NUMBER support (basically same logic as TOPOLOGY, perhaps we should
728 merge this...)
729 o added topology support
730 o got REPLACE to work properly
731 o make struct config_device contain a struct device_attr instead of
732 duplicating the mess
733 o block test
734 o split the tests up into different files
735 o split udev main logic into udev-add and udev-remove
736 o Clean up the namedev interface a bit, making the code smaller
737 o bk: update ignore list
738 o update the tests to handle block devices too
739 o add initial libsysfs support
740 o added libsysfs to the build
741 o added libsysfs code from sysutils-0.1.1-071803 release
742 o namedev config files are fully parsed
743 o more permission tests
744 o make log_message spit out warnings so I don't have to spend forever
745 chasing down stupid bugs that aren't there...
746 o added klibc makefile
747 o Initial namedev parsing of config files
748 o sleep for 2 seconds to give the kernel a chance to actually create the
749 files we need
750 o pick a better default UDEV_ROOT
751 o fix up the test to actually work
752 o added more documentation in README and TODO files
753
754
755Summary of changes up to v0.1
756============================================
757
758Greg Kroah-Hartman:
759 o added more documentation in README and TODO files
760 o updated the documentation
761 o cleaned up the makefile a bit
762 o remove now works!
763 o restructure code to be able to actually get remove_node() to work
764 o Creating nodes actually works
765 o added stupid test script for debugging
766 o added initial documentation and gpl license
767 o enabled debugging
768 o updated ignore list
769 o added initial files
770 o fixed up config
771 o Initial repository create
772 o BitKeeper file /home/greg/src/udev/udev/ChangeSet
b981d07a 773