X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=ChangeLog.libdvdcss;h=4de67264ad1c5c763a3407215d7e5e754b619e2c;hb=d8e44fce7502d3015ce36162fe66c22e4e0c828b;hp=a7578a0c5c616d8e44ee963d430b19b0cab77b2a;hpb=ff9c8878c5b4abf79df3316bcd1e73530f4d0c45;p=vlc diff --git a/ChangeLog.libdvdcss b/ChangeLog.libdvdcss index a7578a0c5c..4de67264ad 100644 --- a/ChangeLog.libdvdcss +++ b/ChangeLog.libdvdcss @@ -4,6 +4,42 @@ HEAD + * HP-UX port courtesy of David Siebörger . + +1.0.1 +Fri, 7 Dec 2001 20:18:56 +0100 + + * Update for libdvdcss documentation. + * Reworked Keith Packard's raw device patch. The name of the raw device + is in the environment variable DVDCSS_RAW_DEVICE. + * Fixed a bug in libdvdcss: the key wasn't searched when it had to. + +1.0.0 +Mon, 12 Nov 2001 17:14:29 +0100 + + * Got rid of DVDCSS_SEEK_INI. + * Removed the i_flags argument to dvdcss_open. Everything is done through + environment variables now. + * Fixed a buffer overflow in CSSAuth(). + * libdvdcss port to OpenBSD. + * Fixed NetBSD (and probably OpenBSD) libdvdcss compilation. + * Fixed undefined KEY_SIZE compile bug mentioned by Dave Thorup. + * Fixed CSS ioctl for Darwin/OSX - still might need tweaking of 'dataLength' + fields. + * Added ReadTitleKey ioctl for Darwin/OSX. + * When using title cracking method in libdvdcss, the key is only checked at + title start, not before each chapter. + * Use of an environment variable to choose libdvdcss method. + * New features for libdvdcss: we have three ways now to decode a title key. + * 1) Crack the title key (the method that was here before). The only change + here is that we search the key for the exact chapter we are seeking with + DVDSetArea (in case the key has changed within a title). It is maybe not a + good idea. + * 2) Crack the disc key, which allows us to decode instantly all title keys. + I've used an algorithm from Frank Stevenson ; it eats much memory (64MB), + and takes about 15 s at launch time. + * 3) Decode the disc key with player keys (libcss method). However, you need + licensed player keys at build time for this to work. * Darwin ioctl, courtesy of ej0. * If we see 3000 unencrypted blocks assume that the title is unencrypted. * If we have not seen any encrypted block and then discover that the block