Package: vorbisgain / 0.37-2
Metadata
Package | Version | Patches format |
---|---|---|
vorbisgain | 0.37-2 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
0001 temp_files.patch | (download) |
vorbis.c |
17 9 + 8 - 0 ! |
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 ! |
zero errno before readdir call. |
0003 manpage.patch | (download) |
vorbisgain.1 |
60 13 + 47 - 0 ! |
man page says --silent, should be --skip |
0004 vorbisgain_mtime.patch | (download) |
vorbis.c |
18 10 + 8 - 0 ! |
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 ! |
don't call fclose() twice. |
0006 manpage_hyphens.patch | (download) |
vorbisgain.1 |
12 6 + 6 - 0 ! |
resolved hyphen-used-as-minus-sign lintian complaints. |
0007 recursively_spelling.patch | (download) |
vorbisgain.c |
2 1 + 1 - 0 ! |
"recursivly" should be spelled "recursively". thanks adam. |
0008 manpage_recursion_mistake.patch | (download) |
vorbisgain.1 |
4 2 + 2 - 0 ! |
the manpage shows methods that don't work. they have been replaced. |
0009 hardening.patch | (download) |
misc.c |
2 1 + 1 - 0 ! |
allow build with dh compat level 9 (debian build flags) |
0010 fclose.patch | (download) |
vorbis.c |
3 2 + 1 - 0 ! |
--- |