videolan:dondiegos-libdvdcss.git
16 years ago * libdvdcss-1.1.1 release. 1.1.1 v1_1_1
Sam Hocevar [Sat, 6 Apr 2002 01:27:43 +0000 (01:27 +0000)]
  * libdvdcss-1.1.1 release.

16 years ago * ./src/ioctl.c: OpenBSD compile fix. Thanks to ex0dus on #videolan.
Sam Hocevar [Sat, 6 Apr 2002 01:11:05 +0000 (01:11 +0000)]
  * ./src/ioctl.c: OpenBSD compile fix. Thanks to ex0dus on #videolan.

16 years ago* updated INSTALL doc for the win32 build.
Gildas Bazin [Fri, 5 Apr 2002 00:26:25 +0000 (00:26 +0000)]
* updated INSTALL doc for the win32 build.
* added small win32 specific error message that was also in the vlc tree.

16 years ago* added two patches that have been forgot from the vlc tree.
Gildas Bazin [Thu, 4 Apr 2002 23:44:20 +0000 (23:44 +0000)]
* added two patches that have been forgot from the vlc tree.

 1- Under NT/2K/XP try to open the dvd device in read only mode if we don't
    have right access. With only read access we can't use ioctls but if the
    disc has already been authenticated, then we can decrypt it with the
    TITLE method.
 2- Small compilation fix for msvc.

16 years ago * ./src/libdvdcss.h: IRIX compile fix
Michael Pruett [Thu, 4 Apr 2002 14:21:25 +0000 (14:21 +0000)]
  * ./src/libdvdcss.h: IRIX compile fix

16 years ago * ./configure.in: BeOS bug fix. I'm so lame.
Sam Hocevar [Thu, 4 Apr 2002 01:26:54 +0000 (01:26 +0000)]
  * ./configure.in: BeOS bug fix. I'm so lame.
  * ./src/ioctl.c: refuse to build if DVD ioctls weren't found.

16 years ago * Forgot to change test/.cvsignore ... 1.1.0 v1_1_0
Sam Hocevar [Wed, 3 Apr 2002 23:34:30 +0000 (23:34 +0000)]
  * Forgot to change test/.cvsignore ...

16 years ago * ./test/csstest.c: renamed test.c to csstest.c.
Sam Hocevar [Wed, 3 Apr 2002 23:33:57 +0000 (23:33 +0000)]
  * ./test/csstest.c: renamed test.c to csstest.c.

   I hereby declare libdvdcss 1.1.0 ready to ship; it was successfully tested
  on Linux, FreeBSD, MacOS X and BeOS, and compiles on Solaris.

16 years ago * ./src/ioctl.c: Fixed a Darwin typo I recently introduced.
Jon Lech Johansen [Wed, 3 Apr 2002 23:02:20 +0000 (23:02 +0000)]
  * ./src/ioctl.c: Fixed a Darwin typo I recently introduced.

16 years ago * Run ./bootstrap.
Sam Hocevar [Wed, 3 Apr 2002 22:31:42 +0000 (22:31 +0000)]
  * Run ./bootstrap.

16 years ago * ./configure.in: Darwin compile fix (added -no-cpp-precomp)
Jon Lech Johansen [Wed, 3 Apr 2002 22:17:00 +0000 (22:17 +0000)]
  * ./configure.in: Darwin compile fix (added -no-cpp-precomp)

16 years ago * ./ChangeLog: everything should be ready for the 1.1.0 release.
Sam Hocevar [Wed, 3 Apr 2002 21:31:52 +0000 (21:31 +0000)]
  * ./ChangeLog: everything should be ready for the 1.1.0 release.
  * ./libdvdcss.spec: updated specfile for RPM generation.
  * ./missing: commited libtool's latest version of this file.

16 years ago * Fixed a Darwin define problem.
Jon Lech Johansen [Wed, 3 Apr 2002 21:25:13 +0000 (21:25 +0000)]
  * Fixed a Darwin define problem.

16 years ago * ./src/dvdcss/dvdcss.h: moved dvdcss.h in a subdirectory so that we can
Sam Hocevar [Wed, 3 Apr 2002 15:19:22 +0000 (15:19 +0000)]
  * ./src/dvdcss/dvdcss.h: moved dvdcss.h in a subdirectory so that we can
    include <dvdcss/dvdcss.h> without having to make install.
  * ./test/test.c: removed #ifdef DVDCSS_DIST.

16 years ago * ./ChangeLog: updated changelog.
Sam Hocevar [Wed, 3 Apr 2002 06:12:50 +0000 (06:12 +0000)]
  * ./ChangeLog: updated changelog.
  * ./Makefile.am: added the debian dir to the targets.
  * ./configure.in: switched to a more conventional versioning scheme.
  * ./src/css.c: removed a useless #ifdef.
  * ./src/dvdcss.h: added a versioned symbol to the API.
  * ./src/Makefile.am: use <dvdcss/dvdcss.h> instead of <videolan/dvdcss.h>.
  * ./test/test.c: test program is now up to date.

16 years agoSplit the code into more functions. The disc and title decryption /
Håkan Hjort [Sat, 9 Mar 2002 17:57:53 +0000 (17:57 +0000)]
Split the code into more functions. The disc and title decryption /
cracking code is now each in it's own function.  Also moved the code that
looks for a weak block in the VOB to crack the title key from out from
the loop that reads them.  Added another crack method, it's disabled for
now though.  Lowered some limits on the current 'weak' test.  Added more
comments.

16 years agoAdd -D_FILE_OFFSET_BITS=64 to the compile line to make off_t / lseek and
Håkan Hjort [Sat, 9 Mar 2002 17:35:49 +0000 (17:35 +0000)]
Add -D_FILE_OFFSET_BITS=64 to the compile line to make off_t / lseek and
other file access functions used in dvdcss be 64bit.

16 years agoTell libdvdcss to get the key for the block before we decrypt it.
Håkan Hjort [Sat, 9 Mar 2002 17:24:28 +0000 (17:24 +0000)]
Tell libdvdcss to get the key for the block before we decrypt it.

16 years agoDon't link to libdl.
Håkan Hjort [Sat, 9 Mar 2002 17:23:05 +0000 (17:23 +0000)]
Don't link to libdl.

16 years ago * Fixed compilation of test/test.c.
Sam Hocevar [Sat, 9 Mar 2002 17:16:44 +0000 (17:16 +0000)]
  * Fixed compilation of test/test.c.

16 years ago * Updated misc control files and added the sample program.
Sam Hocevar [Wed, 6 Mar 2002 00:06:17 +0000 (00:06 +0000)]
  * Updated misc control files and added the sample program.

16 years ago* Enable test folder
Sam Hocevar [Wed, 6 Mar 2002 00:04:41 +0000 (00:04 +0000)]
* Enable test folder

16 years agoCleanup some formating, indentation and types and add a small comment.
Håkan Hjort [Mon, 25 Feb 2002 18:21:57 +0000 (18:21 +0000)]
Cleanup some formating, indentation and types and add a small comment.

16 years agoAdd the WIN32 fix to GetTitleKey from the vlc/extra branch.
Håkan Hjort [Sun, 3 Feb 2002 14:54:53 +0000 (14:54 +0000)]
Add the WIN32 fix to GetTitleKey from the vlc/extra branch.

16 years agoDo check for the unistd.h header file.
Håkan Hjort [Sun, 3 Feb 2002 14:53:10 +0000 (14:53 +0000)]
Do check for the unistd.h header file.

16 years agoMake CSSAuth more rubust, should now also work with drives that are not 100%
Håkan Hjort [Sun, 20 Jan 2002 17:04:54 +0000 (17:04 +0000)]
Make CSSAuth more rubust, should now also work with drives that are not 100%
compliant to the SFF-8090 standard.  AGID invalidation should now work
allowing us to recover from hung / failed authentications.  Corrected
CSSGetASF, it does not take an AGID argument.  Move several data structures
from the dvdcss handle to local variables in CSSAuth.  Remove CSSAuth as a
externaly visible function in css.c.

16 years ago * Win32 compilation fix.
Sam Hocevar [Sat, 22 Dec 2001 00:52:46 +0000 (00:52 +0000)]
  * Win32 compilation fix.

16 years ago * Attempt at fixing the Solaris port.
Sam Hocevar [Sat, 22 Dec 2001 00:26:17 +0000 (00:26 +0000)]
  * Attempt at fixing the Solaris port.

16 years ago * Forgot Makefile.in files.
Sam Hocevar [Sat, 22 Dec 2001 00:10:31 +0000 (00:10 +0000)]
  * Forgot Makefile.in files.

16 years ago * Initial commit. Hope it'll work.
Sam Hocevar [Sat, 22 Dec 2001 00:08:13 +0000 (00:08 +0000)]
  * Initial commit. Hope it'll work.