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 <dmuel...@suse.com> + +- 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 <hy...@freenet.de> 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 <i...@mediaarea.net> 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 <i...@mediaarea.net> - 0.4.39-0 +* Thu Jan 01 2009 MediaArea.net SARL <i...@mediaarea.net> - 0.4.40-0 - See History.txt for more info and real dates - Previous packages made by Toni Graffy <t...@links2linux.de> - Fedora style made by Vasiliy N. Glazov <vasc...@gmail.com> 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 <i...@mediaarea.net> 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 <i...@mediaarea.net> 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 <i...@mediaarea.net> Mon, 02 Nov 2015 10:30:00 +0100