Commit 677d07cc authored by Sam Hocevar's avatar Sam Hocevar

* updated ChangeLog.

  * updated version numbers and timestamps everywhere.
  * created NEWS file.
  * ./configure.ac: BSD/OS compilation fix when a local copy of libdvd is
    found on the system, thanks to Steven M. Schultz.
parent a8cdb365
......@@ -2,8 +2,36 @@
# ChangeLog for libdvdcss #
#=========================#
HEAD
1.2.5
Tue, 28 Jan 2003 01:24:15 +0100
* ./configure.ac: BSD/OS compilation fix when a local copy of libdvd is
found on the system.
* ./test/csstest.c: we align our read buffer in case of raw device access.
* ./src/libdvdcss.c: updated documentation about raw devices.
* ./src/libdvdcss.c: disabled key cache when reading VOBs.
* ./src/ioctl.c, ./src/ioctl.h: removed minor gcc-isms.
* ./libdvdcss.spec: macros to fix build on Red Hat systems. Set %define
redhat80 to 1.
* ./src/device.c: seek() calls don't do anything if we're already at the
right position.
* ./src/device.c: we now handle partial reads.
* ./src/device.c: dvdcss->i_pos now gets updated on each seek and each
read. Partial reads are not handled yet, but it's a step.
* ./src/bsdi_ioctl.c, ./src/bsdi_dvd.h: updated the bsdi libdvd with
Steven M. Schultz's latest changes.
* ALL: ported the library build to Cygwin.
* ./msvc/*: MS VC++ project files.
* ./src/libdvdcss.c: fixed Win32 mkdir() call.
* ALL: removed trailing spaces in files.
* ALL: moved everything to C99 integer types.
* ./bootstrap: we also look for glibtoolize (Closes: #37).
* ./src/device.h: FreeBSD compile fix.
* ./test/dvd_region.c: enabled set_region.
* ./src/css.c, ./src/libdvdcss.c: applied a patch from the MPlayer folks
to cache title keys on disk.
* ./debian/control: set the package sections to libs and devel instead of
graphics.
* ./src/ioctl.[ch]: Implemented ioctl_SendRPC.
1.2.4
......
$Id: NEWS,v 1.3 2003/01/28 01:17:02 sam Exp $
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:
--------------------------------
* administrator rights are no longer required under Windows NT/2000/XP
Changes between 1.2.2 and 1.2.3:
--------------------------------
* many Windows bugfixes
* 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
* lots of bugfixes
* 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
......@@ -3,7 +3,7 @@ AC_INIT(src/libdvdcss.c)
AC_CANONICAL_SYSTEM
AC_CONFIG_AUX_DIR(.)
AM_INIT_AUTOMAKE(libdvdcss, 1.2.4)
AM_INIT_AUTOMAKE(libdvdcss, 1.2.5)
AM_CONFIG_HEADER(config.h)
AC_PROG_CC
......@@ -92,11 +92,12 @@ AC_CHECK_HEADERS(sys/ioctl.h,[
LINUX_DVD_STRUCT=1
])
dnl
dnl BSDI: dvd.h
dnl BSDI: dvd.h - may require -ldvd IF a local copy of libdvd is installed
dnl
AC_EGREP_HEADER(dvd_struct,dvd.h,[
AC_DEFINE(DVD_STRUCT_IN_DVD_H, 1,
Define if <dvd.h> defines DVD_STRUCT.)
SYS_BSDI_LIBDVD=1
LINUX_DVD_STRUCT=1
],[
dnl
......@@ -177,8 +178,9 @@ dnl Use 64 bits offsets
dnl
CFLAGS="-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DDVDCSS_DIST ${CFLAGS}"
AM_CONDITIONAL(SYS_BSDI, test "x$SYS_BSDI" = "x1")
AM_CONDITIONAL(SYS_MSVC, test "x$SYS_MSVC" = "x1")
AM_CONDITIONAL(SYS_BSDI, test "${SYS_BSDI}" = "1")
AM_CONDITIONAL(SYS_BSDI_LIBDVD, test "${SYS_BSDI_LIBDVD}" = "1")
AM_CONDITIONAL(SYS_MSVC, test "${SYS_MSVC}" = "1")
AC_OUTPUT([Makefile src/Makefile src/dvdcss/Makefile test/Makefile debian/Makefile doc/Makefile])
libdvdcss (1.2.5-1) unstable; urgency=low
* New upstream release.
-- Samuel Hocevar <sam@zoy.org> Tue, 28 Jan 2003 01:24:15 +0100
libdvdcss (1.2.4-1) unstable; urgency=low
* New upstream release.
......
......@@ -53,7 +53,7 @@ binary-arch: build install
dh_testdir
dh_testroot
# dh_installdebconf
dh_installdocs AUTHORS README
dh_installdocs AUTHORS NEWS README
# dh_installexamples
# dh_installmenu
# dh_installemacsen
......
# Doxyfile 1.2.14
PROJECT_NAME = libdvdcss
PROJECT_NUMBER = 1.2.2
PROJECT_NUMBER = 1.2.5
OUTPUT_DIRECTORY = .
OUTPUT_LANGUAGE = English
......
%define name libdvdcss
%define version 1.2.4
%define version 1.2.5
%define release 2
%define major 2
......@@ -91,7 +91,7 @@ rm -rf %buildroot
%files -n %{libname}
%defattr(-,root,root)
%doc AUTHORS COPYING
%doc AUTHORS COPYING NEWS
%{_libdir}/*.so.*
%files -n %{libname}-devel
......@@ -103,7 +103,11 @@ rm -rf %buildroot
%{_includedir}/*
%changelog
- add more macros to fix RedHat build.
* Tue Jan 28 2003 Samuel Hocevar <sam@zoy.org> 1.2.5-1
- new upstream release
- improved robustness in case of read errors
- key cache support
- added more macros to fix RedHat build
* Mon Nov 18 2002 Alexis de Lattre <alexis@videolan.org> 1.2.4-2
- Changes in .spec file for RedHat and RPM 4.1
......@@ -116,10 +120,6 @@ rm -rf %buildroot
- new upstream release
- fix for drives not allowing to read their disc key
* Sun Oct 13 2002 Samuel Hocevar <sam@zoy.org> 1.2.3-1
- new upstream release
- fix for drives not allowing to read their disc key
* Sat Aug 10 2002 Samuel Hocevar <sam@zoy.org> 1.2.2-1
- new upstream release
- even more fixes for the disc/drive region mismatch problem
......
......@@ -15,12 +15,15 @@ EXTRA_libdvdcss_la_SOURCES = \
$(bsdi_extras)
libdvdcss_la_LIBADD = $(bsdi_libadd)
libdvdcss_la_LDFLAGS = -version-info 2:3:0 $(libtool_flags)
libdvdcss_la_LDFLAGS = -version-info 2:4:0 $(libtool_flags)
bsdi_extras = bsdi_ioctl.c bsdi_dvd.h
if SYS_BSDI
bsdi_sources = $(bsdi_extras)
endif
if SYS_BSDI_LIBDVD
bsdi_libadd = -ldvd
endif
......
......@@ -2,9 +2,14 @@
noinst_PROGRAMS = csstest #dvd_region
csstest_SOURCES = csstest.c
csstest_LDADD = $(top_builddir)/src/libdvdcss.la
csstest_LDADD = $(top_builddir)/src/libdvdcss.la $(bsdi_libadd)
csstest_CFLAGS = -I$(top_srcdir)/src
#dvd_region_SOURCES = dvd_region.c
#dvd_region_LDADD = $(top_builddir)/src/libdvdcss.la
#dvd_region_CFLAGS = -I$(top_srcdir)/src
if SYS_BSDI_LIBDVD
bsdi_libadd = -ldvd
endif
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment