<div dir="ltr">What is this<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Dec 17, 2015 at 3:00 AM,  <span dir="ltr"><<a href="mailto:libdvdcss-devel-request@videolan.org" target="_blank">libdvdcss-devel-request@videolan.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="font-size:12px;color:#777;font-family:'Lucida Grande',Helvetica,Arial,sans-serif;background-color:#fff;padding:4px">
<a href="https://www.boxbe.com/overview" style="text-decoration:none;color:#5e96ea" target="_blank"><img alt="Boxbe" src="http://www.boxbe.com/images/logo_dark_small.png" style="margin-left:0px;border:none" width="64px"></a>

<img src="http://www.boxbe.com/stfopen?tc_serial=23683089539&tc_rand=361167536&utm_source=stf&utm_medium=email&utm_campaign=ANNO_MWTP&utm_content=001">

  <a href="mailto:libdvdcss-devel@videolan.org" target="_blank">libdvdcss-devel@videolan.org</a> is not on <a style="text-decoration:none;color:#5e96ea" href="https://www.boxbe.com/approved-list?tc_serial=23683089539&tc_rand=361167536&utm_source=stf&utm_medium=email&utm_campaign=ANNO_MWTP&utm_content=001&token=1ogA94w0rwqtvW1%2FkNW5xGm%2B3YegUa%2FawcMMcmTZUzjSj9VSzxI9UzWX5EKT%2FntV&key=PxyS9qxh60C%2FIhV2LUW3aro3e3177UNKfz6BgaAvfmk%3D" target="_blank">your Guest List</a>


    | <a style="text-decoration:none;color:#5e96ea" href="https://www.boxbe.com/anno?tc_serial=23683089539&tc_rand=361167536&utm_source=stf&utm_medium=email&utm_campaign=ANNO_MWTP&utm_content=001&token=1ogA94w0rwqtvW1%2FkNW5xGm%2B3YegUa%2FawcMMcmTZUzjSj9VSzxI9UzWX5EKT%2FntV&key=PxyS9qxh60C%2FIhV2LUW3aro3e3177UNKfz6BgaAvfmk%3D" target="_blank">Approve sender</a>
    | <a style="text-decoration:none;color:#5e96ea" href="https://www.boxbe.com/anno?tc_serial=23683089539&tc_rand=361167536&utm_source=stf&utm_medium=email&utm_campaign=ANNO_MWTP&utm_content=001&dom&token=1ogA94w0rwqtvW1%2FkNW5xGm%2B3YegUa%2FawcMMcmTZUzjSj9VSzxI9UzWX5EKT%2FntV&key=PxyS9qxh60C%2FIhV2LUW3aro3e3177UNKfz6BgaAvfmk%3D" target="_blank">Approve domain</a>
<br>

</div>
<br>Send libdvdcss-devel mailing list submissions to<br>
        <a href="mailto:libdvdcss-devel@videolan.org">libdvdcss-devel@videolan.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
        <a href="https://mailman.videolan.org/listinfo/libdvdcss-devel" rel="noreferrer" target="_blank">https://mailman.videolan.org/listinfo/libdvdcss-devel</a><br>
or, via email, send a message with subject or body 'help' to<br>
        <a href="mailto:libdvdcss-devel-request@videolan.org">libdvdcss-devel-request@videolan.org</a><br>
<br>
You can reach the person managing the list at<br>
        <a href="mailto:libdvdcss-devel-owner@videolan.org">libdvdcss-devel-owner@videolan.org</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of libdvdcss-devel digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
   1. generate version.h (Petri Hintukainen)<br>
   2. Update NEWS for 1.4.0 (Jean-Baptiste Kempf)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Wed, 16 Dec 2015 12:23:44 +0100 (CET)<br>
From: <a href="mailto:git@videolan.org">git@videolan.org</a> (Petri Hintukainen)<br>
To: <a href="mailto:libdvdcss-devel@videolan.org">libdvdcss-devel@videolan.org</a><br>
Subject: [libdvdcss-devel] generate version.h<br>
Message-ID: <<a href="mailto:20151216112345.0C35F15E11A@albiero.videolan.org">20151216112345.0C35F15E11A@albiero.videolan.org</a>><br>
Content-Type: text/plain; charset=UTF-8<br>
<br>
libdvdcss | branch: master | Petri Hintukainen <<a href="mailto:phintuka@gmail.com">phintuka@gmail.com</a>> | Wed Dec 16 11:21:42 2015 +0200| [a7e814e3bfc6b7b8507c0e1083153611edb66748] | committer: Petri Hintukainen<br>
<br>
generate version.h<br>
<br>
> <a href="http://git.videolan.org/gitweb.cgi/libdvdcss.git/?a=commit;h=a7e814e3bfc6b7b8507c0e1083153611edb66748" rel="noreferrer" target="_blank">http://git.videolan.org/gitweb.cgi/libdvdcss.git/?a=commit;h=a7e814e3bfc6b7b8507c0e1083153611edb66748</a><br>
---<br>
<br>
 Makefile.am             |    5 ++++-<br>
 <a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a>            |   17 ++++++++++++++++-<br>
 src/dvdcss/dvdcss.h     |    2 ++<br>
 src/dvdcss/<a href="http://version.h.in" rel="noreferrer" target="_blank">version.h.in</a> |   37 +++++++++++++++++++++++++++++++++++++<br>
 4 files changed, 59 insertions(+), 2 deletions(-)<br>
<br>
diff --git a/Makefile.am b/Makefile.am<br>
index fff0579..13abfcc 100644<br>
--- a/Makefile.am<br>
+++ b/Makefile.am<br>
@@ -1,4 +1,5 @@<br>
 ACLOCAL_AMFLAGS = -I m4<br>
+AM_CPPFLAGS = -I$(top_srcdir)/src -I$(top_builddir)/src/dvdcss<br>
<br>
 EXTRA_DIST = msvc libdvdcss.spec INSTALL<br>
<br>
@@ -46,7 +47,9 @@ test_dvd_region_LDADD = <a href="http://libdvdcss.la" rel="noreferrer" target="_blank">libdvdcss.la</a><br>
 test_dvd_region_CFLAGS = -I $(top_srcdir)/src<br>
<br>
 pkgincludedir = $(includedir)/dvdcss<br>
-pkginclude_HEADERS = src/dvdcss/dvdcss.h<br>
+pkginclude_HEADERS = \<br>
+       src/dvdcss/dvdcss.h \<br>
+       src/dvdcss/version.h<br>
<br>
 pkgconfigdir = $(libdir)/pkgconfig<br>
 pkgconfig_DATA = src/libdvdcss.pc<br>
diff --git a/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a> b/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
index 20ba9c6..0c1430e 100644<br>
--- a/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
+++ b/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
@@ -1,4 +1,10 @@<br>
-AC_INIT(libdvdcss, 1.3.99, , , <a href="https://www.videolan.org/developers/libdvdcss.html" rel="noreferrer" target="_blank">https://www.videolan.org/developers/libdvdcss.html</a>)<br>
+dnl library version number<br>
+m4_define([dvdcss_major], 1)<br>
+m4_define([dvdcss_minor], 3)<br>
+m4_define([dvdcss_micro], 99)<br>
+m4_define([dvdcss_version],[dvdcss_major.dvdcss_minor.dvdcss_micro])<br>
+<br>
+AC_INIT(libdvdcss, dvdcss_version, , , <a href="https://www.videolan.org/developers/libdvdcss.html" rel="noreferrer" target="_blank">https://www.videolan.org/developers/libdvdcss.html</a>)<br>
 AC_CONFIG_SRCDIR([src/libdvdcss.c])<br>
<br>
 AC_PREREQ(2.50)<br>
@@ -231,10 +237,19 @@ AM_CONDITIONAL([APIDOC], [test "x$DOXYGEN" != "x"])<br>
 AC_PATH_PROG([GIT], [git])<br>
 AM_CONDITIONAL([GIT], [test "x$GIT" != "x"])<br>
<br>
+dnl export library version number<br>
+DVDCSS_VERSION_MAJOR=dvdcss_major()<br>
+DVDCSS_VERSION_MINOR=dvdcss_minor()<br>
+DVDCSS_VERSION_MICRO=dvdcss_micro()<br>
+AC_SUBST(DVDCSS_VERSION_MAJOR)<br>
+AC_SUBST(DVDCSS_VERSION_MINOR)<br>
+AC_SUBST(DVDCSS_VERSION_MICRO)<br>
+<br>
 AC_SUBST(DVDCSS_LDFLAGS)<br>
 AC_OUTPUT([<br>
   Makefile<br>
   libdvdcss.spec<br>
   doc/doxygen.cfg<br>
   src/libdvdcss.pc<br>
+  src/dvdcss/version.h<br>
 ])<br>
diff --git a/src/dvdcss/dvdcss.h b/src/dvdcss/dvdcss.h<br>
index a630107..c2ae786 100644<br>
--- a/src/dvdcss/dvdcss.h<br>
+++ b/src/dvdcss/dvdcss.h<br>
@@ -33,6 +33,8 @@<br>
<br>
 #include <stdint.h><br>
<br>
+#include "version.h"<br>
+<br>
 #ifdef __cplusplus<br>
 extern "C" {<br>
 #endif<br>
diff --git a/src/dvdcss/<a href="http://version.h.in" rel="noreferrer" target="_blank">version.h.in</a> b/src/dvdcss/<a href="http://version.h.in" rel="noreferrer" target="_blank">version.h.in</a><br>
new file mode 100644<br>
index 0000000..3210e22<br>
--- /dev/null<br>
+++ b/src/dvdcss/<a href="http://version.h.in" rel="noreferrer" target="_blank">version.h.in</a><br>
@@ -0,0 +1,37 @@<br>
+/*<br>
+ * This file is part of libdvdcss<br>
+ * Copyright (C) 2015 VideoLAN<br>
+ *<br>
+ * This file is free software; you can redistribute it and/or<br>
+ * modify it under the terms of the GNU Lesser General Public<br>
+ * License as published by the Free Software Foundation; either<br>
+ * version 2.1 of the License, or (at your option) any later version.<br>
+ *<br>
+ * This file is distributed in the hope that it will be useful,<br>
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of<br>
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU<br>
+ * Lesser General Public License for more details.<br>
+ *<br>
+ * You should have received a copy of the GNU Lesser General Public<br>
+ * License along with this library. If not, see<br>
+ * <<a href="http://www.gnu.org/licenses/" rel="noreferrer" target="_blank">http://www.gnu.org/licenses/</a>>.<br>
+ */<br>
+<br>
+#ifndef DVDCSS_VERSION_H_<br>
+#define DVDCSS_VERSION_H_<br>
+<br>
+#define DVDCSS_VERSION_CODE(major, minor, micro) \<br>
+    (((major) * 10000) +                         \<br>
+     ((minor) *   100) +                         \<br>
+     ((micro) *     1))<br>
+<br>
+#define DVDCSS_VERSION_MAJOR @DVDCSS_VERSION_MAJOR@<br>
+#define DVDCSS_VERSION_MINOR @DVDCSS_VERSION_MINOR@<br>
+#define DVDCSS_VERSION_MICRO @DVDCSS_VERSION_MICRO@<br>
+<br>
+#define DVDCSS_VERSION_STRING "@DVDCSS_VERSION_MAJOR@.@DVDCSS_VERSION_MINOR@.@DVDCSS_VERSION_MICRO@"<br>
+<br>
+#define DVDCSS_VERSION \<br>
+    DVDCSS_VERSION_CODE(DVDCSS_VERSION_MAJOR, DVDCSS_VERSION_MINOR, DVDCSS_VERSION_MICRO)<br>
+<br>
+#endif /* DVDCSS_VERSION_H_ */<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Wed, 16 Dec 2015 16:02:04 +0100 (CET)<br>
From: <a href="mailto:git@videolan.org">git@videolan.org</a> (Jean-Baptiste Kempf)<br>
To: <a href="mailto:libdvdcss-devel@videolan.org">libdvdcss-devel@videolan.org</a><br>
Subject: [libdvdcss-devel] Update NEWS for 1.4.0<br>
Message-ID: <<a href="mailto:20151216150204.A514F15AE60@albiero.videolan.org">20151216150204.A514F15AE60@albiero.videolan.org</a>><br>
Content-Type: text/plain; charset=UTF-8<br>
<br>
libdvdcss | branch: master | Jean-Baptiste Kempf <<a href="mailto:jb@videolan.org">jb@videolan.org</a>> | Wed Dec 16 16:01:56 2015 +0100| [a34ebf642b10e47c80829b923aff120d70184aba] | committer: Jean-Baptiste Kempf<br>
<br>
Update NEWS for 1.4.0<br>
<br>
> <a href="http://git.videolan.org/gitweb.cgi/libdvdcss.git/?a=commit;h=a34ebf642b10e47c80829b923aff120d70184aba" rel="noreferrer" target="_blank">http://git.videolan.org/gitweb.cgi/libdvdcss.git/?a=commit;h=a34ebf642b10e47c80829b923aff120d70184aba</a><br>
---<br>
<br>
 NEWS         |    7 +++++++<br>
 <a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a> |    4 ++--<br>
 2 files changed, 9 insertions(+), 2 deletions(-)<br>
<br>
diff --git a/NEWS b/NEWS<br>
index 1d4baa8..4499c2d 100644<br>
--- a/NEWS<br>
+++ b/NEWS<br>
@@ -1,3 +1,10 @@<br>
+Changes between 1.3.99 and 1.4.0:<br>
+---------------------------------<br>
+  * Add key caching on Android<br>
+  * Fix leaks, win32 build breakage, file descriptor initialization<br>
+  * Expose version.h<br>
+<br>
+<br>
 Changes between 1.3.0 and 1.3.99:<br>
 ---------------------------------<br>
   * Drop support for HP-UX.<br>
diff --git a/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a> b/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
index 0c1430e..aeb82c7 100644<br>
--- a/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
+++ b/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
@@ -1,7 +1,7 @@<br>
 dnl library version number<br>
 m4_define([dvdcss_major], 1)<br>
-m4_define([dvdcss_minor], 3)<br>
-m4_define([dvdcss_micro], 99)<br>
+m4_define([dvdcss_minor], 4)<br>
+m4_define([dvdcss_micro], 0)<br>
 m4_define([dvdcss_version],[dvdcss_major.dvdcss_minor.dvdcss_micro])<br>
<br>
 AC_INIT(libdvdcss, dvdcss_version, , , <a href="https://www.videolan.org/developers/libdvdcss.html" rel="noreferrer" target="_blank">https://www.videolan.org/developers/libdvdcss.html</a>)<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Subject: Digest Footer<br>
<br>
_______________________________________________<br>
libdvdcss-devel mailing list<br>
<a href="mailto:libdvdcss-devel@videolan.org">libdvdcss-devel@videolan.org</a><br>
<a href="https://mailman.videolan.org/listinfo/libdvdcss-devel" rel="noreferrer" target="_blank">https://mailman.videolan.org/listinfo/libdvdcss-devel</a><br>
<br>
<br>
------------------------------<br>
<br>
End of libdvdcss-devel Digest, Vol 61, Issue 2<br>
**********************************************<br>
<br></blockquote></div><br></div>