diff -Nru libesedb-20151205/ChangeLog libesedb-20151213/ChangeLog --- libesedb-20151205/ChangeLog 2015-12-05 12:52:12.000000000 +0000 +++ libesedb-20151213/ChangeLog 2015-12-13 06:33:06.000000000 +0000 @@ -157,6 +157,10 @@ * read catalog data type defintions and convert them into column definitions? - no +20151213 +* worked on support for newly discovered unknown page flag +* removed LIBESEDB_FLAG_READ and LIBESEDB_FLAG_WRITE + 20151205 * worked on Python bindings diff -Nru libesedb-20151205/common/config.h libesedb-20151213/common/config.h --- libesedb-20151205/common/config.h 2015-12-05 13:15:01.000000000 +0000 +++ libesedb-20151213/common/config.h 2015-12-13 09:56:54.000000000 +0000 @@ -579,7 +579,7 @@ #define PACKAGE_NAME "libesedb" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "libesedb 20151205" +#define PACKAGE_STRING "libesedb 20151213" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "libesedb" @@ -588,7 +588,7 @@ #define PACKAGE_URL "" /* Define to the version of this package. */ -#define PACKAGE_VERSION "20151205" +#define PACKAGE_VERSION "20151213" /* The size of `int', as computed by sizeof. */ #define SIZEOF_INT 4 @@ -615,7 +615,7 @@ /* #undef TM_IN_SYS_TIME */ /* Version number of package */ -#define VERSION "20151205" +#define VERSION "20151213" /* Enable large inode numbers on Mac OS X 10.5. */ #ifndef _DARWIN_USE_64_BIT_INODE diff -Nru libesedb-20151205/configure libesedb-20151213/configure --- libesedb-20151205/configure 2015-12-05 13:14:50.000000000 +0000 +++ libesedb-20151213/configure 2015-12-13 09:56:14.000000000 +0000 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for libesedb 20151205. +# Generated by GNU Autoconf 2.69 for libesedb 20151213. # # Report bugs to . # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='libesedb' PACKAGE_TARNAME='libesedb' -PACKAGE_VERSION='20151205' -PACKAGE_STRING='libesedb 20151205' +PACKAGE_VERSION='20151213' +PACKAGE_STRING='libesedb 20151213' PACKAGE_BUGREPORT='joachim.metz@gmail.com' PACKAGE_URL='' @@ -1670,7 +1670,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures libesedb 20151205 to adapt to many kinds of systems. +\`configure' configures libesedb 20151213 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1740,7 +1740,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of libesedb 20151205:";; + short | recursive ) echo "Configuration of libesedb 20151213:";; esac cat <<\_ACEOF @@ -2017,7 +2017,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -libesedb configure 20151205 +libesedb configure 20151213 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2669,7 +2669,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by libesedb $as_me 20151205, which was +It was created by libesedb $as_me 20151213, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3536,7 +3536,7 @@ # Define the identity of the package. PACKAGE='libesedb' - VERSION='20151205' + VERSION='20151213' cat >>confdefs.h <<_ACEOF @@ -47901,7 +47901,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by libesedb $as_me 20151205, which was +This file was extended by libesedb $as_me 20151213, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -47967,7 +47967,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -libesedb config.status 20151205 +libesedb config.status 20151213 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -Nru libesedb-20151205/configure.ac libesedb-20151213/configure.ac --- libesedb-20151205/configure.ac 2015-12-05 12:52:19.000000000 +0000 +++ libesedb-20151213/configure.ac 2015-12-13 06:24:07.000000000 +0000 @@ -2,7 +2,7 @@ AC_INIT( [libesedb], - [20151205], + [20151213], [joachim.metz@gmail.com]) AC_CONFIG_SRCDIR( diff -Nru libesedb-20151205/debian/changelog libesedb-20151213/debian/changelog --- libesedb-20151205/debian/changelog 2015-12-12 12:50:16.000000000 +0000 +++ libesedb-20151213/debian/changelog 2015-12-24 12:49:48.000000000 +0000 @@ -1,3 +1,9 @@ +libesedb (20151213-1) unstable; urgency=medium + + * New upstream version + + -- Hilko Bengen Thu, 24 Dec 2015 14:34:39 +0100 + libesedb (20151205-1) unstable; urgency=medium * New upstream version diff -Nru libesedb-20151205/dpkg/changelog libesedb-20151213/dpkg/changelog --- libesedb-20151205/dpkg/changelog 2015-12-05 13:15:01.000000000 +0000 +++ libesedb-20151213/dpkg/changelog 2015-12-13 09:56:54.000000000 +0000 @@ -1,5 +1,5 @@ -libesedb (20151205-1) unstable; urgency=low +libesedb (20151213-1) unstable; urgency=low * Auto-generated - -- Joachim Metz Sat, 05 Dec 2015 14:15:00 +0100 + -- Joachim Metz Sun, 13 Dec 2015 10:56:52 +0100 diff -Nru libesedb-20151205/dpkg/copyright libesedb-20151213/dpkg/copyright --- libesedb-20151205/dpkg/copyright 2015-12-05 13:15:01.000000000 +0000 +++ libesedb-20151213/dpkg/copyright 2015-12-13 09:56:54.000000000 +0000 @@ -1,6 +1,6 @@ This work was packaged for Debian by: - Joachim Metz on Sat, 05 Dec 2015 14:15:00 +0100 + Joachim Metz on Sun, 13 Dec 2015 10:56:52 +0100 It was downloaded from https://github.com/libyal/libesedb/ diff -Nru libesedb-20151205/include/libesedb/definitions.h libesedb-20151213/include/libesedb/definitions.h --- libesedb-20151205/include/libesedb/definitions.h 2015-12-05 13:15:01.000000000 +0000 +++ libesedb-20151213/include/libesedb/definitions.h 2015-12-13 09:56:53.000000000 +0000 @@ -24,11 +24,11 @@ #include -#define LIBESEDB_VERSION 20151205 +#define LIBESEDB_VERSION 20151213 /* The version string */ -#define LIBESEDB_VERSION_STRING "20151205" +#define LIBESEDB_VERSION_STRING "20151213" /* The access flags definitions * bit 1 set to 1 for read access @@ -50,10 +50,6 @@ /* Reserved: not supported yet */ #define LIBESEDB_OPEN_READ_WRITE ( LIBESEDB_ACCESS_FLAG_READ | LIBESEDB_ACCESS_FLAG_WRITE ) -/* TODO deprecated remove after a while */ -#define LIBESEDB_FLAG_READ LIBESEDB_ACCESS_FLAG_READ -#define LIBESEDB_FLAG_WRITE LIBESEDB_ACCESS_FLAG_WRITE - /* The file types */ enum LIBESEDB_FILE_TYPES diff -Nru libesedb-20151205/include/libesedb/definitions.h.in libesedb-20151213/include/libesedb/definitions.h.in --- libesedb-20151205/include/libesedb/definitions.h.in 2015-01-05 06:38:19.000000000 +0000 +++ libesedb-20151213/include/libesedb/definitions.h.in 2015-12-13 06:32:02.000000000 +0000 @@ -50,10 +50,6 @@ /* Reserved: not supported yet */ #define LIBESEDB_OPEN_READ_WRITE ( LIBESEDB_ACCESS_FLAG_READ | LIBESEDB_ACCESS_FLAG_WRITE ) -/* TODO deprecated remove after a while */ -#define LIBESEDB_FLAG_READ LIBESEDB_ACCESS_FLAG_READ -#define LIBESEDB_FLAG_WRITE LIBESEDB_ACCESS_FLAG_WRITE - /* The file types */ enum LIBESEDB_FILE_TYPES diff -Nru libesedb-20151205/libesedb/libesedb_definitions.h libesedb-20151213/libesedb/libesedb_definitions.h --- libesedb-20151205/libesedb/libesedb_definitions.h 2015-12-05 13:15:01.000000000 +0000 +++ libesedb-20151213/libesedb/libesedb_definitions.h 2015-12-13 09:56:53.000000000 +0000 @@ -40,11 +40,11 @@ * for local use of libesedb */ #else -#define LIBESEDB_VERSION 20151205 +#define LIBESEDB_VERSION 20151213 /* The version string */ -#define LIBESEDB_VERSION_STRING "20151205" +#define LIBESEDB_VERSION_STRING "20151213" /* The access flags definitions * bit 1 set to 1 for read access @@ -66,10 +66,6 @@ /* Reserved: not supported yet */ #define LIBESEDB_OPEN_READ_WRITE ( LIBESEDB_ACCESS_FLAG_READ | LIBESEDB_ACCESS_FLAG_WRITE ) -/* TODO deprecated remove after a while */ -#define LIBESEDB_FLAG_READ LIBESEDB_ACCESS_FLAG_READ -#define LIBESEDB_FLAG_WRITE LIBESEDB_ACCESS_FLAG_WRITE - /* The file types */ enum LIBESEDB_FILE_TYPES @@ -143,7 +139,8 @@ LIBESEDB_PAGE_FLAG_IS_NEW_RECORD_FORMAT = 0x00002000, LIBESEDB_PAGE_FLAG_IS_SCRUBBED = 0x00004000, - LIBESEDB_PAGE_FLAG_0x8000 = 0x00008000 + LIBESEDB_PAGE_FLAG_0x8000 = 0x00008000, + LIBESEDB_PAGE_FLAG_0x10000 = 0x00010000 }; /* The page tag flags diff -Nru libesedb-20151205/libesedb/libesedb_definitions.h.in libesedb-20151213/libesedb/libesedb_definitions.h.in --- libesedb-20151205/libesedb/libesedb_definitions.h.in 2015-04-05 07:22:10.000000000 +0000 +++ libesedb-20151213/libesedb/libesedb_definitions.h.in 2015-12-13 06:32:17.000000000 +0000 @@ -66,10 +66,6 @@ /* Reserved: not supported yet */ #define LIBESEDB_OPEN_READ_WRITE ( LIBESEDB_ACCESS_FLAG_READ | LIBESEDB_ACCESS_FLAG_WRITE ) -/* TODO deprecated remove after a while */ -#define LIBESEDB_FLAG_READ LIBESEDB_ACCESS_FLAG_READ -#define LIBESEDB_FLAG_WRITE LIBESEDB_ACCESS_FLAG_WRITE - /* The file types */ enum LIBESEDB_FILE_TYPES @@ -143,7 +139,8 @@ LIBESEDB_PAGE_FLAG_IS_NEW_RECORD_FORMAT = 0x00002000, LIBESEDB_PAGE_FLAG_IS_SCRUBBED = 0x00004000, - LIBESEDB_PAGE_FLAG_0x8000 = 0x00008000 + LIBESEDB_PAGE_FLAG_0x8000 = 0x00008000, + LIBESEDB_PAGE_FLAG_0x10000 = 0x00010000 }; /* The page tag flags diff -Nru libesedb-20151205/libesedb/libesedb_page_tree.c libesedb-20151213/libesedb/libesedb_page_tree.c --- libesedb-20151205/libesedb/libesedb_page_tree.c 2015-03-21 16:32:26.000000000 +0000 +++ libesedb-20151213/libesedb/libesedb_page_tree.c 2015-12-13 06:58:47.000000000 +0000 @@ -268,7 +268,8 @@ | LIBESEDB_PAGE_FLAG_0x0800 | LIBESEDB_PAGE_FLAG_IS_NEW_RECORD_FORMAT | LIBESEDB_PAGE_FLAG_IS_SCRUBBED - | LIBESEDB_PAGE_FLAG_0x8000; + | LIBESEDB_PAGE_FLAG_0x8000 + | LIBESEDB_PAGE_FLAG_0x10000; if( ( page->flags & ~supported_flags ) != 0 ) { @@ -567,7 +568,8 @@ | LIBESEDB_PAGE_FLAG_0x0800 | LIBESEDB_PAGE_FLAG_IS_NEW_RECORD_FORMAT | LIBESEDB_PAGE_FLAG_IS_SCRUBBED - | LIBESEDB_PAGE_FLAG_0x8000; + | LIBESEDB_PAGE_FLAG_0x8000 + | LIBESEDB_PAGE_FLAG_0x10000; if( ( page->flags & ~supported_flags ) != 0 ) { @@ -1006,7 +1008,8 @@ | LIBESEDB_PAGE_FLAG_0x0800 | LIBESEDB_PAGE_FLAG_IS_NEW_RECORD_FORMAT | LIBESEDB_PAGE_FLAG_IS_SCRUBBED - | LIBESEDB_PAGE_FLAG_0x8000; + | LIBESEDB_PAGE_FLAG_0x8000 + | LIBESEDB_PAGE_FLAG_0x10000; if( ( page->flags & ~supported_flags ) != 0 ) { diff -Nru libesedb-20151205/libesedb/libesedb.rc libesedb-20151213/libesedb/libesedb.rc --- libesedb-20151205/libesedb/libesedb.rc 2015-12-05 13:15:01.000000000 +0000 +++ libesedb-20151213/libesedb/libesedb.rc 2015-12-13 09:56:54.000000000 +0000 @@ -22,12 +22,12 @@ BLOCK "040904E4" BEGIN VALUE "FileDescription", "Library to access the Extensible Storage Engine (ESE) Database File (EDB) fomat\0" - VALUE "FileVersion", "20151205" "\0" + VALUE "FileVersion", "20151213" "\0" VALUE "InternalName", "libesedb.dll\0" VALUE "LegalCopyright", "(c) 2009-2013 Joachim Metz \0" VALUE "OriginalFilename", "libesedb.dll\0" VALUE "ProductName", "libesedb\0" - VALUE "ProductVersion", "20151205" "\0" + VALUE "ProductVersion", "20151213" "\0" VALUE "Comments", "For more information visit https://github.com/libyal/libesedb/\0" END END diff -Nru libesedb-20151205/libesedb.spec libesedb-20151213/libesedb.spec --- libesedb-20151205/libesedb.spec 2015-12-05 13:15:01.000000000 +0000 +++ libesedb-20151213/libesedb.spec 2015-12-13 09:56:54.000000000 +0000 @@ -1,5 +1,5 @@ Name: libesedb -Version: 20151205 +Version: 20151213 Release: 1 Summary: Library to access the Extensible Storage Engine (ESE) Database File (EDB) format Group: System Environment/Libraries @@ -86,6 +86,6 @@ %{_libdir}/python*/site-packages/*.so %changelog -* Sat Dec 5 2015 Joachim Metz 20151205-1 +* Sun Dec 13 2015 Joachim Metz 20151213-1 - Auto-generated