Package: vorbisgain / 0.37-2

Metadata

Package Version Patches format
vorbisgain 0.37-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 temp_files.patch | (download)

vorbis.c | 17 9 + 8 - 0 !
1 file changed, 9 insertions(+), 8 deletions(-)

 apply patch to use temp files, which are dependent
 on the file which is beeing processed, instead always using the same
 filename, which can result to data loss in scenarios where two or more
 vorbis processes are running parallel.
0002 errno.patch | (download)

recurse.c | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 zero errno before readdir call.
0003 manpage.patch | (download)

vorbisgain.1 | 60 13 + 47 - 0 !
1 file changed, 13 insertions(+), 47 deletions(-)

 man page says --silent, should be --skip
0004 vorbisgain_mtime.patch | (download)

vorbis.c | 18 10 + 8 - 0 !
vorbis.h | 2 1 + 1 - 0 !
vorbisgain.1 | 7 6 + 1 - 0 !
vorbisgain.c | 20 14 + 6 - 0 !
vorbisgain.h | 1 1 + 0 - 0 !
5 files changed, 32 insertions(+), 16 deletions(-)

 when a file's metadata is updated, the mtime is changed
 to the current time. Whether this is correct or not is often a
 religious issue (metadata-vs-data), but, generally, all other
 tag-editing software choose to keep the timestamp.
 .
 Since the upstream fixed the issue, it is bad to ignore the fix
 altogether. At the very least, there should be a command-line
 option to follow the upstream and The Only Right(tm) behaviour.
0005 double_fclose.patch | (download)

vorbis.c | 5 0 + 5 - 0 !
1 file changed, 5 deletions(-)

 don't call fclose() twice.
0006 manpage_hyphens.patch | (download)

vorbisgain.1 | 12 6 + 6 - 0 !
1 file changed, 6 insertions(+), 6 deletions(-)

 resolved hyphen-used-as-minus-sign lintian complaints.
0007 recursively_spelling.patch | (download)

vorbisgain.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 "recursivly" should be spelled "recursively". thanks adam.
0008 manpage_recursion_mistake.patch | (download)

vorbisgain.1 | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 the manpage shows methods that don't work. they have been replaced.
0009 hardening.patch | (download)

misc.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 allow build with dh compat level 9 (debian build flags)
0010 fclose.patch | (download)

vorbis.c | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

---