File: CHANGES

package info (click to toggle)
id3 1.1.2-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 156 kB
  • sloc: ansic: 456; perl: 262; makefile: 55
file content (82 lines) | stat: -rw-r--r-- 2,588 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
Change log for id3, the ID3 tag editor

1.1.2
-----

- Update the copyright notices and years.

1.1.1
-----

- Let the Makefile supply the version string for the id3.c source.
- Add a simple test suite.
- Use memcpy(), not strncpy() for fully copying a fixed-size buffer.

1.1.0
-----

- Support the "--help" and "--version" long option forms.
- Add the "--features" option, only advertising "id3" for the present.

1.0.1
-----

- Do not explicitly pass "-o 0" to the installation command;
  if running as root, it is not needed, and if not running as root,
  it will only break.

1.0.0
-----

- Development taken over by Peter Pentchev.
- Import a Debian patch by Stefan Ott <stefan@ott.net> to
  avoid backquotes in the usage string.
- Import a Debian patch by Stefan Ott <stefan@ott.net> and
  Peter Pentchev to let the compiler and linker flags be
  overridden.
- Let the install program and the strip flag also be overridden.
- Check some more functions' return values for errors.
- Add some preprocessor and compiler flags to specify certain
  POSIX and C environment standards.
- Reorder the #include statements.
- Also include <strings.h> for strncasecmp().
- Mark the list of genres in genre.h as "const char".
- Add a lot of GCC-specific compiler warning flags.
- Use the err(3) and warn(3) functions, they're portable enough.
- Mark several global variables as static.
- Break the display of the ID3 tags out into a separate function.
- Use "return" from main(), remove unreachable "break" statements.
- Avoid possible out-of-bound copying when storing command-line
  arguments into the new tag structure.
- Expect a C99 compiler and reduce the scope of some variables.
- Use the C99 "bool" type for, well, boolean flags.
- Convert the id3.1 manual page to the mdoc format.
- Fix the fields length in the manual page - only the comment is
  limited to 28 characters, the rest of the text fields are at 30.
- Use the more common "file..." instead of "file1 [file2 [file3...]]"
- Fill in some commonly-used manual page sections.
- Validate number-to-string conversions for the genre and track number.
- Fix a signedness error in the track number display.

0.15
----

- Spell "psychedelic" correctly in two genre names.
- Reword the manual page a bit.
- Avoid an infinite loop if "-g Fusion" is specified.

0.14
----

- Make sure a file's tag is not carried over to the next file.
- Tell directories from normal files without a tag.

0.13
----

- Actually output the genre's numerical ID with "-l".

0.12
----

- The earliest public release tracked down using the Debian archive.