-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathNEWS
165 lines (132 loc) · 6.31 KB
/
NEWS
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
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
V0.1 16-02-2007
Initial release
V0.2 29-03-2007
Portability fixes
Fixed up comments to support more compilers
Removed linux specific mremap() call
Don't try to use posix_fadvise() where not available
OS X also defines NTOH[LS], so undef first
Use utimes(filename) rather than futimes(fd)
V0.3 18-06-2007
তন্ময় ভট্টাচার্য্য <[email protected]>:
Fix random timestamp errors due to uninitialised tm_isdst.
V0.4 14-11-2007
Allow specifiying a particular program to process,
rather than all programs.
Aaron Binns <[email protected]>:
Report 480x480 resolution discs, and do better reporting
for unknown resolutions.
Peter Van Hove <[email protected]>:
Support program label extraction with example code
and nero generated disc images.
Craig T. Snydal <[email protected]>:
Rafa Couto <[email protected]>:
Generate globally unique filenames using timestamps,
rather than just program_1.vob, program_2.vob, ...
V0.5 09-04-2008
Javier Sedano <[email protected]>:
Tweaks to support the CYGWIN environment.
Masato Nunokawa <[email protected]>:
Handle non ASCII encoded labels (e.g. in Japanese Kanji).
Provided disc images to test audio attribute and Kanji.
Mac OS X testing.
Kyosuke Tokoro <[email protected]>:
Provided Kanji encoded disc images to test.
Handle case where programs can have duplicate timestamps.
Tweaks to support compiler optimization.
Fix FSF postal address.
Support 2 channel mono audio attribute.
Portability support for iconv() usage.
Don't exit if error opening a particular vob file.
V0.5.1 10-04-2008
Fix error pointed out by Kyosuke Tokoro where random
trailing characters could be printed after each title.
V0.6 03-06-2008
Support text encoding of ISO-8859-1 as well as SHIFT-JIS.
Support finding labels on discs that don't write full
info about programs contained in each program set.
Skip & report unreadable blocks rather than just exiting.
Fix crash when skipping already existing vob files.
V0.7 21-07-2008
Kevin Veroneau <[email protected]>:
Provided disc images and testing to better support
extracting labels from LG V1.1 discs which have unusual
identification of program titles.
Bruce Jerrick <[email protected]>:
Fix munmap() issue where memory wasn't unmapped correctly.
Rename structure members in code to aid understanding.
Include a more efficient data streaming method, which
may be enabled in future.
V0.8 04-11-2008
Bruce Jerrick <[email protected]>:
More decoding of the global disc info structure,
including outputting of the textual disc info fields.
Support name#001.vob filename format with "-n name" option.
Support writing vob data to stdout with the "-n-" option.
Introduce the --help and --version long options.
Add more error checking to command line parameters.
Provided a make install target and a man page.
V0.8.1 09-11-2008
Fix a string comparison compile warning which was _not_
issued on linux with gcc 4.1.2 or Max OS X at least.
V0.8.4 20-11-2008
তন্ময় ভট্টাচার্য্য <[email protected]>:
Work around older gcc toolchains overwriting /dev/null
Change Makefile to use `cp -p` not `cp -a` for Mac OS X.
V0.9 23-02-2009
Kyosuke Tokoro <[email protected]>:
Output program numbers so one can easily know what
to pass as the correct index to the -p option.
Fix error reported by Antoni Kasper <[email protected]>
where extracting VOBs starting after 4.2GB into a VRO file,
would actually extract video within the 4.2GB (2^32) range.
Remove compiler warnings on systems without iconv support.
Allow specifying CFLAGS parameter to `make`.
Modify video to apply aspect ratio from IFO index file.
Modify video to use more standard aspect ratio encoding.
V0.9.1 25-02-2009
তন্ময় ভট্টাচার্য্য <[email protected]>:
Fix compilation on Mac OS X (CHAR_BIT requires limits.h)
V0.9.3 15-10-2009
Identify the system charset better on cygwin 1.5 which
doesn't support the standard codset determination mechanism.
Reported by http://pythonlife.seesaa.net/
Identify and abort extracting CPRM encrypted discs.
Report and sample disc from Stephen Stewart <[email protected]>
Don't override CC environment variable so that ccache, clang, etc. work
V0.9.4 15-02-2010
Helen Buss <[email protected]>:
Fix compilation on cyqwin without libiconv (always include langinfo.h).
Report and provided sample disc image for CPRM misdetection.
Alexander Skwar <[email protected]>:
Add support for building Mac OS X universal binaries.
Fix CPRM detection, which must be done per program rather than per disc.
Fix label (program set) identification on discs that indicate
programs other than the first in the set as the first program to play.
Report and sample disc from Markus Laker <[email protected]>.
Added a "[label]" parameter to the --name option,
to generate (sanitized) file names based on the title, or label.
V0.9.6 18-02-2010
Fix compilation on Mac OS X. Reported by Eyal.
Suppress posix_fadvise warnings when writing to stdout.
Reported by Kyosuke Tokoro.
V0.9.7 24-08-2010
Identify partially encrypted programs.
Panasonic (sky) recorders were seen to leave 15s of video unscrambled.
Report and sample video from Colin Wall <[email protected]>.
Fix modification of Sequence Display Extensions in MPEG streams.
Creating inconsistent SDEs breaks gstreamer based players at least.
Report and sample video from Zhaohui Wang <[email protected]>.
Fix strndup() which may have accessed out of bounds memory.