Searching: remove unused parameters and signedness warnings
Use CC_CHECK_CFLAGS_APPEND instead of AX_CHECK_COMPILE_FLAG
Detect -Wall -Wextra CFLAGS
dvdnavmini is gone
dvdnavmini is gone - forgotten file
Update the ChangeLog for 5.0.0
configure: add -no-undefined to LDFLAGS on OS/2

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Fixing missing <inttypes.h> include

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Use calloc instead of malloc+memset
Do not reinvent strdup

Fixes builds for Hurd...
Do not crash on calling vm_close with NULL param
dvdnav_read_cache_new: invert a condition
dvdnav_read_cache_clear: use calloc instead of malloc
dvdnav_open: factorize the error path

And fail in new error cases
Fix memleak
Ignore all generated libtool helper files and release tarballs

Also add explicit path to ignored generated files.
Update ChangeLog
Merge tag 'tags/5.0.0'

libdvdnav 5.0.0

This release is a major version of libdvdnav.

This is a very important release focused on cleaning the code, the buildsystem,
and fixing potential crashes and security issues.
It also adds support for Android and OS/2.

It should stay API and ABI compatible with older releases.