Submit
Path:
~
/
/
lib
/
python3
/
dist-packages
/
mercurial
/
__pycache__
/
File Content:
sslutil.cpython-310.pyc
o ^�Ub%� � @ s\ d dl mZ d dlZd dlZd dlZd dlZd dlZddlmZ ddl m Z ddlmZ ddl mZmZm Z mZ ddlmZmZmZ h d �Ze ed d�Ze� Ze ede�ed ��r^e�d� e ede�ed��rme�d� e ede�ed��r|e�d� dd� Zdd� Zd)dd�Z d*dd�ZG dd� de�Z d+dd �Z!d!d"� Z"d#d$� Z#d%d&� Z$d'd(� Z%dS ),� )�absolute_importN� )�_)�getattr)�hex)�encoding�error�pycompat�util)�hashutil�resourceutil� stringutil> � tls1.0� tls1.1� tls1.2�HAS_SNIF� HAS_TLSv1�PROTOCOL_TLSv1r �HAS_TLSv1_1�PROTOCOL_TLSv1_1r �HAS_TLSv1_2�PROTOCOL_TLSv1_2r c C s� t �|�}dg ddddddd�}dd� }tdh sJ �d}d }| �d ||�}|||� d| }| �d ||�}|||� | �d d�}| �d d | |�}| jrSd}|sSd}||d <