build: properly handle --disable-doc
INSTALL: updates from Diego Biurrun.
misc small wording and spelling fixes for the documentation

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
INSTALL: Fix instructions for Linux to Windows crosscompilation

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
README: Improve descriptions of libdvdcss environment variables

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Drop deprecated and undocumented APIs.
build: Remove stray extra '=' from Makefile.am.

Signed-off-by: Diego Biurrun <diego@biurrun.de>
Win32: use directly SHGetFolderPath

This drops support for IE < 5.0
msvc: Update PACKAGE_VERSION string in manually-created config.h
Mention support of Windows versions in NEWS
Win32: kill warnings about strict-aliasing rules in ioctl.c

warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
NEWS: misc spelling, grammar and wording fixes
Drop deprecated and useless dvdcss_interface_2 variable from the API
css: Factorize psz_key array sizes into a common #define.
Check the return values of write() calls.

Fixes the following two warnings:
src/libdvdcss.c:380:18: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
src/css.c:275:18: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
Restore C89 compatibility
Fix return type of strlen
Add MSVC vcxproj compilation file
Update MSVC config.h to fix compilation
Small style fix