1New features with AN-2009-01-05:
2
3-	config.sub and config.guess now support ATARI MiNT
4
5-	All needed definition files for ATARI MiNT are now in RULES/*
6
7-	configure now checks whether shmget() works (needed for ATARI MiNT)
8
9-	Raising PATH_MAX to be at least 1024 for all platforms as Cygwin
10	defines PATH_MAX to 260	which is too small for Cygwin.
11
12-	The GNU linker on Linux now seems to support -R to set the LD_RUN_PATH
13	Added support for -R
14
15-	Added definitions to allow dynamic linking with the Sun Studio compiler
16	on Linux
17
18-	Added a new #define (NO_ACL) that alloed to disable ACL support via
19	command line when compiling
20
21-	include/schily/libport.h split into include/schily/libport.h and
22	include/schily/hostname.h to allow to avoid to include netdb.h for
23	applications that do not need gethostname() and getdomainname()
24
25-	include/schily/prototype.h now inlcludes the definitions for const...
26
27-	new autoconf test to check whether the Sun Studio compiler needs
28	-xarch=generic64 or -m64 for 64 bit compilation.
29
30-	New functions eaccess() and findinpath() in libschily
31
32-	rscsi: Raise the SCSI bus numer limit to 1024 to allow the new Linux ATA mapping.
33
34-	cdrecord: New driver "mmc_bdrom" is used for profile 0x40 and allows to
35	retrieve the ADIP data for BD-R media that is reported as BD-ROM
36	by some drives.
37
38-	cdrecord: Added a workaround for a firmware bug in the drive
39	'HL-DT-ST' 'DVD-RAM GH22NP20'
40	that reports DVD-R media as media with zero size.
41
42-	cdrecord: Try to call scg_close() before exiting cdrecord.
43
44-	Default Transfer Size in cdrecord reverted from 126 kB to 63 kB.
45	Sorry FreeBSD guys - it seems that FreeBSD is the only OS that
46	correctly deals with larger DMA sizes.
47
48	FreeBSD people may add a line with CDR_TRANSFERSIZE=126k
49	in /etc/default/cdrecord to raise the default.
50
51	The current problems are:
52
53	-	On Solaris 10 Sparc fs=126k causes a kernel panic
54
55	-	On Solaris 11 the drivers partially return incorrect
56		max DMA sizes that may cause cdrecord to fail.
57
58	-	On Linux with USB fs=126k may not work at all
59
60	-	On Linux with other interfaces, fs=126k may reduce
61		the DMA speed to a value that always causes buffer
62		underruns.
63
64	I hope to find a better solution in the next development cycle
65	after the current code has been release as stable version.
66	Expect the next stable release to appear very soon.
67
68
69-	mkisofs: Raising PATH_MAX to be at least 1024 for all platforms as Cygwin
70	defines PATH_MAX to 260	which is too small for Cygwin.
71
72-	mkisofs: Implemented a better error message in case that the boot image
73	could not be found inside the target tree.
74
75-	mkisofs: A description for the -s/-sector option was added to the man page.
76	This option is used to allow to create conforming multi-session
77	images for e.g. the Kodak Photo CD or the Kodak Picture CD.
78
79-	mkisofs: A description forr the -XA and -xa option was added to the man page.
80
81-	Mkisofs now writes a better error message in case that it cannot
82	sort a directory because more than on directory content was merged
83	into the ISO image.
84
85-	isoinfo -d now prints the checksum for the Eltorito validation header
86
87-	star H=help now marks the default archive type
88
89-	star does no longer allow to read/write the archive data from/to a
90	terminal
91
92-	bsh and sh now auto-quote more characters when in tab expand mode.
93
94-	Fixed a problem from an unitialized variable that has been introduced
95	with built-in pfexec support in bsh.
96
97-	tartest and star_sym now include a -version option
98
99-	libfind now correctly deals with ARG_MAX in case that
100	the bitness of the libfind executable differs from the bitness
101	of the executable called by -exec name {} +
102
103-	Default install user changed from "bin" to "root".
104
105-	The install-sh script now complains if an attept was made to install
106	a program suid or sticky and the install user has no root privileges
107
108-	The makefile system has been modified to allow a separate set-up
109	for the install path of the configuration files to e.g. /etc/
110	via the DEFAULTS variable INS_RBASE
111
112-	ved no longer wait for 2 seconds in case that the .vedtmp.* file
113	is > 8192 bytes.
114
115-	Cdrecord is now by default installed suid root in case that the caller
116	of make install has root privileges
117
118-	the configuration file "cdrecord" is now by default installed into
119	/etc/default/cdrecord
120
121-	Some unused variables and functions have been commented out
122
123-	Cdda2wav is now by default installed suid root in case that the caller
124	of make install has root privileges
125
126-	Some unused variables and functions have been commented out
127
128-	the configuration file "rscsi" is now by default installed into
129	/etc/default/rscsi
130
131-	Readcd is now by default installed suid root in case that the caller
132	of make install has root privileges
133
134-	Cdrtools bumped to version 2.01.01a55
135
136-	Avoid some GCC warnings with several programs when compiling with:
137
138		make DEFAULTSDIR=DEFAULTS_ENG CCOM=gcc
139
140
141-	Avoid GCC "code with no effect" warnings in several SCCS programs
142	in case of a compilation on a non-gettext aware platform.
143
144-	SCCS bumped to version 1.00.04
145
146-	Ved bumped to version 1.7a07
147
148-	Wrong "ac" compuation in libschily:fexec.c and libschily:spawn.c corrected.
149	The bug has been introduced on October 9th 2008.
150
151Author:
152
153Joerg Schilling
154D-13353 Berlin
155Germany
156
157Email: 	joerg@schily.isdn.cs.tu-berlin.de, js@cs.tu-berlin.de
158	joerg.schilling@fokus.fraunhofer.de
159
160Please mail bugs and suggestions to me.
161