Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package libzen for openSUSE:Factory checked in at 2022-12-24 14:51:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libzen (Old)
and /work/SRC/openSUSE:Factory/.libzen.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libzen"
Sat Dec 24 14:51:42 2022 rev:5 rq:1044564 version:0.4.40
Changes:
--------
--- /work/SRC/openSUSE:Factory/libzen/libzen.changes 2021-04-14 10:11:44.873571579 +0200
+++ /work/SRC/openSUSE:Factory/.libzen.new.1563/libzen.changes 2022-12-24 14:52:37.511748407 +0100
@@ -1,0 +2,10 @@
+Fri Dec 23 08:34:41 UTC 2022 - Dirk M��ller
+
+- update to 0.4.40:
+ + BitStream_Fast: Resize()
+ + C++11 min everywhere
+ x Remove the bitcode generation in iOS build (no more supported by
+ Apple)
+ x Fix incompatibilities with some compilers
+
+-------------------------------------------------------------------
Old:
----
libzen_0.4.39.tar.xz
New:
----
libzen_0.4.40.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libzen.spec ++++++
--- /var/tmp/diff_new_pack.MY9Sq4/_old 2022-12-24 14:52:38.007751301 +0100
+++ /var/tmp/diff_new_pack.MY9Sq4/_new 2022-12-24 14:52:38.015751348 +0100
@@ -1,7 +1,7 @@
#
# spec file for package libzen
#
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,12 +18,12 @@
%define sover 0
Name: libzen
-Version: 0.4.39
+Version: 0.4.40
Release: 0
Summary: C++ utility library
License: Zlib
Group: Development/Libraries/C and C++
-URL: http://zenlib.sourceforge.net/
+URL: https://github.com/MediaArea/ZenLib
Source: https://mediaarea.net/download/source/%{name}/%{version}/%{name}_%{version}.tar.xz
Source1: baselibs.conf
BuildRequires: doxygen
++++++ libzen_0.4.39.tar.xz -> libzen_0.4.40.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/.appveyor.yml new/ZenLib/.appveyor.yml
--- old/ZenLib/.appveyor.yml 2021-03-25 15:29:18.000000000 +0100
+++ new/ZenLib/.appveyor.yml 2022-12-21 18:38:06.000000000 +0100
@@ -1,27 +1,43 @@
+image: Visual Studio 2019
configuration:
- Release
+environment:
+ matrix:
+ - generator: Unix Makefiles
+ - generator: Visual Studio 16 2019
+
platform:
- Win32
- x64
+install:
+ - set "PATH=C:\msys64\usr\bin;%PATH%"
+ - ps: |
+ if ($env:generator -eq "Unix Makefiles") {
+ $env:PATH, $env:PKG_CONFIG_PATH = if ($env:Platform -eq "x64") {
+ "C:\msys64\mingw64\bin;$env:PATH", "C:/msys64/mingw64/lib/pkgconfig"
+ } else {
+ "C:\msys64\mingw32\bin;$env:PATH", "C:/msys64/mingw32/lib/pkgconfig"
+ }
+ }
+ - if "%generator%"=="Unix Makefiles" pacman -Sy --ask=20 --noconfirm --noprogressbar --needed make
+
before_build:
- - cmd: git -C .. clone -q https://github.com/MediaArea/zlib.git
- - ps: >-
- $Env:PATH += ";C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin";
- $Env:PATH += ";C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/x86_amd64";
- If ($Env:PLATFORM -Eq "Win32") {
- Push-Location ..\zlib\contrib\masmx86
- ml /nologo /coff /safeseh /Zi /c /Flmatch686.lst match686.asm
- ml /nologo /coff /safeseh /Zi /c /Flinffas32.lst inffas32.asm
- Pop-Location
- } Else {
- Push-Location ..\zlib\contrib\masmx64
- ml64 /nologo /Zi /c /Flinffasx64 inffasx64.asm
- ml64 /nologo /Zi /c /Flgvmat64 gvmat64.asm
- Pop-Location
+ - ps: |
+ $env:cmake_e = if ($env:generator -match "Visual") {
+ if ($env:Platform -eq "x64") { "-A x64" } else { "-A Win32" }
+ } else {
+ "-DCMAKE_BUILD_TYPE=$env:configuration"
}
+ - cmake -S Project/CMake -B build -G "%generator%" %cmake_e%
+for:
+ - matrix:
+ only:
+ - generator: Unix Makefiles
+ build_script:
+ - make -C build -j
build:
- project: Project\MSVC2015\ZenLib_MSVC.sln
+ project: build/ZenLib.sln
verbosity: quiet
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/History.txt new/ZenLib/History.txt
--- old/ZenLib/History.txt 2021-03-25 15:29:18.000000000 +0100
+++ new/ZenLib/History.txt 2022-12-21 18:38:06.000000000 +0100
@@ -1,3 +1,10 @@
+Version 0.4.40, 2022-12-21
+--------------
++ BitStream_Fast: Resize()
++ C++11 min everywhere
+x Remove the bitcode generation in iOS build (no more supported by Apple)
+x Fix incompatibilities with some compilers
+
Version 0.4.39, 2021-03-26
--------------
+ Threads: avoid critical sections lockers when possible
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/Project/CMake/CMakeLists.txt new/ZenLib/Project/CMake/CMakeLists.txt
--- old/ZenLib/Project/CMake/CMakeLists.txt 2021-03-25 15:29:19.000000000 +0100
+++ new/ZenLib/Project/CMake/CMakeLists.txt 2022-12-21 18:38:06.000000000 +0100
@@ -1,10 +1,10 @@
-cmake_minimum_required(VERSION 2.8.11)
+cmake_minimum_required(VERSION 3.1.0)
project(ZenLib)
set(ZenLib_MAJOR_VERSION 0)
set(ZenLib_MINOR_VERSION 4)
-set(ZenLib_PATCH_VERSION 39)
+set(ZenLib_PATCH_VERSION 40)
set(ZenLib_VERSION ${ZenLib_MAJOR_VERSION}.${ZenLib_MINOR_VERSION}.${ZenLib_PATCH_VERSION})
if(WIN32)
@@ -17,7 +17,13 @@
option(LARGE_FILES "Enable large files support" ON)
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/Modules/")
-set(ZenLib_SOURCES_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../Source)
+if(MINGW)
+ # Work around for cmake generating extra long paths
+ file(COPY ${CMAKE_CURRENT_SOURCE_DIR}/../../Source DESTINATION .)
+ set(ZenLib_SOURCES_PATH ${CMAKE_CURRENT_BINARY_DIR}/Source)
+else()
+ set(ZenLib_SOURCES_PATH ${CMAKE_CURRENT_SOURCE_DIR}/../../Source)
+endif()
# On Windows debug library should have 'd' postfix.
if(WIN32)
@@ -105,6 +111,11 @@
${ZenLib_SOURCES_PATH}/ZenLib/Format/Http/Http_Utils.cpp
)
+if(WIN32)
+ set_source_files_properties(${ZenLib_SRCS} ${ZenLib_HDRS} ${ZenLib_format_html_HDRS} ${ZenLib_format_http_HDRS}
+ PROPERTIES GENERATED true)
+endif()
+
add_library(zen ${ZenLib_SRCS} ${ZenLib_HDRS} ${ZenLib_format_html_HDRS} ${ZenLib_format_http_HDRS})
if(ENABLE_UNICODE)
set(ZenLib_Unicode "yes")
@@ -151,6 +162,9 @@
VERSION ${ZenLib_VERSION}
SOVERSION ${ZenLib_MAJOR_VERSION}
PUBLIC_HEADER "${ZenLib_HDRS}"
+ CXX_STANDARD 11
+ CXX_EXTENSIONS NO
+ CXX_STANDARD_REQUIRED YES
)
install(TARGETS zen EXPORT zen-export
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/Project/GNU/Library/Makefile.am new/ZenLib/Project/GNU/Library/Makefile.am
--- old/ZenLib/Project/GNU/Library/Makefile.am 2021-03-25 15:29:18.000000000 +0100
+++ new/ZenLib/Project/GNU/Library/Makefile.am 2022-12-21 18:38:06.000000000 +0100
@@ -78,4 +78,5 @@
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = libzen.pc
+AM_CXXFLAGS = -std=c++11
AM_CPPFLAGS = -I../../../Source
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/Project/GNU/Library/configure.ac new/ZenLib/Project/GNU/Library/configure.ac
--- old/ZenLib/Project/GNU/Library/configure.ac 2021-03-25 15:29:19.000000000 +0100
+++ new/ZenLib/Project/GNU/Library/configure.ac 2022-12-21 18:38:06.000000000 +0100
@@ -5,7 +5,7 @@
dnl -------------------------------------------------------------------------
dnl Name and version
dnl
-AC_INIT([libzen], [0.4.39])
+AC_INIT([libzen], [0.4.40])
dnl -------------------------------------------------------------------------
dnl Test if we are at the good place
@@ -201,7 +201,14 @@
void foo(unsigned int) {}
int main () {foo(size_t(0)); return 0;}])], [size_t_is_long="no"], [size_t_is_long="yes"])
-if test "$size_t_is_long" = "yes"; then
+AC_LANG([C++])
+AC_COMPILE_IFELSE([AC_LANG_SOURCE([
+ #include <cstdlib>
+ void foo(size_t) {}
+ void foo(unsigned long long) {}
+ int main () {foo(size_t(0)); return 0;}])], [size_t_is_long_long="no"], [size_t_is_long_long="yes"])
+
+if test "$size_t_is_long" = "yes" -a "$size_t_is_long_long" = "no"; then
CXXFLAGS="$CXXFLAGS -DSIZE_T_IS_LONG"
ZenLib_CXXFLAGS="$ZenLib_CXXFLAGS -DSIZE_T_IS_LONG"
fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/Project/GNU/PKGBUILD new/ZenLib/Project/GNU/PKGBUILD
--- old/ZenLib/Project/GNU/PKGBUILD 2021-03-25 15:29:19.000000000 +0100
+++ new/ZenLib/Project/GNU/PKGBUILD 2022-12-21 18:38:06.000000000 +0100
@@ -3,7 +3,7 @@
# Contributor: hydro
pkgname=libzen
-pkgver=0.4.39
+pkgver=0.4.40
pkgrel=1
pkgdesc="shared library for libmediainfo and mediainfo"
arch=('i686' 'x86_64')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/Project/GNU/libzen.dsc new/ZenLib/Project/GNU/libzen.dsc
--- old/ZenLib/Project/GNU/libzen.dsc 2021-03-25 15:29:19.000000000 +0100
+++ new/ZenLib/Project/GNU/libzen.dsc 2022-12-21 18:38:06.000000000 +0100
@@ -2,7 +2,7 @@
Source: libzen
Binary: libzen-dev, libzen0, libzen-doc
Architecture: any all
-Version: 0.4.39-1
+Version: 0.4.40-1
Maintainer: MediaArea.net SARL
Homepage: http://mediainfo.sourceforge.net
Standards-Version: 3.9.6
@@ -15,11 +15,11 @@
libzen0 deb libs optional arch=any
libzen0-dbg deb debug optional arch=any
Checksums-Sha1:
- 0000000000000000000000000000000000000000 000000 libzen_0.4.39.orig.tar.xz
- 0000000000000000000000000000000000000000 000000 libzen_0.4.39-1.debian.tar.xz
+ 0000000000000000000000000000000000000000 000000 libzen_0.4.40.orig.tar.xz
+ 0000000000000000000000000000000000000000 000000 libzen_0.4.40-1.debian.tar.xz
Checksums-Sha256:
- 0000000000000000000000000000000000000000000000000000000000000000 000000 libzen_0.4.39.orig.tar.xz
- 0000000000000000000000000000000000000000000000000000000000000000 000000 libzen_0.4.39-1.debian.tar.xz
+ 0000000000000000000000000000000000000000000000000000000000000000 000000 libzen_0.4.40.orig.tar.xz
+ 0000000000000000000000000000000000000000000000000000000000000000 000000 libzen_0.4.40-1.debian.tar.xz
Files:
- 00000000000000000000000000000000 000000 libzen_0.4.39.orig.tar.xz
- 00000000000000000000000000000000 000000 libzen_0.4.39-1.debian.tar.xz
+ 00000000000000000000000000000000 000000 libzen_0.4.40.orig.tar.xz
+ 00000000000000000000000000000000 000000 libzen_0.4.40-1.debian.tar.xz
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/Project/GNU/libzen.spec new/ZenLib/Project/GNU/libzen.spec
--- old/ZenLib/Project/GNU/libzen.spec 2021-03-25 15:29:19.000000000 +0100
+++ new/ZenLib/Project/GNU/libzen.spec 2022-12-21 18:38:06.000000000 +0100
@@ -1,7 +1,7 @@
-%global libzen_version 0.4.39
+%global libzen_version 0.4.40
%global libzen_version_major 0
%global libzen_version_minor 4
-%global libzen_version_release 37
+%global libzen_version_release 40
%if 0%{?fedora_version} || 0%{?centos_version} >= 600 || 0%{?rhel_version} >= 600
%global package_with_0_ending 0
@@ -228,7 +228,7 @@
%endif
%changelog
-* Thu Jan 01 2009 MediaArea.net SARL - 0.4.39-0
+* Thu Jan 01 2009 MediaArea.net SARL - 0.4.40-0
- See History.txt for more info and real dates
- Previous packages made by Toni Graffy
- Fedora style made by Vasiliy N. Glazov
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/Project/MSVC2019/Library/ZenLib.vcxproj new/ZenLib/Project/MSVC2019/Library/ZenLib.vcxproj
--- old/ZenLib/Project/MSVC2019/Library/ZenLib.vcxproj 2021-03-25 15:29:18.000000000 +0100
+++ new/ZenLib/Project/MSVC2019/Library/ZenLib.vcxproj 2022-12-21 18:38:06.000000000 +0100
@@ -22,7 +22,6 @@
<ProjectGuid>{0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}</ProjectGuid>
<RootNamespace>ZenLib</RootNamespace>
<Keyword>Win32Proj</Keyword>
- <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/Project/MSVC2022/CleanUp.bat new/ZenLib/Project/MSVC2022/CleanUp.bat
--- old/ZenLib/Project/MSVC2022/CleanUp.bat 1970-01-01 01:00:00.000000000 +0100
+++ new/ZenLib/Project/MSVC2022/CleanUp.bat 2022-12-21 18:38:06.000000000 +0100
@@ -0,0 +1,25 @@
+@echo off
+
+rem MS Visual Studio specific ---
+if exist *.opensdf del *.opensdf
+if exist *.sdf del *.sdf
+
+pushd Example
+if exist Debug rmdir Debug /Q /S
+if exist Release rmdir Release /Q /S
+if exist Win32 rmdir Win32 /Q /S
+if exist x64 rmdir x64 /Q /S
+if exist *.ncb del *.ncb
+if exist *.user del *.user
+if exist *.suo del *.suo /AH
+popd
+
+pushd Library
+if exist Debug rmdir Debug /Q /S
+if exist Release rmdir Release /Q /S
+if exist Win32 rmdir Win32 /Q /S
+if exist x64 rmdir x64 /Q /S
+if exist *.ncb del *.ncb
+if exist *.user del *.user
+if exist *.suo del *.suo /AH
+popd
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/Project/MSVC2022/Example/ZenLib_Test.sln new/ZenLib/Project/MSVC2022/Example/ZenLib_Test.sln
--- old/ZenLib/Project/MSVC2022/Example/ZenLib_Test.sln 1970-01-01 01:00:00.000000000 +0100
+++ new/ZenLib/Project/MSVC2022/Example/ZenLib_Test.sln 2022-12-21 18:38:06.000000000 +0100
@@ -0,0 +1,19 @@
+���
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 15
+VisualStudioVersion = 15.0.26228.4
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ZenLib_Test", "ZenLib_Test.vcxproj", "{425F07FD-D7F7-467F-B213-8B60635582F2}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Release|Win32 = Release|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {425F07FD-D7F7-467F-B213-8B60635582F2}.Release|Win32.ActiveCfg = Release|x64
+ {425F07FD-D7F7-467F-B213-8B60635582F2}.Release|Win32.Build.0 = Release|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/Project/MSVC2022/Example/ZenLib_Test.vcxproj new/ZenLib/Project/MSVC2022/Example/ZenLib_Test.vcxproj
--- old/ZenLib/Project/MSVC2022/Example/ZenLib_Test.vcxproj 1970-01-01 01:00:00.000000000 +0100
+++ new/ZenLib/Project/MSVC2022/Example/ZenLib_Test.vcxproj 2022-12-21 18:38:06.000000000 +0100
@@ -0,0 +1,67 @@
+���<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{425F07FD-D7F7-467F-B213-8B60635582F2}</ProjectGuid>
+ <Keyword>Win32Proj</Keyword>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v141</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v141</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
+ <IntDir>$(Platform)\$(Configuration)\</IntDir>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <ClCompile>
+ <AdditionalIncludeDirectories>../../../Source;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ClCompile>
+ <Link>
+ <AdditionalDependencies>comctl32.lib;WxJpeg.lib;WxPng.lib;WxTiff.lib;WxWidgets.lib;ZenLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ <AdditionalLibraryDirectories>../../../Release/MSVC/Library;../../../../Shared/Library/MSVC</AdditionalLibraryDirectories>
+ <AdditionalDependencies>comctl32.lib;WxJpeg.lib;WxPng.lib;WxTiff.lib;WxWidgets.lib;ZenLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <ClCompile>
+ <AdditionalIncludeDirectories>../../../Source;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ </ClCompile>
+ <Link>
+ <AdditionalDependencies>comctl32.lib;WxJpeg.lib;WxPng.lib;WxTiff.lib;WxWidgets.lib;ZenLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ <AdditionalLibraryDirectories>../../../Release/MSVC/Library;../../../../Shared/Library/MSVC</AdditionalLibraryDirectories>
+ <AdditionalDependencies>comctl32.lib;WxJpeg.lib;WxPng.lib;WxTiff.lib;WxWidgets.lib;ZenLib.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\..\Source\Example\ZenLib_Test.cpp" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/Project/MSVC2022/Example/ZenLib_Test.vcxproj.filters new/ZenLib/Project/MSVC2022/Example/ZenLib_Test.vcxproj.filters
--- old/ZenLib/Project/MSVC2022/Example/ZenLib_Test.vcxproj.filters 1970-01-01 01:00:00.000000000 +0100
+++ new/ZenLib/Project/MSVC2022/Example/ZenLib_Test.vcxproj.filters 2022-12-21 18:38:06.000000000 +0100
@@ -0,0 +1,14 @@
+���<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="Source Files">
+ <UniqueIdentifier>{5fc02ff6-0eab-4a4f-a754-256dd82d27af}</UniqueIdentifier>
+ <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions>
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\..\Source\Example\ZenLib_Test.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+</Project>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/Project/MSVC2022/Library/ZenLib.vcxproj new/ZenLib/Project/MSVC2022/Library/ZenLib.vcxproj
--- old/ZenLib/Project/MSVC2022/Library/ZenLib.vcxproj 1970-01-01 01:00:00.000000000 +0100
+++ new/ZenLib/Project/MSVC2022/Library/ZenLib.vcxproj 2022-12-21 18:38:06.000000000 +0100
@@ -0,0 +1,178 @@
+���<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}</ProjectGuid>
+ <RootNamespace>ZenLib</RootNamespace>
+ <Keyword>Win32Proj</Keyword>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v143</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v143</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v143</PlatformToolset>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <CharacterSet>Unicode</CharacterSet>
+ <PlatformToolset>v143</PlatformToolset>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <ClCompile>
+ <AdditionalIncludeDirectories>../../../Source;../../../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+ <PrecompiledHeader>Use</PrecompiledHeader>
+ <PrecompiledHeaderFile>ZenLib/PreComp.h</PrecompiledHeaderFile>
+ <MultiProcessorCompilation>true</MultiProcessorCompilation>
+ <Optimization>Disabled</Optimization>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <ClCompile>
+ <AdditionalIncludeDirectories>../../../Source;../../../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+ <MultiProcessorCompilation>true</MultiProcessorCompilation>
+ <PrecompiledHeader>Use</PrecompiledHeader>
+ <PrecompiledHeaderFile>ZenLib/PreComp.h</PrecompiledHeaderFile>
+ <Optimization>Disabled</Optimization>
+ <LanguageStandard>stdcpplatest</LanguageStandard>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <ClCompile>
+ <AdditionalIncludeDirectories>../../../Source;../../../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <MultiProcessorCompilation>true</MultiProcessorCompilation>
+ <PrecompiledHeader>Use</PrecompiledHeader>
+ <PrecompiledHeaderFile>ZenLib/PreComp.h</PrecompiledHeaderFile>
+ <DebugInformationFormat>None</DebugInformationFormat>
+ <EnableEnhancedInstructionSet>NoExtensions</EnableEnhancedInstructionSet>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <ClCompile>
+ <AdditionalIncludeDirectories>../../../Source;../../../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <MultiProcessorCompilation>true</MultiProcessorCompilation>
+ <PrecompiledHeader>Use</PrecompiledHeader>
+ <PrecompiledHeaderFile>ZenLib/PreComp.h</PrecompiledHeaderFile>
+ <DebugInformationFormat>OldStyle</DebugInformationFormat>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\..\Source\ZenLib\Conf.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\CriticalSection.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\Dir.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\File.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\FileName.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\HTTP_Client.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\InfoMap.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\int128s.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\int128u.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\MemoryDebug.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\OS_Utils.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\PreComp.cpp">
+ <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
+ <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
+ <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader>
+ <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\ZenLib\Thread.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\Translation.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\Utils.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\Ztring.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\ZtringList.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\ZtringListList.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\ZtringListListF.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\Format\Http\Http_Cookies.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\Format\Http\Http_Handler.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\Format\Http\Http_Request.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\Format\Http\Http_Utils.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\Format\Html\Html_Handler.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\Format\Html\Html_Request.cpp" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\..\Source\ZenLib\BitStream.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\BitStream_Fast.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\BitStream_LE.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Conf.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Conf_Internal.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\CriticalSection.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Dir.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\File.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\FileName.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\HTTP_Client.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\InfoMap.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\int128s.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\int128u.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\MemoryDebug.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\MemoryUtils.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\OS_Utils.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\PreComp.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Thread.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Trace.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Translation.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Utils.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Ztring.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\ZtringList.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\ZtringListList.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\ZtringListListF.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Format\Html\Html_Handler.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Format\Html\Html_Request.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Format\Http\Http_Cookies.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Format\Http\Http_Handler.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Format\Http\Http_Request.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Format\Http\Http_Utils.h" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/Project/MSVC2022/Library/ZenLib.vcxproj.filters new/ZenLib/Project/MSVC2022/Library/ZenLib.vcxproj.filters
--- old/ZenLib/Project/MSVC2022/Library/ZenLib.vcxproj.filters 1970-01-01 01:00:00.000000000 +0100
+++ new/ZenLib/Project/MSVC2022/Library/ZenLib.vcxproj.filters 2022-12-21 18:38:06.000000000 +0100
@@ -0,0 +1,203 @@
+���<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="Source Files">
+ <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
+ <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
+ </Filter>
+ <Filter Include="Source Files\Format">
+ <UniqueIdentifier>{b0e0820a-9895-4fee-8a01-7583d157cda3}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source Files\Format\Http">
+ <UniqueIdentifier>{a987454d-645c-4a63-bc84-ffc79ae4679d}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Source Files\Format\Html">
+ <UniqueIdentifier>{e2876701-1853-42b5-a385-15d45b825a88}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Header Files">
+ <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
+ <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
+ </Filter>
+ <Filter Include="Header Files\Format">
+ <UniqueIdentifier>{14855e7b-4367-4780-9bdb-48a7e942fd23}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Header Files\Format\Html">
+ <UniqueIdentifier>{5cfba4eb-2f03-4a6b-8f8a-a8a0dbfb4802}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="Header Files\Format\Http">
+ <UniqueIdentifier>{16c53209-3c96-4ded-b925-c5cd36c4858f}</UniqueIdentifier>
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\..\Source\ZenLib\Conf.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\ZenLib\CriticalSection.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\ZenLib\Dir.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\ZenLib\File.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\ZenLib\FileName.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\ZenLib\HTTP_Client.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\ZenLib\InfoMap.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\ZenLib\int128s.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\ZenLib\int128u.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\ZenLib\MemoryDebug.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\ZenLib\OS_Utils.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\ZenLib\Thread.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\ZenLib\Translation.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\ZenLib\Utils.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\ZenLib\Ztring.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\ZenLib\ZtringList.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\ZenLib\ZtringListList.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\ZenLib\ZtringListListF.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\ZenLib\Format\Http\Http_Cookies.cpp">
+ <Filter>Source Files\Format\Http</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\ZenLib\Format\Http\Http_Handler.cpp">
+ <Filter>Source Files\Format\Http</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\ZenLib\Format\Http\Http_Request.cpp">
+ <Filter>Source Files\Format\Http</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\ZenLib\Format\Http\Http_Utils.cpp">
+ <Filter>Source Files\Format\Http</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\ZenLib\Format\Html\Html_Handler.cpp">
+ <Filter>Source Files\Format\Html</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\ZenLib\Format\Html\Html_Request.cpp">
+ <Filter>Source Files\Format\Html</Filter>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\ZenLib\PreComp.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\..\Source\ZenLib\BitStream.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\BitStream_LE.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\Conf.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\CriticalSection.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\Dir.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\File.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\FileName.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\HTTP_Client.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\InfoMap.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\int128s.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\int128u.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\MemoryDebug.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\OS_Utils.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\Thread.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\Trace.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\Translation.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\Utils.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\Ztring.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\ZtringList.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\ZtringListList.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\ZtringListListF.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\Format\Html\Html_Handler.h">
+ <Filter>Header Files\Format\Html</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\Format\Html\Html_Request.h">
+ <Filter>Header Files\Format\Html</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\Format\Http\Http_Cookies.h">
+ <Filter>Header Files\Format\Http</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\Format\Http\Http_Handler.h">
+ <Filter>Header Files\Format\Http</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\Format\Http\Http_Request.h">
+ <Filter>Header Files\Format\Http</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\Format\Http\Http_Utils.h">
+ <Filter>Header Files\Format\Http</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\Conf_Internal.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\PreComp.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\MemoryUtils.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\..\..\Source\ZenLib\BitStream_Fast.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+</Project>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/Project/MSVC2022/Library/ZenLib_UWP.vcxproj new/ZenLib/Project/MSVC2022/Library/ZenLib_UWP.vcxproj
--- old/ZenLib/Project/MSVC2022/Library/ZenLib_UWP.vcxproj 1970-01-01 01:00:00.000000000 +0100
+++ new/ZenLib/Project/MSVC2022/Library/ZenLib_UWP.vcxproj 2022-12-21 18:38:06.000000000 +0100
@@ -0,0 +1,259 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|ARM">
+ <Configuration>Debug</Configuration>
+ <Platform>ARM</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|ARM">
+ <Configuration>Release</Configuration>
+ <Platform>ARM</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{6c3e4874-4d35-4178-84b2-d8c4f85b32ef}</ProjectGuid>
+ <Keyword>StaticLibrary</Keyword>
+ <RootNamespace>ZenLib</RootNamespace>
+ <MinimumVisualStudioVersion>14.0</MinimumVisualStudioVersion>
+ <AppContainerApplication>true</AppContainerApplication>
+ <ApplicationType>Windows Store</ApplicationType>
+ <WindowsTargetPlatformVersion>10.0.15063.0</WindowsTargetPlatformVersion>
+ <WindowsTargetPlatformMinVersion>10.0.10240.0</WindowsTargetPlatformMinVersion>
+ <ApplicationTypeRevision>10.0</ApplicationTypeRevision>
+ <DefaultLanguage>en-US</DefaultLanguage>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <PlatformToolset>v143</PlatformToolset>
+ <CharacterSet>Unicode</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <PlatformToolset>v143</PlatformToolset>
+ <CharacterSet>Unicode</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <PlatformToolset>v143</PlatformToolset>
+ <CharacterSet>Unicode</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <PlatformToolset>v143</PlatformToolset>
+ <CharacterSet>Unicode</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <PlatformToolset>v143</PlatformToolset>
+ <CharacterSet>Unicode</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+ <ConfigurationType>StaticLibrary</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <PlatformToolset>v143</PlatformToolset>
+ <CharacterSet>Unicode</CharacterSet>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Label="Shared" >
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(Platform)\$(Configuration)\</IntDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">$(Platform)\$(Configuration)\</IntDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
+ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <ClCompile>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+ <AdditionalIncludeDirectories>../../../Source;../../../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PrecompiledHeader>Use</PrecompiledHeader>
+ <PrecompiledHeaderFile>ZenLib/PreComp.h</PrecompiledHeaderFile>
+ <CompileAsWinRT>false</CompileAsWinRT>
+ <SDLCheck>true</SDLCheck>
+ <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MultiProcessorCompilation>true</MultiProcessorCompilation>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <ClCompile>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <AdditionalIncludeDirectories>../../../Source;../../../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PrecompiledHeader>Use</PrecompiledHeader>
+ <PrecompiledHeaderFile>ZenLib/PreComp.h</PrecompiledHeaderFile>
+ <CompileAsWinRT>false</CompileAsWinRT>
+ <SDLCheck>true</SDLCheck>
+ <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MultiProcessorCompilation>true</MultiProcessorCompilation>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|arm'">
+ <ClCompile>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+ <AdditionalIncludeDirectories>../../../Source;../../../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PrecompiledHeader>Use</PrecompiledHeader>
+ <PrecompiledHeaderFile>ZenLib/PreComp.h</PrecompiledHeaderFile>
+ <CompileAsWinRT>false</CompileAsWinRT>
+ <SDLCheck>true</SDLCheck>
+ <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MultiProcessorCompilation>true</MultiProcessorCompilation>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|arm'">
+ <ClCompile>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <AdditionalIncludeDirectories>../../../Source;../../../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PrecompiledHeader>Use</PrecompiledHeader>
+ <PrecompiledHeaderFile>ZenLib/PreComp.h</PrecompiledHeaderFile>
+ <CompileAsWinRT>false</CompileAsWinRT>
+ <SDLCheck>true</SDLCheck>
+ <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MultiProcessorCompilation>true</MultiProcessorCompilation>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+ <ClCompile>
+ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+ <AdditionalIncludeDirectories>../../../Source;../../../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PrecompiledHeader>Use</PrecompiledHeader>
+ <PrecompiledHeaderFile>ZenLib/PreComp.h</PrecompiledHeaderFile>
+ <CompileAsWinRT>false</CompileAsWinRT>
+ <SDLCheck>true</SDLCheck>
+ <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MultiProcessorCompilation>true</MultiProcessorCompilation>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+ <ClCompile>
+ <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+ <AdditionalIncludeDirectories>../../../Source;../../../../zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PrecompiledHeader>Use</PrecompiledHeader>
+ <PrecompiledHeaderFile>ZenLib/PreComp.h</PrecompiledHeaderFile>
+ <CompileAsWinRT>false</CompileAsWinRT>
+ <SDLCheck>true</SDLCheck>
+ <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <MultiProcessorCompilation>true</MultiProcessorCompilation>
+ </ClCompile>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClCompile Include="..\..\..\Source\ZenLib\Conf.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\CriticalSection.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\Dir.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\File.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\FileName.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\HTTP_Client.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\InfoMap.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\int128s.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\int128u.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\MemoryDebug.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\OS_Utils.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\PreComp.cpp">
+ <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
+ <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
+ <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">Create</PrecompiledHeader>
+ <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">Create</PrecompiledHeader>
+ <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader>
+ <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>
+ </ClCompile>
+ <ClCompile Include="..\..\..\Source\ZenLib\Thread.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\Translation.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\Utils.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\Ztring.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\ZtringList.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\ZtringListList.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\ZtringListListF.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\Format\Http\Http_Cookies.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\Format\Http\Http_Handler.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\Format\Http\Http_Request.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\Format\Http\Http_Utils.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\Format\Html\Html_Handler.cpp" />
+ <ClCompile Include="..\..\..\Source\ZenLib\Format\Html\Html_Request.cpp" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="..\..\..\Source\ZenLib\BitStream.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\BitStream_LE.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Conf.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Conf_Internal.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\CriticalSection.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Dir.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\File.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\FileName.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\HTTP_Client.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\InfoMap.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\int128s.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\int128u.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\MemoryDebug.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\MemoryUtils.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\OS_Utils.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\PreComp.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Thread.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Trace.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Translation.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Utils.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Ztring.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\ZtringList.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\ZtringListList.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\ZtringListListF.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Format\Html\Html_Handler.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Format\Html\Html_Request.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Format\Http\Http_Cookies.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Format\Http\Http_Handler.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Format\Http\Http_Request.h" />
+ <ClInclude Include="..\..\..\Source\ZenLib\Format\Http\Http_Utils.h" />
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/Project/MSVC2022/ZenLib_MSVC.sln new/ZenLib/Project/MSVC2022/ZenLib_MSVC.sln
--- old/ZenLib/Project/MSVC2022/ZenLib_MSVC.sln 1970-01-01 01:00:00.000000000 +0100
+++ new/ZenLib/Project/MSVC2022/ZenLib_MSVC.sln 2022-12-21 18:38:06.000000000 +0100
@@ -0,0 +1,30 @@
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.1.32421.90
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ZenLib", "Library\ZenLib.vcxproj", "{0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ Debug|x64 = Debug|x64
+ Release|Win32 = Release|Win32
+ Release|x64 = Release|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Debug|Win32.ActiveCfg = Debug|Win32
+ {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Debug|Win32.Build.0 = Debug|Win32
+ {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Debug|x64.ActiveCfg = Debug|x64
+ {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Debug|x64.Build.0 = Debug|x64
+ {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Release|Win32.ActiveCfg = Release|Win32
+ {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Release|Win32.Build.0 = Release|Win32
+ {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Release|x64.ActiveCfg = Release|x64
+ {0DA1DA7D-F393-4E7C-A7CE-CB5C6A67BC94}.Release|x64.Build.0 = Release|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {C25B6F41-9F71-40C1-8BC5-E7DD2F41DB9B}
+ EndGlobalSection
+EndGlobal
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/Project/MSVC2022/ZenLib_UWP.sln new/ZenLib/Project/MSVC2022/ZenLib_UWP.sln
--- old/ZenLib/Project/MSVC2022/ZenLib_UWP.sln 1970-01-01 01:00:00.000000000 +0100
+++ new/ZenLib/Project/MSVC2022/ZenLib_UWP.sln 2022-12-21 18:38:06.000000000 +0100
@@ -0,0 +1,36 @@
+���Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.1.32421.90
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ZenLib_UWP", "Library\ZenLib_UWP.vcxproj", "{6C3E4874-4D35-4178-84B2-D8C4F85B32EF}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|ARM = Debug|ARM
+ Debug|x64 = Debug|x64
+ Debug|x86 = Debug|x86
+ Release|ARM = Release|ARM
+ Release|x64 = Release|x64
+ Release|x86 = Release|x86
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {6C3E4874-4D35-4178-84B2-D8C4F85B32EF}.Debug|ARM.ActiveCfg = Debug|ARM
+ {6C3E4874-4D35-4178-84B2-D8C4F85B32EF}.Debug|ARM.Build.0 = Debug|ARM
+ {6C3E4874-4D35-4178-84B2-D8C4F85B32EF}.Debug|x64.ActiveCfg = Debug|x64
+ {6C3E4874-4D35-4178-84B2-D8C4F85B32EF}.Debug|x64.Build.0 = Debug|x64
+ {6C3E4874-4D35-4178-84B2-D8C4F85B32EF}.Debug|x86.ActiveCfg = Debug|Win32
+ {6C3E4874-4D35-4178-84B2-D8C4F85B32EF}.Debug|x86.Build.0 = Debug|Win32
+ {6C3E4874-4D35-4178-84B2-D8C4F85B32EF}.Release|ARM.ActiveCfg = Release|ARM
+ {6C3E4874-4D35-4178-84B2-D8C4F85B32EF}.Release|ARM.Build.0 = Release|ARM
+ {6C3E4874-4D35-4178-84B2-D8C4F85B32EF}.Release|x64.ActiveCfg = Release|x64
+ {6C3E4874-4D35-4178-84B2-D8C4F85B32EF}.Release|x64.Build.0 = Release|x64
+ {6C3E4874-4D35-4178-84B2-D8C4F85B32EF}.Release|x86.ActiveCfg = Release|Win32
+ {6C3E4874-4D35-4178-84B2-D8C4F85B32EF}.Release|x86.Build.0 = Release|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {5F82701D-94EA-4A36-80C1-2BAAC6CD84B7}
+ EndGlobalSection
+EndGlobal
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/Project/OBS/deb9.debian/changelog new/ZenLib/Project/OBS/deb9.debian/changelog
--- old/ZenLib/Project/OBS/deb9.debian/changelog 2021-03-25 15:29:19.000000000 +0100
+++ new/ZenLib/Project/OBS/deb9.debian/changelog 2022-12-21 18:38:06.000000000 +0100
@@ -1,6 +1,6 @@
-libzen (0.4.39-1) experimental; urgency=medium
+libzen (0.4.40-1) experimental; urgency=medium
- * Upstream version 0.4.39
+ * Upstream version 0.4.40
For details, see https://github.com/MediaArea/ZenLib/blob/master/History.txt
-- MediaArea Mon, 02 Nov 2015 10:30:00 +0100
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/Project/OBS/deb9.dsc new/ZenLib/Project/OBS/deb9.dsc
--- old/ZenLib/Project/OBS/deb9.dsc 2021-03-25 15:29:19.000000000 +0100
+++ new/ZenLib/Project/OBS/deb9.dsc 2022-12-21 18:38:06.000000000 +0100
@@ -2,7 +2,7 @@
Source: libzen
Binary: libzen-dev, libzen0v5, libzen-doc
Architecture: any all
-Version: 0.4.39-1deb9
+Version: 0.4.40-1deb9
Maintainer: MediaArea.net SARL
Homepage: http://mediainfo.sourceforge.net
Standards-Version: 3.9.6
@@ -15,11 +15,11 @@
libzen0v5 deb libs optional arch=any
libzen0v5-dbg deb debug optional arch=any
Checksums-Sha1:
- 0000000000000000000000000000000000000000 000000 libzen_0.4.39.orig.tar.xz
- 0000000000000000000000000000000000000000 000000 libzen_0.4.39-1deb9.debian.tar.xz
+ 0000000000000000000000000000000000000000 000000 libzen_0.4.40.orig.tar.xz
+ 0000000000000000000000000000000000000000 000000 libzen_0.4.40-1deb9.debian.tar.xz
Checksums-Sha256:
- 0000000000000000000000000000000000000000000000000000000000000000 000000 libzen_0.4.39.orig.tar.xz
- 0000000000000000000000000000000000000000000000000000000000000000 000000 libzen_0.4.39-1deb9.debian.tar.xz
+ 0000000000000000000000000000000000000000000000000000000000000000 000000 libzen_0.4.40.orig.tar.xz
+ 0000000000000000000000000000000000000000000000000000000000000000 000000 libzen_0.4.40-1deb9.debian.tar.xz
Files:
- 00000000000000000000000000000000 000000 libzen_0.4.39.orig.tar.xz
- 00000000000000000000000000000000 000000 libzen_0.4.39-1deb9.debian.tar.xz
+ 00000000000000000000000000000000 000000 libzen_0.4.40.orig.tar.xz
+ 00000000000000000000000000000000 000000 libzen_0.4.40-1deb9.debian.tar.xz
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/Project/Qt/ZenLib.pro new/ZenLib/Project/Qt/ZenLib.pro
--- old/ZenLib/Project/Qt/ZenLib.pro 2021-03-25 15:29:18.000000000 +0100
+++ new/ZenLib/Project/Qt/ZenLib.pro 2022-12-21 18:38:06.000000000 +0100
@@ -2,10 +2,9 @@
# in order to build with qmake just copy this file to the sources
# then open with QtCreator and build
TEMPLATE = lib
-CONFIG += staticlib
+CONFIG += staticlib c++11
TARGET = zen
INCLUDEPATH += . .. HTTP_Client
-
QMAKE_CXXFLAGS += -D_UNICODE
# surpressing way too many warnings here, with a heavy sigh
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/Project/Solaris/mkpkg new/ZenLib/Project/Solaris/mkpkg
--- old/ZenLib/Project/Solaris/mkpkg 2021-03-25 15:29:19.000000000 +0100
+++ new/ZenLib/Project/Solaris/mkpkg 2022-12-21 18:38:06.000000000 +0100
@@ -9,7 +9,7 @@
#Creation of known directories and filenames
name="libzen0"
-version="0.4.39"
+version="0.4.40"
Home=`pwd`
install_prefix=${Home}/mk_package
packagecreation_prefix=${Home}/create_package
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/Project/iOS/build.sh new/ZenLib/Project/iOS/build.sh
--- old/ZenLib/Project/iOS/build.sh 2021-03-25 15:29:18.000000000 +0100
+++ new/ZenLib/Project/iOS/build.sh 2022-12-21 18:38:06.000000000 +0100
@@ -21,9 +21,9 @@
export CXX="$(xcrun -sdk iphoneos -find clang++)"
export AR="$(xcrun -sdk iphoneos -find ar)"
export RANLIB="$(xcrun -sdk iphoneos -find ranlib)"
- export CFLAGS="-stdlib=libc++ -fembed-bitcode -arch ${target} -isysroot $PLATFORMPATH/$platform.platform/Developer/SDKs/$platform.sdk -miphoneos-version-min=$IPHONEOS_DEPLOYMENT_TARGET"
- export CXXFLAGS="-stdlib=libc++ -fembed-bitcode -arch ${target} -isysroot $PLATFORMPATH/$platform.platform/Developer/SDKs/$platform.sdk -miphoneos-version-min=$IPHONEOS_DEPLOYMENT_TARGET"
- export LDFLAGS="-stdlib=libc++ -fembed-bitcode -arch ${target} -isysroot $PLATFORMPATH/$platform.platform/Developer/SDKs/$platform.sdk"
+ export CFLAGS="-stdlib=libc++ -arch ${target} -isysroot $PLATFORMPATH/$platform.platform/Developer/SDKs/$platform.sdk -miphoneos-version-min=$IPHONEOS_DEPLOYMENT_TARGET"
+ export CXXFLAGS="-stdlib=libc++ -arch ${target} -isysroot $PLATFORMPATH/$platform.platform/Developer/SDKs/$platform.sdk -miphoneos-version-min=$IPHONEOS_DEPLOYMENT_TARGET"
+ export LDFLAGS="-stdlib=libc++ -arch ${target} -isysroot $PLATFORMPATH/$platform.platform/Developer/SDKs/$platform.sdk"
pushd "$(dirname "${BASH_SOURCE[0]}")/../GNU/Library"
./configure --prefix="$prefix" --disable-shared --enable-static --host=$host-apple-darwin
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/Project/version.txt new/ZenLib/Project/version.txt
--- old/ZenLib/Project/version.txt 2021-03-25 15:29:19.000000000 +0100
+++ new/ZenLib/Project/version.txt 2022-12-21 18:38:06.000000000 +0100
@@ -1 +1 @@
-0.4.39
+0.4.40
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/Source/ZenLib/BitStream_Fast.h new/ZenLib/Source/ZenLib/BitStream_Fast.h
--- old/ZenLib/Source/ZenLib/BitStream_Fast.h 2021-03-25 15:29:18.000000000 +0100
+++ new/ZenLib/Source/ZenLib/BitStream_Fast.h 2022-12-21 18:38:06.000000000 +0100
@@ -403,6 +403,13 @@
return Buffer_Size%8;
}
+ inline void Resize(size_t Size_) //Size_ is the new count of remaining bits, must have the same alignment as Remain()
+ {
+ if (BufferUnderRun && Size_>Buffer_Size)
+ BufferUnderRun=false;
+ Buffer_Size=Size_;
+ }
+
private :
const int8u* Buffer;
size_t Buffer_Size;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/Source/ZenLib/BitStream_LE.h new/ZenLib/Source/ZenLib/BitStream_LE.h
--- old/ZenLib/Source/ZenLib/BitStream_LE.h 2021-03-25 15:29:18.000000000 +0100
+++ new/ZenLib/Source/ZenLib/BitStream_LE.h 2022-12-21 18:38:06.000000000 +0100
@@ -102,6 +102,8 @@
void Byte_Align()
{
+ if (endbit)
+ Get(endbit);
};
size_t Offset_Get()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/Source/ZenLib/File.cpp new/ZenLib/Source/ZenLib/File.cpp
--- old/ZenLib/Source/ZenLib/File.cpp 2021-03-25 15:29:18.000000000 +0100
+++ new/ZenLib/Source/ZenLib/File.cpp 2022-12-21 18:38:06.000000000 +0100
@@ -690,7 +690,8 @@
DWORD Buffer_Size;
if (ReadFile(File_Handle, Buffer, (DWORD)Buffer_Size_Max, &Buffer_Size, NULL))
{
- Position+=Buffer_Size;
+ if (Position!=(int64u)-1)
+ Position+=Buffer_Size;
ZENLIB_DEBUG2( "File Read",
Debug+=", new position ";Debug+=Ztring::ToZtring(Position).To_UTF8();;Debug+=", returns ";Debug+=Ztring::ToZtring((int64u)Buffer_Size).To_UTF8();)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ZenLib/debian/changelog new/ZenLib/debian/changelog
--- old/ZenLib/debian/changelog 2021-03-25 15:29:19.000000000 +0100
+++ new/ZenLib/debian/changelog 2022-12-21 18:38:06.000000000 +0100
@@ -1,6 +1,6 @@
-libzen (0.4.39-1) experimental; urgency=medium
+libzen (0.4.40-1) experimental; urgency=medium
- * Upstream version 0.4.39
+ * Upstream version 0.4.40
For details, see https://github.com/MediaArea/ZenLib/blob/master/History.txt
-- MediaArea Mon, 02 Nov 2015 10:30:00 +0100