css: Fix typo in memcpy() size calculation
msvc: Define LIBDVDCSS_EXPORTS for proper declspec declaration at build
Adjust NEWS file to reflect changes since 1.3.0 release.
Do not invade the _t namespace with (typedeffed) symbol names.
device: Refactor a number of block size calculations
libdvdcss: Factor out cache initialization from dvdcss_open()
libdvdcss: Factor out creating cache subdirectory from dvdcss_open()
libdvdcss: Factor out initializing cache directory from dvdcss_open()
libdvdcss: Skip NULL checks at the end of set_cache_directory().
Fix calculation of cache filename length.
Replace cache-related magic numbers with proper definitions.
Skip determining cache directory name if DVDCSS_CACHE is set to "off".
libdvdcss: Factor out setting cache directory from dvdcss_open()
Use correctly-typed intermediate pointer instead of casting in dvdcss_read().
win32: Do not try to create cache directory in %USERPROFILE%
win32: Remove unnecessary PATH_MAX definition
build: Only create ChangeLog file from Git if Git is available
msvc: Add definition for ssize_t
device: Simplify construction of native device name in win2k_open()
libdvdcss: Avoid need for local cache filename buffer in dvdcss_open().
libdvdcss: Simplify cache directory name creation.
libdvdcss: Create cache directory before cache directory tag.
Replace DVD access method #defines by an enum.
ioctl: Drop const from pi_agid argument in ioctl_InvalidateAgid()
Win32: undef lseek before redefining it
common.h: Drop INVALID_SET_FILE_POINTER fallback definition
libdvdcss: Factor out setting DVD access method from dvdcss_open()
libdvdcss: Factor out setting library verbosity from dvdcss_open()
Replace sizeof(type) by sizeof(*variable).
Improve some comments in dvdcss_open() and fix some typos.
ioctl: cosmetics: Coalesce some macro and declaration blocks
Comment some #endifs for increased readability.
Mark strings as const where appropriate.
Replace BeOS support by Haiku support.
libdvdcss: Refactor error handling in dvdcss_open()
libdvdcss: Avoid a cast when comparing the return values of write() and strlen()
libdvdcss: Drop unnecessary void* pointer casts
Add QNX to list of supported OSes.
Rename win_readv() to win2k_readv for consistency.
Drop support for ASPI disc access (and thus Windows 9x).
Replace "foo const" by "const foo".
device: Check return value of snprintf() in win2k_open()
ioctl: Initialize variable before use in ioctl_ReportAgid()
msvc: Map some POSIX function names to their ISO C++ counterparts
css: Check the return value of a malloc() invocation
Replace GCC-specific bits in print_debug macro by standards-compliant code.
device: Move Win32-specific fallback macro to common.h
device: Use correct type for ReadFile() function instead of casting
dvd_region: Use dvdcss_open() instead of plain open() to access DVD drives
dvd_region: #include ioctl.c instead of linking against the object file
build: Add $(EXEEXT) to tools shorthand to fix build on Windows
ioctl: Add missing header to fix standalone compilation under Windows
ioctl: Replace magic number by DVDCSS_BLOCK_SIZE macro
device: Eliminate nonsense conditional test
solaris: Drop no use or single use macros
Drop leading underscore from externally visible function names.
error: Drop unnecessary macro indirection for print_error().
error: Drop unnecessary #includes.
error: Drop unused and disabled _print_debug function.
Drop unnecessary NULL check before free().
attributes.m4: Drop extra quoting from config.h text in CC_CHECK_ATTRIBUTE
attributes.m4: Properly declare parameterless main() functions.
build: Drop -Wsign-compare from CFLAGS
Drop pointless cast of strdup return value
Consistently replace "this program/library" by "libdvdcss" in license headers.
Add missing #includes to make all headers compile standalone.
dvd_region: Shut up warnings about (sometimes) unused function parameters
css: Drop unused parameters from AttackPattern() / AttackPadding()
css: Drop (disabled) debug output from AttackPattern() / AttackPadding()
ioctl: Drop unused parameter from ioctl_ReportASF
Eliminate some pointless void* casts
doxygen: Document LIBDVDCSS_EXPORT definition in dvdcss.h
doc: Update list of supported platforms
doc: Miscellaneous wording and style improvements
doxygen: Warn on missing parameter documentation
build: Run doxygen from the top build directory
doc: Remove HTML header and footer for Doxygen output
build: Add full dependencies for Doxygen rebuild
build: Generate RPM spec file from an autoconf template
build: Set project URL during autoconf init
build: Clean up .gitignore patterns
build: Add "tools" shorthand to build csstest and dvd_region binaries
build: Generate csstest and dvd_region binaries below test/ directory
build: Ignore generated files below src/ and test/
build: Mark apidoc target as phony
doxygen: Do not use FreeSans as dot fontname
Update Doxygen config file only to Doxygen version 1.8.7, not 1.8.6.
Fix doxygen.cfg hardcoded paths
build: Remove ChangeLog only on maintainer-clean, not distclean
Ignore 'compile' helper generated by Automake
Update doxygen configuration file
Add -Wextra compilation flags
Update NEWS for 1.3.0
build: fix Solaris headers check.
Next release is 1.3.0