NEWS 4.05 KB
Newer Older
1
2
3
4
5
6
Changes since 1.3.0:
--------------------
  * Drop support for HP-UX.
  * Drop support for Windows 9x.
    Windows NT 4.0 SP4 with IE 5.0 is now required.
  * Replace BeOS support by Haiku support.
Diego Biurrun's avatar
Diego Biurrun committed
7
  * dvdcss_error() now returns "const char *" instad of "char *".
8
9
10
  * Miscellaneous cleanups to code, documentation, build system.


11
12
13
14
15
16
Changes between 1.2.13 and 1.3.0:
---------------------------------

  * Dropped deprecated, undocumented API:
    - the function dvdcss_title()
    - the type dvdcss_handle
17
    - the variable dvdcss_interface_2
18
19
  * Drop support for Windows 98 and Windows NT 4.0.
    Windows 98 SE with IE 5.0 and Windows NT 4.0 SP4 with IE 5.0 are required.
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
20
  * Support for Android
21
22


Diego Biurrun's avatar
Diego Biurrun committed
23
24
25
Changes between 1.2.12 and 1.2.13:
----------------------------------

26
27
28
29
30
31
  * Drop BSD/OS and Windows 95 support.
  * Rewrite most of the build system and simplify it.
  * System-dependent code cleanup
  * Move to Git and rewrite the history to get proper authorship.
  * Drop LaTeX documentation.
  * Fix build on various systems including MSVC.
Jean-Baptiste Kempf's avatar
NEWS    
Jean-Baptiste Kempf committed
32

Diego Biurrun's avatar
Diego Biurrun committed
33

Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
34
35
36
Changes between 1.2.11 and 1.2.12:
----------------------------------

37
  * Fix regression with RPC-I drive handling.
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
38
39


40
41
42
Changes between 1.2.10 and 1.2.11:
----------------------------------

43
44
45
46
47
  * improvements with RPC-II handling
  * more robust key retrieval
  * fixes for MinGW compilation
  * fixes for OS/2 compilation
  * various bug fixes for small issues, memleaks, crashes and build problems
48
49


50
51
52
Changes between 1.2.9 and 1.2.10:
---------------------------------

53
54
55
56
57
  * DVD drive autodetection
  * new dvdcss_is_scrambled() function
  * various failure recovery improvements
  * accept "X:\", as well as "X:" as device name
  * various bug fixes
58

59
60
61
62
63
Changes between 1.2.8 and 1.2.9:
--------------------------------

  * more robust key caching
  * support for cache directory tags
64
  * improved seeking on Win32
65
  * support for Solaris libsmedia library
gbazin's avatar
   
gbazin committed
66
67
68

Changes between 1.2.7 and 1.2.8:
--------------------------------
69

70
71
  * Win32 fix for encrypted DVDs
  * workaround for strange discs that report read errors seemingly at random
72
73
74
75

Changes between 1.2.6 and 1.2.7:
--------------------------------

76
77
78
79
  * key caching activated by default
  * fix for collisions between cached keys
  * packaging improvements for Debian
  * packaging improvements for RPM-based distributions
Christophe Massiot's avatar
Christophe Massiot committed
80
81
82
83

Changes between 1.2.5 and 1.2.6:
--------------------------------

84
  * compilation fix for most Unixes
Sam Hocevar's avatar
Sam Hocevar committed
85
86
87
88
89
90
91
92
93
94
95
96

Changes between 1.2.4 and 1.2.5:
--------------------------------

  * key cache support
  * improved robustness in case of read errors
  * now builds under Cygwin
  * now builds under Microsoft Visual C++

Changes between 1.2.3 and 1.2.4:
--------------------------------

97
  * Administrator privileges are no longer required under Windows NT/2000/XP.
Sam Hocevar's avatar
Sam Hocevar committed
98
99
100
101

Changes between 1.2.2 and 1.2.3:
--------------------------------

102
  * many Windows bug fixes
Sam Hocevar's avatar
Sam Hocevar committed
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
  * workaround for drives which prevent key decryption

Changes between 1.2.1 and 1.2.2:
--------------------------------

  * fix for the "ioctl_ReadTitleKey failed" bug on RPC2 drives
  * better error checking
  * improved documentation
  * OS/2 port

Changes between 1.2.0 and 1.2.1:
--------------------------------

  * fix for discs with a mismatched region
  * QNX port

Changes between 1.1.1 and 1.2.0:
--------------------------------

  * fix for a crash when an unencrypted sector is found on a scrambled disc
  * stability enhancements

Changes between 1.1.0 and 1.1.1:
--------------------------------

  * compilation fixes for BeOS, IRIX, OpenBSD

Changes between 1.0.0 and 1.1.0:
--------------------------------

  * merged all patches from the Ogle group
134
  * lots of bug fixes
Sam Hocevar's avatar
Sam Hocevar committed
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
  * HP-UX port
  * better error recovery
  * third descrambling implementation

Changes between 0.0.3 and 1.0.0:
--------------------------------

  * stable API
  * OpenBSD port
  * NetBSD port
  * Mac OS X port

Changes between 0.0.2 and 0.0.3:
--------------------------------

  * fix to access the whole device under Win32
  * BSD/OS port
  * Solaris port

Changes between 0.0.1 and 0.0.2:
--------------------------------

  * internal key cache mechanism
  * stability fixes