Imported Upstream version 6.10.0.76

Former-commit-id: 7f253ed035f518a4ffbc5ce16f84e5a63ffcd26e
This commit is contained in:
Xamarin Public Jenkins (auto-signing) 2020-02-19 09:23:03 +00:00
parent 09b9e50ddf
commit 6b40127559
56 changed files with 491 additions and 409 deletions

View File

@ -1 +1 @@
a7e069795508551ef0c1be92f797265ad793f3d6 9f9b898e4abc3edb64db9402a5baee2cc49a2a28

View File

@ -1 +1 @@
7ba91b6da162e7300d892c8743d7a31590006af6 04362ca837a13dd6f8a7344a6024e79699d1e383

View File

@ -42,162 +42,162 @@
'configure.ac' 'configure.ac'
], ],
{ {
'AM_AUX_DIR_EXPAND' => 1,
'_LT_PATH_TOOL_PREFIX' => 1,
'_LT_LINKER_BOILERPLATE' => 1,
'AC_LIBTOOL_SETUP' => 1,
'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1,
'AC_ENABLE_STATIC' => 1,
'LT_AC_PROG_EGREP' => 1,
'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1,
'AC_LTDL_OBJDIR' => 1,
'LT_OUTPUT' => 1,
'AM_MISSING_PROG' => 1,
'AC_LIBTOOL_DLOPEN_SELF' => 1,
'AC_PATH_TOOL_PREFIX' => 1,
'AC_PROG_LD_RELOAD_FLAG' => 1,
'AC_LIBTOOL_DLOPEN' => 1,
'_m4_warn' => 1,
'AC_PATH_MAGIC' => 1,
'AM_MAINTAINER_MODE' => 1,
'AM_DEP_TRACK' => 1,
'_AM_PROG_TAR' => 1,
'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1,
'_LT_AC_SHELL_INIT' => 1,
'AM_PROG_CC_C_O' => 1,
'_LT_AC_TRY_DLOPEN_SELF' => 1,
'_AM_MANGLE_OPTION' => 1,
'LT_LIB_M' => 1,
'_LT_AC_LANG_RC_CONFIG' => 1,
'_LT_WITH_SYSROOT' => 1,
'_LT_AC_LANG_CXX' => 1,
'LT_LANG' => 1,
'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1,
'AC_PROG_NM' => 1,
'AC_PROG_LD_GNU' => 1,
'AC_LIBTOOL_PROG_CC_C_O' => 1,
'AC_LIBTOOL_PROG_COMPILER_PIC' => 1,
'AM_PROG_LIBTOOL' => 1,
'AC_LIBTOOL_LANG_C_CONFIG' => 1,
'_LT_AC_PROG_CXXCPP' => 1,
'AM_ENABLE_SHARED' => 1,
'AC_ENABLE_SHARED' => 1,
'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1,
'm4_pattern_allow' => 1,
'AC_DEPLIBS_CHECK_METHOD' => 1,
'AC_CONFIG_MACRO_DIR_TRACE' => 1,
'AC_CHECK_LIBM' => 1,
'_LT_AC_LANG_GCJ_CONFIG' => 1,
'_AM_DEPENDENCIES' => 1,
'AM_CONDITIONAL' => 1,
'LT_SYS_DLOPEN_SELF' => 1,
'AC_ENABLE_FAST_INSTALL' => 1,
'LT_INIT' => 1,
'AC_LTDL_PREOPEN' => 1,
'AC_DISABLE_SHARED' => 1,
'AM_RUN_LOG' => 1,
'_LT_AC_FILE_LTDLL_C' => 1,
'AM_SILENT_RULES' => 1,
'AC_LIBTOOL_POSTDEP_PREDEP' => 1,
'_LT_PROG_CXX' => 1,
'AC_LIBTOOL_CXX' => 1,
'AC_LIBTOOL_PICMODE' => 1,
'm4_pattern_forbid' => 1,
'_AM_PROG_CC_C_O' => 1,
'AC_DISABLE_FAST_INSTALL' => 1,
'AM_INIT_AUTOMAKE' => 1,
'AM_MISSING_HAS_RUN' => 1,
'AC_PROG_EGREP' => 1,
'LT_SUPPORTED_TAG' => 1, 'LT_SUPPORTED_TAG' => 1,
'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
'AM_PROG_LD' => 1,
'LT_PATH_NM' => 1,
'_AM_SET_OPTION' => 1,
'm4_include' => 1,
'AM_SUBST_NOTMAKE' => 1,
'_LT_LINKER_OPTION' => 1,
'LT_AC_PROG_SED' => 1,
'AC_PROG_LD' => 1,
'LTVERSION_VERSION' => 1,
'_LT_AC_LANG_F77_CONFIG' => 1,
'_LT_PROG_FC' => 1,
'_LT_PROG_LTMAIN' => 1,
'_AM_SET_OPTIONS' => 1,
'AC_LIBTOOL_F77' => 1,
'_AC_AM_CONFIG_HEADER_HOOK' => 1,
'AM_DISABLE_STATIC' => 1,
'AM_AUTOMAKE_VERSION' => 1,
'LT_AC_PROG_RC' => 1,
'_LT_COMPILER_OPTION' => 1,
'GC_SET_VERSION' => 1,
'AC_DEFUN_ONCE' => 1,
'LT_PROG_RC' => 1,
'include' => 1,
'_AM_AUTOCONF_VERSION' => 1,
'_LT_AC_TAGVAR' => 1,
'AM_PROG_INSTALL_SH' => 1,
'AC_LIBTOOL_LANG_CXX_CONFIG' => 1,
'AM_MAKE_INCLUDE' => 1,
'AC_LTDL_ENABLE_INSTALL' => 1,
'AC_LIBTOOL_CONFIG' => 1,
'_LT_AC_CHECK_DLFCN' => 1,
'AC_LIBTOOL_COMPILER_OPTION' => 1,
'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1,
'_LT_AC_PROG_ECHO_BACKSLASH' => 1,
'_LT_AC_LANG_GCJ' => 1,
'LT_AC_PROG_GCJ' => 1, 'LT_AC_PROG_GCJ' => 1,
'LTSUGAR_VERSION' => 1, '_LT_PROG_FC' => 1,
'LT_CMD_MAX_LEN' => 1,
'LT_PATH_LD' => 1,
'AM_SET_DEPDIR' => 1,
'AM_PROG_INSTALL_STRIP' => 1,
'AM_SANITY_CHECK' => 1,
'_AC_PROG_LIBTOOL' => 1,
'AC_LIBTOOL_GCJ' => 1,
'_LT_AC_LANG_C_CONFIG' => 1,
'_AM_CONFIG_MACRO_DIRS' => 1,
'AC_LIBTOOL_RC' => 1,
'AC_DEFUN' => 1,
'_LT_AC_SYS_COMPILER' => 1,
'_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
'_AM_SUBST_NOTMAKE' => 1,
'AC_LIBTOOL_LANG_RC_CONFIG' => 1,
'AC_PROG_LIBTOOL' => 1,
'_LT_AC_TAGCONFIG' => 1,
'AM_DISABLE_SHARED' => 1,
'_LT_AC_LOCK' => 1,
'AC_LIBTOOL_LINKER_OPTION' => 1,
'LT_PROG_GO' => 1,
'AC_LIBTOOL_SYS_LIB_STRIP' => 1,
'LT_PROG_GCJ' => 1,
'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1,
'AC_LIBTOOL_PROG_LD_SHLIBS' => 1,
'_LT_CC_BASENAME' => 1,
'_LT_AC_LANG_CXX_CONFIG' => 1,
'AC_LIBTOOL_LANG_F77_CONFIG' => 1,
'AM_ENABLE_STATIC' => 1,
'_LT_PREPARE_SED_QUOTE_VARS' => 1,
'_LT_AC_LANG_F77' => 1,
'AM_PROG_NM' => 1,
'AC_DISABLE_STATIC' => 1,
'AM_PROG_AS' => 1, 'AM_PROG_AS' => 1,
'AU_DEFUN' => 1, 'AM_PROG_INSTALL_STRIP' => 1,
'AM_SET_LEADING_DOT' => 1, '_LT_CC_BASENAME' => 1,
'AC_LIBTOOL_WIN32_DLL' => 1, 'AC_DEFUN_ONCE' => 1,
'_LT_REQUIRED_DARWIN_CHECKS' => 1, 'AM_SILENT_RULES' => 1,
'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1, 'AM_CONDITIONAL' => 1,
'_LT_DLL_DEF_P' => 1, 'AM_AUTOMAKE_VERSION' => 1,
'AC_LIBTOOL_OBJDIR' => 1, 'AC_LIBTOOL_OBJDIR' => 1,
'AC_CONFIG_MACRO_DIR' => 1, 'AC_DEFUN' => 1,
'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1, 'LT_OUTPUT' => 1,
'_AM_IF_OPTION' => 1, '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
'_LT_AC_SYS_LIBPATH_AIX' => 1, '_LT_DLL_DEF_P' => 1,
'AM_PROG_CC_C_O' => 1,
'_LT_WITH_SYSROOT' => 1,
'AC_LIBTOOL_WIN32_DLL' => 1,
'AC_LIBTOOL_LANG_C_CONFIG' => 1,
'_LT_PROG_CXX' => 1,
'LT_LIB_M' => 1,
'_AM_SUBST_NOTMAKE' => 1,
'_LT_AC_LANG_RC_CONFIG' => 1,
'_LT_AC_TAGCONFIG' => 1,
'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1,
'AC_DISABLE_FAST_INSTALL' => 1,
'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1,
'AM_ENABLE_SHARED' => 1,
'LT_PROG_GCJ' => 1,
'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1,
'AM_PROG_LD' => 1,
'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1,
'LTOBSOLETE_VERSION' => 1, 'LTOBSOLETE_VERSION' => 1,
'_LT_PROG_F77' => 1, 'AM_MISSING_HAS_RUN' => 1,
'AC_LIBTOOL_FC' => 1, 'AC_DISABLE_STATIC' => 1,
'LTOPTIONS_VERSION' => 1, 'AM_ENABLE_STATIC' => 1,
'_LT_AC_LANG_GCJ_CONFIG' => 1,
'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
'AM_SET_DEPDIR' => 1,
'_AM_PROG_TAR' => 1,
'AM_DISABLE_SHARED' => 1,
'_LT_AC_SYS_COMPILER' => 1,
'_LT_COMPILER_BOILERPLATE' => 1, '_LT_COMPILER_BOILERPLATE' => 1,
'_LT_PROG_ECHO_BACKSLASH' => 1 'LT_AC_PROG_RC' => 1,
'AC_LIBTOOL_CXX' => 1,
'AC_LIBTOOL_LINKER_OPTION' => 1,
'AM_DEP_TRACK' => 1,
'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1,
'_AM_CONFIG_MACRO_DIRS' => 1,
'_AM_SET_OPTION' => 1,
'AM_INIT_AUTOMAKE' => 1,
'_AM_PROG_CC_C_O' => 1,
'AC_DEPLIBS_CHECK_METHOD' => 1,
'AC_PROG_LD' => 1,
'_LT_AC_PROG_ECHO_BACKSLASH' => 1,
'AC_LIBTOOL_PROG_CC_C_O' => 1,
'_LT_AC_LANG_F77_CONFIG' => 1,
'AM_SANITY_CHECK' => 1,
'_LT_AC_SHELL_INIT' => 1,
'AC_LIBTOOL_RC' => 1,
'AC_LTDL_PREOPEN' => 1,
'AC_LIBTOOL_PROG_LD_SHLIBS' => 1,
'LT_PATH_LD' => 1,
'_LT_LINKER_BOILERPLATE' => 1,
'AC_PROG_LD_GNU' => 1,
'AC_PROG_NM' => 1,
'_LT_AC_SYS_LIBPATH_AIX' => 1,
'LT_PROG_GO' => 1,
'LT_LANG' => 1,
'm4_include' => 1,
'GC_SET_VERSION' => 1,
'LT_INIT' => 1,
'AU_DEFUN' => 1,
'_LT_PROG_LTMAIN' => 1,
'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1,
'_LT_PATH_TOOL_PREFIX' => 1,
'_m4_warn' => 1,
'_LT_AC_CHECK_DLFCN' => 1,
'LTSUGAR_VERSION' => 1,
'AC_CONFIG_MACRO_DIR' => 1,
'_AM_DEPENDENCIES' => 1,
'AM_PROG_LIBTOOL' => 1,
'AM_AUX_DIR_EXPAND' => 1,
'LT_SYS_DLOPEN_SELF' => 1,
'_AC_PROG_LIBTOOL' => 1,
'_LT_AC_TRY_DLOPEN_SELF' => 1,
'LT_PATH_NM' => 1,
'AC_ENABLE_SHARED' => 1,
'AC_LIBTOOL_LANG_F77_CONFIG' => 1,
'AC_PATH_MAGIC' => 1,
'_AC_AM_CONFIG_HEADER_HOOK' => 1,
'AC_LTDL_OBJDIR' => 1,
'AC_CHECK_LIBM' => 1,
'AC_CONFIG_MACRO_DIR_TRACE' => 1,
'AC_LIBTOOL_PICMODE' => 1,
'AM_SUBST_NOTMAKE' => 1,
'AC_LIBTOOL_PROG_COMPILER_PIC' => 1,
'AC_LIBTOOL_FC' => 1,
'AC_LIBTOOL_LANG_CXX_CONFIG' => 1,
'_LT_AC_LANG_CXX' => 1,
'_LT_AC_TAGVAR' => 1,
'LTVERSION_VERSION' => 1,
'm4_pattern_allow' => 1,
'_LT_AC_LANG_GCJ' => 1,
'_LT_AC_LOCK' => 1,
'include' => 1,
'AC_PATH_TOOL_PREFIX' => 1,
'AC_LIBTOOL_SETUP' => 1,
'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1,
'AC_PROG_LD_RELOAD_FLAG' => 1,
'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1,
'_LT_AC_LANG_CXX_CONFIG' => 1,
'AC_ENABLE_STATIC' => 1,
'AC_PROG_LIBTOOL' => 1,
'AC_DISABLE_SHARED' => 1,
'LTOPTIONS_VERSION' => 1,
'_AM_AUTOCONF_VERSION' => 1,
'AM_PROG_NM' => 1,
'LT_CMD_MAX_LEN' => 1,
'AC_LIBTOOL_F77' => 1,
'_LT_AC_FILE_LTDLL_C' => 1,
'_LT_PROG_F77' => 1,
'_LT_PREPARE_SED_QUOTE_VARS' => 1,
'_LT_PROG_ECHO_BACKSLASH' => 1,
'_LT_COMPILER_OPTION' => 1,
'AM_DISABLE_STATIC' => 1,
'_AM_MANGLE_OPTION' => 1,
'AC_LIBTOOL_GCJ' => 1,
'AC_LIBTOOL_DLOPEN' => 1,
'AC_LIBTOOL_SYS_LIB_STRIP' => 1,
'_AM_IF_OPTION' => 1,
'AC_LTDL_ENABLE_INSTALL' => 1,
'AM_MAKE_INCLUDE' => 1,
'LT_PROG_RC' => 1,
'AM_SET_LEADING_DOT' => 1,
'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1,
'_LT_AC_LANG_C_CONFIG' => 1,
'_LT_REQUIRED_DARWIN_CHECKS' => 1,
'_LT_AC_PROG_CXXCPP' => 1,
'AC_LIBTOOL_CONFIG' => 1,
'AM_MISSING_PROG' => 1,
'AM_PROG_INSTALL_SH' => 1,
'LT_AC_PROG_SED' => 1,
'LT_AC_PROG_EGREP' => 1,
'AC_LIBTOOL_DLOPEN_SELF' => 1,
'_AM_SET_OPTIONS' => 1,
'AC_LIBTOOL_COMPILER_OPTION' => 1,
'_LT_AC_LANG_F77' => 1,
'_LT_LINKER_OPTION' => 1,
'AC_LIBTOOL_POSTDEP_PREDEP' => 1,
'AM_MAINTAINER_MODE' => 1,
'AC_PROG_EGREP' => 1,
'm4_pattern_forbid' => 1,
'AM_RUN_LOG' => 1,
'AC_LIBTOOL_LANG_RC_CONFIG' => 1,
'AC_ENABLE_FAST_INSTALL' => 1
} }
], 'Autom4te::Request' ), ], 'Autom4te::Request' ),
bless( [ bless( [
@ -212,66 +212,66 @@
'configure.ac' 'configure.ac'
], ],
{ {
'AH_OUTPUT' => 1,
'AM_PROG_CXX_C_O' => 1,
'AC_CONFIG_AUX_DIR' => 1,
'AC_REQUIRE_AUX_FILE' => 1,
'm4_include' => 1, 'm4_include' => 1,
'AC_DEFINE_TRACE_LITERAL' => 1,
'AM_PROG_F77_C_O' => 1,
'm4_sinclude' => 1,
'_AM_SUBST_NOTMAKE' => 1,
'AM_PROG_MKDIR_P' => 1,
'AC_PROG_LIBTOOL' => 1,
'AM_GNU_GETTEXT_INTL_SUBDIR' => 1,
'AM_XGETTEXT_OPTION' => 1,
'AC_CONFIG_HEADERS' => 1,
'_LT_AC_TAGCONFIG' => 1,
'AM_PROG_LIBTOOL' => 1,
'AC_CONFIG_FILES' => 1,
'AC_CONFIG_LIBOBJ_DIR' => 1,
'AC_SUBST' => 1,
'm4_pattern_forbid' => 1,
'AC_FC_FREEFORM' => 1,
'AM_INIT_AUTOMAKE' => 1,
'AM_PROG_CC_C_O' => 1,
'AC_CONFIG_SUBDIRS' => 1,
'AC_CANONICAL_SYSTEM' => 1, 'AC_CANONICAL_SYSTEM' => 1,
'AM_PROG_FC_C_O' => 1, 'AM_MAKEFILE_INCLUDE' => 1,
'LT_CONFIG_LTDL_DIR' => 1, '_AM_SUBST_NOTMAKE' => 1,
'AC_LIBSOURCE' => 1,
'LT_SUPPORTED_TAG' => 1,
'_AM_COND_IF' => 1,
'AC_FC_PP_SRCEXT' => 1,
'_AM_COND_ENDIF' => 1,
'sinclude' => 1,
'AM_ENABLE_MULTILIB' => 1,
'AM_POT_TOOLS' => 1,
'AM_PATH_GUILE' => 1,
'AM_SILENT_RULES' => 1,
'AM_EXTRA_RECURSIVE_TARGETS' => 1,
'_m4_warn' => 1,
'_AM_COND_ELSE' => 1,
'AC_FC_SRCEXT' => 1,
'include' => 1,
'AC_CONFIG_LINKS' => 1,
'AC_CANONICAL_HOST' => 1,
'AM_PROG_AR' => 1,
'AM_MAINTAINER_MODE' => 1,
'AC_FC_PP_DEFINE' => 1,
'm4_pattern_allow' => 1, 'm4_pattern_allow' => 1,
'AC_CANONICAL_TARGET' => 1, 'AC_CONFIG_FILES' => 1,
'_AM_MAKEFILE_INCLUDE' => 1, 'sinclude' => 1,
'AC_INIT' => 1, 'AM_PROG_MKDIR_P' => 1,
'include' => 1,
'AM_ENABLE_MULTILIB' => 1,
'_LT_AC_TAGCONFIG' => 1,
'AM_PROG_FC_C_O' => 1,
'm4_pattern_forbid' => 1,
'LT_INIT' => 1,
'AC_DEFINE_TRACE_LITERAL' => 1,
'AM_MAINTAINER_MODE' => 1,
'AM_NLS' => 1, 'AM_NLS' => 1,
'AM_PROG_MOC' => 1, 'AM_POT_TOOLS' => 1,
'AM_CONDITIONAL' => 1, 'AM_PROG_AR' => 1,
'AM_AUTOMAKE_VERSION' => 1, 'LT_CONFIG_LTDL_DIR' => 1,
'AM_GNU_GETTEXT' => 1, 'AM_INIT_AUTOMAKE' => 1,
'AC_CONFIG_LINKS' => 1,
'AC_LIBSOURCE' => 1,
'AM_EXTRA_RECURSIVE_TARGETS' => 1,
'AC_CANONICAL_HOST' => 1,
'AC_CONFIG_HEADERS' => 1,
'AC_CONFIG_LIBOBJ_DIR' => 1,
'_AM_COND_ELSE' => 1,
'AH_OUTPUT' => 1,
'AC_FC_PP_SRCEXT' => 1,
'AC_FC_FREEFORM' => 1,
'_AM_MAKEFILE_INCLUDE' => 1,
'AM_PROG_CC_C_O' => 1,
'AC_CANONICAL_TARGET' => 1,
'AC_SUBST_TRACE' => 1, 'AC_SUBST_TRACE' => 1,
'AC_CANONICAL_BUILD' => 1, 'AC_CANONICAL_BUILD' => 1,
'AM_MAKEFILE_INCLUDE' => 1, 'AM_PROG_MOC' => 1,
'LT_INIT' => 1 'AC_CONFIG_AUX_DIR' => 1,
'_AM_COND_ENDIF' => 1,
'AC_CONFIG_SUBDIRS' => 1,
'AM_CONDITIONAL' => 1,
'AM_SILENT_RULES' => 1,
'AC_FC_SRCEXT' => 1,
'AM_AUTOMAKE_VERSION' => 1,
'AC_FC_PP_DEFINE' => 1,
'_AM_COND_IF' => 1,
'_m4_warn' => 1,
'AC_SUBST' => 1,
'AM_PROG_F77_C_O' => 1,
'm4_sinclude' => 1,
'LT_SUPPORTED_TAG' => 1,
'AM_GNU_GETTEXT_INTL_SUBDIR' => 1,
'AC_REQUIRE_AUX_FILE' => 1,
'AC_PROG_LIBTOOL' => 1,
'AM_PATH_GUILE' => 1,
'AC_INIT' => 1,
'AM_GNU_GETTEXT' => 1,
'AM_PROG_LIBTOOL' => 1,
'AM_PROG_CXX_C_O' => 1,
'AM_XGETTEXT_OPTION' => 1
} }
], 'Autom4te::Request' ), ], 'Autom4te::Request' ),
bless( [ bless( [
@ -313,162 +313,162 @@
'configure.ac' 'configure.ac'
], ],
{ {
'_LT_AC_SYS_LIBPATH_AIX' => 1,
'_LT_PROG_F77' => 1,
'LTOBSOLETE_VERSION' => 1,
'AC_LIBTOOL_FC' => 1,
'_LT_COMPILER_BOILERPLATE' => 1,
'_LT_PROG_ECHO_BACKSLASH' => 1,
'LTOPTIONS_VERSION' => 1,
'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1,
'_AM_IF_OPTION' => 1,
'AC_LIBTOOL_WIN32_DLL' => 1,
'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1,
'_LT_REQUIRED_DARWIN_CHECKS' => 1,
'AC_CONFIG_MACRO_DIR' => 1,
'_LT_DLL_DEF_P' => 1,
'AC_LIBTOOL_OBJDIR' => 1,
'AM_PROG_NM' => 1,
'AM_PROG_AS' => 1,
'AC_DISABLE_STATIC' => 1,
'AU_DEFUN' => 1,
'AM_SET_LEADING_DOT' => 1,
'AC_LIBTOOL_LANG_F77_CONFIG' => 1,
'AM_ENABLE_STATIC' => 1,
'_LT_AC_LANG_F77' => 1,
'_LT_PREPARE_SED_QUOTE_VARS' => 1,
'LT_PROG_GCJ' => 1,
'AC_LIBTOOL_PROG_LD_SHLIBS' => 1,
'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1,
'_LT_AC_LANG_CXX_CONFIG' => 1,
'_LT_CC_BASENAME' => 1,
'_LT_AC_LOCK' => 1,
'AC_LIBTOOL_LINKER_OPTION' => 1,
'AC_LIBTOOL_SYS_LIB_STRIP' => 1,
'LT_PROG_GO' => 1,
'AM_DISABLE_SHARED' => 1,
'_AM_SUBST_NOTMAKE' => 1,
'AC_PROG_LIBTOOL' => 1, 'AC_PROG_LIBTOOL' => 1,
'AC_LIBTOOL_LANG_RC_CONFIG' => 1, 'AC_ENABLE_STATIC' => 1,
'_LT_AC_TAGCONFIG' => 1, 'LTOPTIONS_VERSION' => 1,
'AC_LIBTOOL_RC' => 1,
'_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
'_LT_AC_SYS_COMPILER' => 1,
'AC_DEFUN' => 1,
'AM_PROG_INSTALL_STRIP' => 1,
'AM_SANITY_CHECK' => 1,
'_AC_PROG_LIBTOOL' => 1,
'AC_LIBTOOL_GCJ' => 1,
'_LT_AC_LANG_C_CONFIG' => 1,
'_AM_CONFIG_MACRO_DIRS' => 1,
'AC_LTDL_ENABLE_INSTALL' => 1,
'AM_MAKE_INCLUDE' => 1,
'AC_LIBTOOL_COMPILER_OPTION' => 1,
'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1,
'_LT_AC_CHECK_DLFCN' => 1,
'AC_LIBTOOL_CONFIG' => 1,
'_LT_AC_PROG_ECHO_BACKSLASH' => 1,
'_LT_AC_LANG_GCJ' => 1,
'AM_SET_DEPDIR' => 1,
'LT_PATH_LD' => 1,
'LT_CMD_MAX_LEN' => 1,
'LTSUGAR_VERSION' => 1,
'LT_AC_PROG_GCJ' => 1,
'include' => 1,
'_AM_AUTOCONF_VERSION' => 1, '_AM_AUTOCONF_VERSION' => 1,
'AM_PROG_INSTALL_SH' => 1, 'AC_DISABLE_SHARED' => 1,
'_LT_AC_TAGVAR' => 1, 'AM_PROG_NM' => 1,
'AC_LIBTOOL_LANG_CXX_CONFIG' => 1, 'LT_CMD_MAX_LEN' => 1,
'GC_SET_VERSION' => 1, 'AC_LIBTOOL_F77' => 1,
'AC_DEFUN_ONCE' => 1, '_LT_AC_FILE_LTDLL_C' => 1,
'LT_PROG_RC' => 1, '_LT_PROG_F77' => 1,
'_AC_AM_CONFIG_HEADER_HOOK' => 1, '_LT_PROG_ECHO_BACKSLASH' => 1,
'LT_AC_PROG_RC' => 1, '_LT_PREPARE_SED_QUOTE_VARS' => 1,
'AM_AUTOMAKE_VERSION' => 1,
'AM_DISABLE_STATIC' => 1, 'AM_DISABLE_STATIC' => 1,
'_LT_COMPILER_OPTION' => 1, '_LT_COMPILER_OPTION' => 1,
'AC_LIBTOOL_F77' => 1, 'AC_LIBTOOL_GCJ' => 1,
'_LT_PROG_LTMAIN' => 1, '_AM_MANGLE_OPTION' => 1,
'_AM_SET_OPTIONS' => 1, '_AM_IF_OPTION' => 1,
'LTVERSION_VERSION' => 1, 'AC_LTDL_ENABLE_INSTALL' => 1,
'AC_LIBTOOL_DLOPEN' => 1,
'AC_LIBTOOL_SYS_LIB_STRIP' => 1,
'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1,
'AM_SET_LEADING_DOT' => 1,
'_LT_AC_LANG_C_CONFIG' => 1,
'LT_PROG_RC' => 1,
'AM_MAKE_INCLUDE' => 1,
'_LT_AC_PROG_CXXCPP' => 1,
'_LT_REQUIRED_DARWIN_CHECKS' => 1,
'AM_MISSING_PROG' => 1,
'AM_PROG_INSTALL_SH' => 1,
'AC_LIBTOOL_CONFIG' => 1,
'LT_AC_PROG_SED' => 1, 'LT_AC_PROG_SED' => 1,
'AC_PROG_LD' => 1, 'LT_AC_PROG_EGREP' => 1,
'_LT_AC_LANG_F77_CONFIG' => 1, 'AC_LIBTOOL_DLOPEN_SELF' => 1,
'_LT_PROG_FC' => 1, 'AC_LIBTOOL_COMPILER_OPTION' => 1,
'_AM_SET_OPTION' => 1, '_AM_SET_OPTIONS' => 1,
'LT_PATH_NM' => 1, '_LT_AC_LANG_F77' => 1,
'm4_include' => 1,
'AM_SUBST_NOTMAKE' => 1,
'_LT_LINKER_OPTION' => 1,
'LT_SUPPORTED_TAG' => 1,
'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
'AC_PROG_EGREP' => 1,
'AM_PROG_LD' => 1,
'AC_LIBTOOL_PICMODE' => 1,
'_AM_PROG_CC_C_O' => 1,
'm4_pattern_forbid' => 1,
'AC_DISABLE_FAST_INSTALL' => 1,
'AM_INIT_AUTOMAKE' => 1,
'AM_MISSING_HAS_RUN' => 1,
'AC_LIBTOOL_CXX' => 1,
'_LT_PROG_CXX' => 1,
'AC_LTDL_PREOPEN' => 1,
'AC_DISABLE_SHARED' => 1,
'AM_SILENT_RULES' => 1,
'AM_RUN_LOG' => 1,
'_LT_AC_FILE_LTDLL_C' => 1,
'AC_LIBTOOL_POSTDEP_PREDEP' => 1, 'AC_LIBTOOL_POSTDEP_PREDEP' => 1,
'_AM_DEPENDENCIES' => 1, '_LT_LINKER_OPTION' => 1,
'_LT_AC_LANG_GCJ_CONFIG' => 1, 'AM_RUN_LOG' => 1,
'AM_CONDITIONAL' => 1,
'LT_INIT' => 1,
'AC_ENABLE_FAST_INSTALL' => 1, 'AC_ENABLE_FAST_INSTALL' => 1,
'LT_SYS_DLOPEN_SELF' => 1, 'AC_LIBTOOL_LANG_RC_CONFIG' => 1,
'AC_ENABLE_SHARED' => 1, 'AM_MAINTAINER_MODE' => 1,
'AM_ENABLE_SHARED' => 1, 'AC_PROG_EGREP' => 1,
'm4_pattern_allow' => 1, 'm4_pattern_forbid' => 1,
'_LT_PROG_LTMAIN' => 1,
'_LT_PATH_TOOL_PREFIX' => 1,
'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1, 'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1,
'AC_DEPLIBS_CHECK_METHOD' => 1, 'AU_DEFUN' => 1,
'_LT_AC_CHECK_DLFCN' => 1,
'_m4_warn' => 1,
'LTSUGAR_VERSION' => 1,
'_AM_DEPENDENCIES' => 1,
'AC_CONFIG_MACRO_DIR' => 1,
'LT_SYS_DLOPEN_SELF' => 1,
'AM_AUX_DIR_EXPAND' => 1,
'AM_PROG_LIBTOOL' => 1,
'LT_PATH_NM' => 1,
'_LT_AC_TRY_DLOPEN_SELF' => 1,
'_AC_PROG_LIBTOOL' => 1,
'AC_PATH_MAGIC' => 1,
'_AC_AM_CONFIG_HEADER_HOOK' => 1,
'AC_ENABLE_SHARED' => 1,
'AC_LIBTOOL_LANG_F77_CONFIG' => 1,
'AC_LTDL_OBJDIR' => 1,
'AC_CONFIG_MACRO_DIR_TRACE' => 1, 'AC_CONFIG_MACRO_DIR_TRACE' => 1,
'AC_CHECK_LIBM' => 1, 'AC_CHECK_LIBM' => 1,
'AC_LIBTOOL_PROG_CC_C_O' => 1,
'AC_LIBTOOL_PROG_COMPILER_PIC' => 1, 'AC_LIBTOOL_PROG_COMPILER_PIC' => 1,
'AM_PROG_LIBTOOL' => 1, 'AM_SUBST_NOTMAKE' => 1,
'_LT_AC_PROG_CXXCPP' => 1, 'AC_LIBTOOL_PICMODE' => 1,
'AC_LIBTOOL_LANG_C_CONFIG' => 1, 'AC_LIBTOOL_LANG_CXX_CONFIG' => 1,
'AC_LIBTOOL_FC' => 1,
'_LT_AC_LANG_CXX' => 1, '_LT_AC_LANG_CXX' => 1,
'AC_PROG_NM' => 1, '_LT_AC_TAGVAR' => 1,
'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1, 'LTVERSION_VERSION' => 1,
'LT_LANG' => 1, 'include' => 1,
'AC_PROG_LD_GNU' => 1, 'm4_pattern_allow' => 1,
'LT_LIB_M' => 1, '_LT_AC_LOCK' => 1,
'_LT_AC_LANG_RC_CONFIG' => 1, '_LT_AC_LANG_GCJ' => 1,
'_LT_WITH_SYSROOT' => 1, 'AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE' => 1,
'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1,
'_AM_PROG_TAR' => 1,
'_LT_AC_SHELL_INIT' => 1,
'_LT_AC_TRY_DLOPEN_SELF' => 1,
'AM_PROG_CC_C_O' => 1,
'_AM_MANGLE_OPTION' => 1,
'AC_PATH_MAGIC' => 1,
'AM_MAINTAINER_MODE' => 1,
'AM_DEP_TRACK' => 1,
'AC_PATH_TOOL_PREFIX' => 1, 'AC_PATH_TOOL_PREFIX' => 1,
'AC_LIBTOOL_DLOPEN' => 1,
'AC_PROG_LD_RELOAD_FLAG' => 1,
'_m4_warn' => 1,
'AC_ENABLE_STATIC' => 1,
'LT_OUTPUT' => 1,
'AC_LTDL_OBJDIR' => 1,
'AM_MISSING_PROG' => 1,
'LT_AC_PROG_EGREP' => 1,
'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1,
'AC_LIBTOOL_DLOPEN_SELF' => 1,
'AM_AUX_DIR_EXPAND' => 1,
'_LT_PATH_TOOL_PREFIX' => 1,
'AC_LIBTOOL_SETUP' => 1, 'AC_LIBTOOL_SETUP' => 1,
'AC_PROG_LD_RELOAD_FLAG' => 1,
'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1,
'_LT_AC_LANG_CXX_CONFIG' => 1,
'AC_DISABLE_STATIC' => 1,
'AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
'_LT_AC_LANG_GCJ_CONFIG' => 1,
'AM_ENABLE_STATIC' => 1,
'AM_DISABLE_SHARED' => 1,
'_AM_PROG_TAR' => 1,
'AM_SET_DEPDIR' => 1,
'_LT_AC_SYS_COMPILER' => 1,
'_LT_COMPILER_BOILERPLATE' => 1,
'LT_AC_PROG_RC' => 1,
'AC_LIBTOOL_LINKER_OPTION' => 1,
'AC_LIBTOOL_CXX' => 1,
'AM_DEP_TRACK' => 1,
'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1,
'AC_DEPLIBS_CHECK_METHOD' => 1,
'_AM_PROG_CC_C_O' => 1,
'_AM_CONFIG_MACRO_DIRS' => 1,
'_AM_SET_OPTION' => 1,
'AM_INIT_AUTOMAKE' => 1,
'_LT_AC_LANG_F77_CONFIG' => 1,
'AM_SANITY_CHECK' => 1,
'AC_LIBTOOL_PROG_CC_C_O' => 1,
'AC_PROG_LD' => 1,
'_LT_AC_PROG_ECHO_BACKSLASH' => 1,
'AC_LIBTOOL_RC' => 1,
'_LT_AC_SHELL_INIT' => 1,
'AC_PROG_NM' => 1,
'_LT_AC_SYS_LIBPATH_AIX' => 1,
'AC_LTDL_PREOPEN' => 1,
'AC_LIBTOOL_PROG_LD_SHLIBS' => 1,
'_LT_LINKER_BOILERPLATE' => 1, '_LT_LINKER_BOILERPLATE' => 1,
'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1 'LT_PATH_LD' => 1,
'AC_PROG_LD_GNU' => 1,
'LT_LANG' => 1,
'm4_include' => 1,
'LT_PROG_GO' => 1,
'GC_SET_VERSION' => 1,
'LT_INIT' => 1,
'LT_AC_PROG_GCJ' => 1,
'LT_SUPPORTED_TAG' => 1,
'_LT_PROG_FC' => 1,
'AM_PROG_AS' => 1,
'AM_PROG_INSTALL_STRIP' => 1,
'_LT_CC_BASENAME' => 1,
'AC_DEFUN_ONCE' => 1,
'AC_LIBTOOL_OBJDIR' => 1,
'AM_AUTOMAKE_VERSION' => 1,
'AM_SILENT_RULES' => 1,
'AM_CONDITIONAL' => 1,
'AC_DEFUN' => 1,
'LT_OUTPUT' => 1,
'_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
'_LT_DLL_DEF_P' => 1,
'_LT_WITH_SYSROOT' => 1,
'AC_LIBTOOL_WIN32_DLL' => 1,
'AC_LIBTOOL_LANG_C_CONFIG' => 1,
'AM_PROG_CC_C_O' => 1,
'_LT_PROG_CXX' => 1,
'_LT_AC_TAGCONFIG' => 1,
'_LT_AC_LANG_RC_CONFIG' => 1,
'LT_LIB_M' => 1,
'_AM_SUBST_NOTMAKE' => 1,
'AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH' => 1,
'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1,
'AC_DISABLE_FAST_INSTALL' => 1,
'LT_PROG_GCJ' => 1,
'AM_ENABLE_SHARED' => 1,
'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1,
'AM_MISSING_HAS_RUN' => 1,
'LTOBSOLETE_VERSION' => 1,
'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1,
'AM_PROG_LD' => 1
} }
], 'Autom4te::Request' ) ], 'Autom4te::Request' )
); );

View File

@ -10,7 +10,7 @@ generated by GNU Autoconf 2.69. Invocation command line was
## Platform. ## ## Platform. ##
## --------- ## ## --------- ##
hostname = az-ubuntu-general969d80 hostname = az-ubuntu-generalbbe540
uname -m = x86_64 uname -m = x86_64
uname -r = 4.15.0-1069-azure uname -r = 4.15.0-1069-azure
uname -s = Linux uname -s = Linux
@ -747,7 +747,7 @@ generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_COMMANDS = CONFIG_COMMANDS =
$ ./config.status $ ./config.status
on az-ubuntu-general969d80 on az-ubuntu-generalbbe540
config.status:1238: creating Makefile config.status:1238: creating Makefile
config.status:1238: creating bdw-gc.pc config.status:1238: creating bdw-gc.pc

View File

@ -1 +1 @@
90625bdaa092f23c4986a10f9885f7f2337583e4 3df9dadc1c3166829ffb002b85ded137a5868cfb

View File

@ -41,7 +41,7 @@ static partial class Consts
// Use these assembly version constants to make code more maintainable. // Use these assembly version constants to make code more maintainable.
// //
public const string MonoVersion = "6.10.0.74"; public const string MonoVersion = "6.10.0.76";
public const string MonoCompany = "Mono development team"; public const string MonoCompany = "Mono development team";
public const string MonoProduct = "Mono Common Language Infrastructure"; public const string MonoProduct = "Mono Common Language Infrastructure";
public const string MonoCopyright = "(c) Various Mono authors"; public const string MonoCopyright = "(c) Various Mono authors";

View File

@ -1,3 +1,5 @@
using System.Reflection;
namespace System.Net.Http namespace System.Net.Http
{ {
partial class HttpClientHandler : HttpMessageHandler partial class HttpClientHandler : HttpMessageHandler
@ -6,7 +8,12 @@ namespace System.Net.Http
{ {
string envvar = Environment.GetEnvironmentVariable ("XA_HTTP_CLIENT_HANDLER_TYPE")?.Trim (); string envvar = Environment.GetEnvironmentVariable ("XA_HTTP_CLIENT_HANDLER_TYPE")?.Trim ();
if (envvar?.StartsWith("System.Net.Http.MonoWebRequestHandler", StringComparison.InvariantCulture) == true) if (envvar?.StartsWith("System.Net.Http.MonoWebRequestHandler", StringComparison.InvariantCulture) == true)
return new MonoWebRequestHandler (); {
Type monoWrhType = Type.GetType (envvar, false);
if (monoWrhType != null)
return (IMonoHttpClientHandler) Activator.CreateInstance (monoWrhType);
}
// Ignore other types of handlers here (e.g. AndroidHttpHandler) to keep the old behavior // Ignore other types of handlers here (e.g. AndroidHttpHandler) to keep the old behavior
// and always create SocketsHttpHandler for code like this if MonoWebRequestHandler was not specified: // and always create SocketsHttpHandler for code like this if MonoWebRequestHandler was not specified:
// //

View File

@ -70,7 +70,7 @@ namespace System.Net.Http
TimeSpan? timeout; TimeSpan? timeout;
bool disposed; bool disposed;
internal MonoWebRequestHandler () public MonoWebRequestHandler ()
{ {
allowAutoRedirect = true; allowAutoRedirect = true;
maxAutomaticRedirections = 50; maxAutomaticRedirections = 50;

View File

@ -11,10 +11,16 @@ namespace System.Net.Http {
string envvar = Environment.GetEnvironmentVariable ("XA_HTTP_CLIENT_HANDLER_TYPE")?.Trim (); string envvar = Environment.GetEnvironmentVariable ("XA_HTTP_CLIENT_HANDLER_TYPE")?.Trim ();
if (string.IsNullOrEmpty (envvar)) if (string.IsNullOrEmpty (envvar))
return GetFallback ($"XA_HTTP_CLIENT_HANDLER_TYPE is empty"); return new HttpClientHandler ();
if (envvar?.StartsWith("System.Net.Http.MonoWebRequestHandler", StringComparison.InvariantCulture) == true) if (envvar?.StartsWith ("System.Net.Http.MonoWebRequestHandler", StringComparison.InvariantCulture) == true)
return new HttpClientHandler (new MonoWebRequestHandler ()); {
Type monoWrhType = Type.GetType (envvar, false);
if (monoWrhType != null)
return new HttpClientHandler ((IMonoHttpClientHandler) Activator.CreateInstance (monoWrhType));
return new HttpClientHandler ();
}
Type handlerType = Type.GetType (envvar, false); Type handlerType = Type.GetType (envvar, false);
if (handlerType == null && !envvar.Contains (", ")) if (handlerType == null && !envvar.Contains (", "))
@ -25,19 +31,11 @@ namespace System.Net.Http {
} }
if (handlerType == null) if (handlerType == null)
return GetFallback ($"'{envvar}' type was not found"); return new HttpClientHandler ();
object handlerObj = Activator.CreateInstance (handlerType); if (Activator.CreateInstance (handlerType) is HttpMessageHandler msgHandler)
if (handlerObj is HttpMessageHandler msgHandler)
return msgHandler; return msgHandler;
return GetFallback ($"{handlerObj?.GetType ()} is not a valid HttpMessageHandler or MonoWebRequestHandler");
}
static HttpMessageHandler GetFallback (string message)
{
Console.WriteLine (message + ". Defaulting to System.Net.Http.HttpClientHandler");
return new HttpClientHandler (); return new HttpClientHandler ();
} }
} }

View File

@ -12,6 +12,7 @@ System.Net.Http/MultipartContentTest.cs
System.Net.Http/MultipartFormDataContentTest.cs System.Net.Http/MultipartFormDataContentTest.cs
System.Net.Http/StreamContentTest.cs System.Net.Http/StreamContentTest.cs
System.Net.Http/StringContentTest.cs System.Net.Http/StringContentTest.cs
System.Net.Http/HttpClientHandlerTests.Android.cs
System.Net.Http.Headers/AuthenticationHeaderValueTest.cs System.Net.Http.Headers/AuthenticationHeaderValueTest.cs
System.Net.Http.Headers/CacheControlHeaderValueTest.cs System.Net.Http.Headers/CacheControlHeaderValueTest.cs
System.Net.Http.Headers/ContentDispositionHeaderValueTest.cs System.Net.Http.Headers/ContentDispositionHeaderValueTest.cs

View File

@ -0,0 +1,77 @@
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
using System;
using System.Text;
using System.Net.Http;
using System.Reflection;
using NUnit.Framework;
namespace System.Net.Http.Tests
{
[TestFixture]
public class HttpClientHandlerTestsAndroid
{
static Type GetInnerHandlerType (HttpClient httpClient)
{
BindingFlags bflasgs = BindingFlags.Instance | BindingFlags.NonPublic;
FieldInfo handlerField = typeof (HttpMessageInvoker).GetField("_handler", bflasgs);
Assert.IsNotNull (handlerField);
object handler = handlerField.GetValue (httpClient);
FieldInfo innerHandlerField = handler.GetType ().GetField ("_delegatingHandler", bflasgs);
Assert.IsNotNull (handlerField);
object innerHandler = innerHandlerField.GetValue (handler);
return innerHandler.GetType ();
}
[Test]
public void TestEnvVarSwitchForInnerHttpHandler ()
{
#if !MONODROID
return;
#endif
const string xaHandlerKey = "XA_HTTP_CLIENT_HANDLER_TYPE";
var prevHandler = Environment.GetEnvironmentVariable (xaHandlerKey);
// ""
Environment.SetEnvironmentVariable (xaHandlerKey, "");
var httpClient1 = new HttpClient ();
Assert.AreEqual ("SocketsHttpHandler", GetInnerHandlerType (httpClient1).Name);
var handler2 = new HttpClientHandler ();
var httpClient2 = new HttpClient (handler2);
Assert.AreEqual ("SocketsHttpHandler", GetInnerHandlerType (httpClient2).Name);
// "System.Net.Http.MonoWebRequestHandler"
Environment.SetEnvironmentVariable (xaHandlerKey, "System.Net.Http.MonoWebRequestHandler");
var httpClient3 = new HttpClient ();
Assert.AreEqual ("MonoWebRequestHandler", GetInnerHandlerType (httpClient3).Name);
var handler4 = new HttpClientHandler ();
var httpClient4 = new HttpClient (handler4);
Assert.AreEqual ("MonoWebRequestHandler", GetInnerHandlerType (httpClient4).Name);
// "System.Net.Http.MonoWebRequestHandler, System.Net.Http"
Environment.SetEnvironmentVariable (xaHandlerKey, "System.Net.Http.MonoWebRequestHandler, System.Net.Http");
var httpClient5 = new HttpClient ();
Assert.AreEqual ("MonoWebRequestHandler", GetInnerHandlerType (httpClient5).Name);
var handler6 = new HttpClientHandler ();
var httpClient6 = new HttpClient (handler6);
Assert.AreEqual ("MonoWebRequestHandler", GetInnerHandlerType (httpClient6).Name);
// "System.Net.Http.HttpClientHandler"
Environment.SetEnvironmentVariable (xaHandlerKey, "System.Net.Http.HttpClientHandler");
var httpClient7 = new HttpClient ();
Assert.AreEqual ("SocketsHttpHandler", GetInnerHandlerType (httpClient7).Name);
var handler8 = new HttpClientHandler ();
var httpClient8 = new HttpClient (handler8);
Assert.AreEqual ("SocketsHttpHandler", GetInnerHandlerType (httpClient8).Name);
Environment.SetEnvironmentVariable (xaHandlerKey, prevHandler);
}
}
}

View File

@ -1,2 +1 @@
#include unit-tests.sources #include unit-tests.sources
HttpClientHandlerTests.Android.cs

View File

@ -1 +1 @@
c26403c6244cf774b092aea12d47ef646c97044f 520adfc1c8f0adc6d6eeda8819da60844bae4a97

View File

@ -1 +1 @@
23dae9413736051ed4377d9f190d5601b22f8844 808d4f5f827b4156a75ae5adf667fd13ae1517b6

View File

@ -1 +1 @@
f80052eb45e8ed1027e72e0c8d3f7564e9ae7b0b cfa3c00b57465d99fe6aa46a80b93d6953031d07

View File

@ -1 +1 @@
d70b70f1f00e1a1982003f99df8e36fc513a7764 0987f9ca316821369eb7378b00b1bfa05d4245ef

View File

@ -1 +1 @@
216d30ea9837ea0059ff6bbb6ffe4f2f524c36f3 fbf0b9bb1d7b4fcf89c17aaf6c60cbbf9877fb9c

View File

@ -1 +1 @@
20734cda4db54c8989e4a14e3d647e64fae7a68e b70b0437479bfd21ba4b185ac21b630668a2383c

View File

@ -1 +1 @@
638418ec91fa885d3f7ed4cfd106c158b694b7bd b96e2c9e2da304516d1824be6f87b78ef66b2772

View File

@ -1 +1 @@
1dd188f78f93f0717b52df35a359e53220c8b66c ba4197f7eeb3ee479049ac67873e77bdb3a36d32

View File

@ -1 +1 @@
c26403c6244cf774b092aea12d47ef646c97044f 520adfc1c8f0adc6d6eeda8819da60844bae4a97

View File

@ -1 +1 @@
23dae9413736051ed4377d9f190d5601b22f8844 808d4f5f827b4156a75ae5adf667fd13ae1517b6

View File

@ -1 +1 @@
f80052eb45e8ed1027e72e0c8d3f7564e9ae7b0b cfa3c00b57465d99fe6aa46a80b93d6953031d07

View File

@ -1 +1 @@
d70b70f1f00e1a1982003f99df8e36fc513a7764 0987f9ca316821369eb7378b00b1bfa05d4245ef

View File

@ -1 +1 @@
216d30ea9837ea0059ff6bbb6ffe4f2f524c36f3 fbf0b9bb1d7b4fcf89c17aaf6c60cbbf9877fb9c

View File

@ -1 +1 @@
20734cda4db54c8989e4a14e3d647e64fae7a68e b70b0437479bfd21ba4b185ac21b630668a2383c

View File

@ -1 +1 @@
638418ec91fa885d3f7ed4cfd106c158b694b7bd b96e2c9e2da304516d1824be6f87b78ef66b2772

View File

@ -1 +1 @@
1dd188f78f93f0717b52df35a359e53220c8b66c ba4197f7eeb3ee479049ac67873e77bdb3a36d32

View File

@ -1 +1 @@
c26403c6244cf774b092aea12d47ef646c97044f 520adfc1c8f0adc6d6eeda8819da60844bae4a97

View File

@ -1 +1 @@
23dae9413736051ed4377d9f190d5601b22f8844 808d4f5f827b4156a75ae5adf667fd13ae1517b6

View File

@ -1 +1 @@
f80052eb45e8ed1027e72e0c8d3f7564e9ae7b0b cfa3c00b57465d99fe6aa46a80b93d6953031d07

View File

@ -1 +1 @@
d70b70f1f00e1a1982003f99df8e36fc513a7764 0987f9ca316821369eb7378b00b1bfa05d4245ef

View File

@ -1 +1 @@
216d30ea9837ea0059ff6bbb6ffe4f2f524c36f3 fbf0b9bb1d7b4fcf89c17aaf6c60cbbf9877fb9c

View File

@ -1 +1 @@
20734cda4db54c8989e4a14e3d647e64fae7a68e b70b0437479bfd21ba4b185ac21b630668a2383c

View File

@ -1 +1 @@
638418ec91fa885d3f7ed4cfd106c158b694b7bd b96e2c9e2da304516d1824be6f87b78ef66b2772

View File

@ -1 +1 @@
1dd188f78f93f0717b52df35a359e53220c8b66c ba4197f7eeb3ee479049ac67873e77bdb3a36d32

View File

@ -1 +1 @@
c26403c6244cf774b092aea12d47ef646c97044f 520adfc1c8f0adc6d6eeda8819da60844bae4a97

View File

@ -1 +1 @@
23dae9413736051ed4377d9f190d5601b22f8844 808d4f5f827b4156a75ae5adf667fd13ae1517b6

View File

@ -1 +1 @@
7188950986dba7616d8a95941ca27d9aad0bea22 db098bfc1e1706fc027fdeac6499021eae647be5

View File

@ -1 +1 @@
d70b70f1f00e1a1982003f99df8e36fc513a7764 0987f9ca316821369eb7378b00b1bfa05d4245ef

View File

@ -1 +1 @@
216d30ea9837ea0059ff6bbb6ffe4f2f524c36f3 fbf0b9bb1d7b4fcf89c17aaf6c60cbbf9877fb9c

View File

@ -1 +1 @@
20734cda4db54c8989e4a14e3d647e64fae7a68e b70b0437479bfd21ba4b185ac21b630668a2383c

View File

@ -1 +1 @@
638418ec91fa885d3f7ed4cfd106c158b694b7bd b96e2c9e2da304516d1824be6f87b78ef66b2772

View File

@ -1 +1 @@
833f916b0c06cc9b1e3048fb79ed238d5a003b87 9021cca16163b68deff2b87a0b35226789842549

View File

@ -1 +1 @@
#define FULL_VERSION "explicit/d5f5f37" #define FULL_VERSION "explicit/0761b0e"

View File

@ -1601,10 +1601,10 @@ distclean-generic:
maintainer-clean-generic: maintainer-clean-generic:
@echo "This command is intended for maintainers to use" @echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild." @echo "it deletes files that may require special tools to rebuild."
@CROSS_COMPILE_TRUE@clean-local:
@HOST_WIN32_TRUE@clean-local:
@CROSS_COMPILE_TRUE@test-local: @CROSS_COMPILE_TRUE@test-local:
@HOST_WIN32_TRUE@test-local: @HOST_WIN32_TRUE@test-local:
@CROSS_COMPILE_TRUE@clean-local:
@HOST_WIN32_TRUE@clean-local:
clean: clean-am clean: clean-am
clean-am: clean-checkPROGRAMS clean-generic clean-libtool clean-local \ clean-am: clean-checkPROGRAMS clean-generic clean-libtool clean-local \

Binary file not shown.

View File

@ -1 +1 @@
6312a184de590836a86bdf426882a8530e854fa3 b37e018ece7a6189c72c5353ea9e838c901adc4a

Binary file not shown.

View File

@ -1 +1 @@
35bf64345fae93662452acbbb4915f6a85c259a5 f22271a2b818661e8d205a5e3af7fd833f729244

Binary file not shown.

View File

@ -1 +1 @@
03e36eafc0b1c07068d4092e57656c88d197f233 6d8dbaa2c3e2acca5324c4f41db17ee01b0b4765

View File

@ -6,9 +6,9 @@
#, fuzzy #, fuzzy
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: mono 6.10.0.74\n" "Project-Id-Version: mono 6.10.0.76\n"
"Report-Msgid-Bugs-To: http://www.mono-project.com/Bugs\n" "Report-Msgid-Bugs-To: http://www.mono-project.com/Bugs\n"
"POT-Creation-Date: 2020-02-18 08:14+0000\n" "POT-Creation-Date: 2020-02-19 08:27+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"

Binary file not shown.

View File

@ -1 +1 @@
7a217d8121f3ba651ff4425622e6a208635973ff 5662d5c8002704baa0675588a936acdc1c1aa6b6

View File

@ -918,8 +918,8 @@ distclean-generic:
maintainer-clean-generic: maintainer-clean-generic:
@echo "This command is intended for maintainers to use" @echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild." @echo "it deletes files that may require special tools to rebuild."
@ENABLE_MSVC_ONLY_FALSE@clean-local:
@ENABLE_MSVC_ONLY_TRUE@test-bundle-local: @ENABLE_MSVC_ONLY_TRUE@test-bundle-local:
@ENABLE_MSVC_ONLY_FALSE@clean-local:
clean: clean-am clean: clean-am
clean-am: clean-generic clean-libLTLIBRARIES clean-libtool clean-local \ clean-am: clean-generic clean-libLTLIBRARIES clean-libtool clean-local \