FIX: error: implicit declaration of function 'luaL_register'

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
AC_PREREQ: Bump to 2.69

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
configure.ac: scriptsver: Change how version is parsed

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
API: Add QUVI_VERSION_SCRIPTS_CONFIGURATION

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
API: quvi_version: Read "version" file as ini-file

libquvi-scripts now writes the "version" file as a ini-file. Update
quvi_version to parse the contents using GKeyFile.

Other:
* Add support for QUVI_VERSION_SCRIPTS_CONFIGURATION

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
examples: version: Print QUVI_VERSION_SCRIPTS_CONFIGURATION

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
Merge branch 'tg/next__scripts_version_as_ini' into next
_quvi_s: Add "allow_cookies" flag

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
API: Add QUVI_OPTION_ALLOW_COOKIES

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
API: quvi_set: Handle QUVI_OPTION_ALLOW_COOKIES

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
c_init: Set CURLOPT_COOKIEFILE="" conditionally

Enable cookie support only if QUVI_OPTION_ALLOW_COOKIE was set to
QUVI_TRUE.

The earlier libquvi 0.9 versions presumed, incorrectly, that setting
CURLOPT_COOKIELIST="ALL" would cause libcurl to parse the received
cookies and use them in the subsequent HTTP requests. Setting
CURLOPT_COOKIEFILE="" fixes that.

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
c_reset: Set CURLOPT_COOKIELIST="ALL" conditionally

Clear the cookies in the (libcurl) memory, only if
QUVI_OPTION_ALLOW_COOKIES was set to QUVI_TRUE.

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
quvi.http.cookie: Return unless QUVI_OPTION_ALLOW_COOKIES is QUVI_TRUE

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
DOC: Glossary: Terminology: Update with CURLOPT_COOKIEFILE=""

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
DOC: quvi-object(7): Update quvi.http.cookie with QUVI_OPTION_ALLOW_COOKIES

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
libconvenience_example: Add examples_enable_cookies

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
examples/media: Add -c (enable cookies)

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
Merge branch 'tg/next__opt-in_allow_cookies' into next
DOC: manpage: footer: Revise "FURTHER RESOURCES"

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
tests: media: Replace dmotion URLs

Update any tests that previously used dailymotion test URLs to use
spiegel test URLs. The updated tests previously relied on the order of
the returned stream IDs -- this no longer is possible with spiegel. This
commit changes the tests so that they use hardcoded expected values,
instead.

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>