NEWS 3.71 KB
Newer Older
1
2
3
4
5
6
Changes between 1.2.13 and 1.3.0:
---------------------------------

  * Dropped deprecated, undocumented API:
    - the function dvdcss_title()
    - the type dvdcss_handle
7
    - the variable dvdcss_interface_2
8
9
  * 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.
10
11


Diego Biurrun's avatar
Diego Biurrun committed
12
13
14
Changes between 1.2.12 and 1.2.13:
----------------------------------

15
16
17
18
19
20
  * 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
21

Diego Biurrun's avatar
Diego Biurrun committed
22

Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
23
24
25
Changes between 1.2.11 and 1.2.12:
----------------------------------

26
  * Fix regression with RPC-I drive handling.
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
27
28


29
30
31
Changes between 1.2.10 and 1.2.11:
----------------------------------

32
33
34
35
36
  * 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
37
38


39
40
41
Changes between 1.2.9 and 1.2.10:
---------------------------------

42
43
44
45
46
  * DVD drive autodetection
  * new dvdcss_is_scrambled() function
  * various failure recovery improvements
  * accept "X:\", as well as "X:" as device name
  * various bug fixes
47

48
49
50
51
52
Changes between 1.2.8 and 1.2.9:
--------------------------------

  * more robust key caching
  * support for cache directory tags
53
  * improved seeking on Win32
54
  * support for Solaris libsmedia library
gbazin's avatar
   
gbazin committed
55
56
57

Changes between 1.2.7 and 1.2.8:
--------------------------------
58

59
60
  * Win32 fix for encrypted DVDs
  * workaround for strange discs that report read errors seemingly at random
61
62
63
64

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

65
66
67
68
  * 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
69
70
71
72

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

73
  * compilation fix for most Unixes
Sam Hocevar's avatar
Sam Hocevar committed
74
75
76
77
78
79
80
81
82
83
84
85

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:
--------------------------------

86
  * Administrator privileges are no longer required under Windows NT/2000/XP.
Sam Hocevar's avatar
Sam Hocevar committed
87
88
89
90

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

91
  * many Windows bug fixes
Sam Hocevar's avatar
Sam Hocevar committed
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
  * 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
123
  * lots of bug fixes
Sam Hocevar's avatar
Sam Hocevar committed
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
  * 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