python2-backports.ssl_match_hostname-3.5.0.1-2.26 >  A [op9|؍a)2o),(x' ᅧot%h[iK9% ]Ҧer|>uEN&r@%e\ҁf7A0 u0 q#E3HL/6AqHBo0޹ G 4 ~Ҫ}KCraG_>XOSH?*)ńGGlp? G!ުεTOJtgN\ՂF5c1a1f1a12ac82b09ac013c7beb2f6a7eba28072a11b34ea7cfe8d887583181b81bb68ea0d89b1402428dc2b3d11e277a1e4a7607.[op9|B/9r3 R'F$Rf& jmQ<]_,ΞK(`ݓ B4 bKO'n *X{4hse%a4T< D7m vaQ9X}H;%5 ́Y]n`7Q{2u-*f|oK=Έqхkzm- ⃁ywT6mLY,hREF[H@r0@'`>pA?xd'/ 4 ftx 6<D h  z      9  D h    l ( &8 09 L: B F G H I  X Y $Z @[ D\ T ] x ^+bcd)e.f1l3uH vlw x yz(,2tCpython2-backports.ssl_match_hostname3.5.0.12.26The ssl.match_hostname() function from Python 3.5The Secure Sockets layer is only actually *secure* if you check the hostname in the certificate returned by the server to which you are connecting, and verify that it matches to hostname that you are trying to reach. But the matching logic, defined in `RFC2818`_, can be a bit tricky to implement on your own. So the ``ssl`` package in the Standard Library of Python 3.2 and greater now includes a ``match_hostname()`` function for performing this check instead of requiring every application to implement the check separately. This backport brings ``match_hostname()`` to users of earlier versions of Python. Simply make this distribution a dependency of your package, and then use it like this:: from backports.ssl_match_hostname import match_hostname, CertificateError ... sslsock = ssl.wrap_socket(sock, ssl_version=ssl.PROTOCOL_SSLv3, cert_reqs=ssl.CERT_REQUIRED, ca_certs=...) try: match_hostname(sslsock.getpeercert(), hostname) except CertificateError, ce: ...[osheep62YSUSE Linux Enterprise 15SUSE LLC Python-2.0https://www.suse.com/Development/Languages/Pythonhttp://bitbucket.org/brandon/backports.ssl_match_hostnamelinuxnoarch"" JA큤A큤A큤[o[o[oVuڄ[o[o[oVuڄVuڄa4d7bb14c95fc72bd81d9674cdb15d0328bef8c00276317068b19eaece816cd2863c19122c7517f575a8ba93451c72a6b69d27db4aa93beb8d6dc538ebcd7d77beca8a05c2430f0dd473ea40e089304e59fcde609a70302ae0e8ced52301b2e2beca8a05c2430f0dd473ea40e089304e59fcde609a70302ae0e8ced52301b2e2bfc8a75a4b9aec224aa7973c0c9d7cc0134bdcbf8eefd008936b58554d66e97ea1126006c28091de56bf462ef05f3db48540f6304c200afc87bf32f347de58f6rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-backports.ssl_match_hostname-3.5.0.1-2.26.src.rpmpython-backports.ssl_match_hostnamepython2-backports.ssl_match_hostname@    python(abi)python2-backportsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.73.0.4-14.6.0-14.0-15.2-14.14.1Y@XDXDXDX@WS{Ctoddrme2178@gmail.comtoddrme2178@gmail.comtbechtold@suse.comtoddrme2178@gmail.comtoddrme2178@gmail.comfreitag@owncloud.comtoddrme2178@gmail.com- Support python3 for python < 3.5- %{python_sitelib}/backports is a namespace package, and so under python 2.x it must have a proper %{python_sitelib}/backports/__init__.py file. python-backports provides this __init__.py to prevent backports packages from conflicting. Please see the following links for more details: https://pypi.python.org/pypi/backports/ https://www.python.org/dev/peps/pep-0420/%23namespace-packages-today- Remove not needed Requires and BuildRequires for python-backports- Add python2 provides.- Use the common __init__.py used by the python-backports package to avoid conflicts.- Update to upstream version 3.5.0.1- Initial versionpython-backports.ssl_match_hostnamesheep62 1527279579 3.5.0.1-2.263.5.0.1-2.263.5.0.1-2.26backportsbackports.ssl_match_hostname-3.5.0.1-py2.7.egg-infossl_match_hostname__init__.py__init__.pyc__init__.pyopython2-backports.ssl_match_hostnameLICENSE.txtREADME.txt/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/backports//usr/lib/python2.7/site-packages/backports/ssl_match_hostname//usr/share/doc/packages//usr/share/doc/packages/python2-backports.ssl_match_hostname/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15:GA/standard/b0efd7e3c03b7d451c9e3aca7e21e71f-python-backports.ssl_match_hostnamecpioxz5noarch-suse-linuxdirectoryPython script, ASCII text executablepython 2.7 byte-compiledASCII textRRRR CἿv1;utf-82947a64a8b1a7f93c99ba364e2f9dbf266b46bfba3b6e96d1527d7fcc4a51a2c?7zXZ !t/`] crt:bLL $'rw /(} FD^K9lȴbm5{vwMjSRq6EV%3n{'ֶ+Dx3IƝJ{=pa*ԕD<+K_acZEyJ~yQP6w(DQ"^Y(Ugmd禖j;}6v[=q[OQ XA|}UM|Fam9v#^98r$n#c4-obl|I?_؁ :'MB?#gP7w { uo+_ ڮ?Q1ykz3(\x#CTA(NEUT~s0UAּY~|mi2X[X2n<-nKS/i '!Ik+c3ːr1ęwɇʭ)c(rJ!+5K]rseqg ًCϫDh*2@Oߎ7C6vo{߉PU 5VuҪjNN2L/qm@`;siz$3V &dU=kdaJ%AYw0MRk)R V9 9E>rb!I b;t~;[.٤}`i,"-Tg8aXSxO{)!j;ۃ!sQ3Reǐwnנn{.*z1W10> Y˾'+b~u}9|s#S_Oj{ϴᐞ"r9q{i Xd.:*# *ypR#ѰeUbߘmVW$]+fq!g"cϕcCXx$e6O>N%5y.W)10@TIF6 ˀr P#F13]ұɝ)LUX|SA6t$ ʠH!QQ HR5u~]y7]X*S L<|tg"pܐG T7&l<>W'L}vy Sӝ-#t%]= ʅH"@BA َN hZ Q/eVV$o *wL~G]tu Ԋ1 2#-Orhwv@w̶i#fJUTX"xh)-[4A"]J!Il\oLF"\dŷ=ndvF! ]I4=差LU;ަ'!hd!W-g!c)&mN1zT )ʽ="l5O ƥcҀ:ݞbS~:8FS qɜ>(Dt1QQb:B8oHxϊhga;c []yO81 &BloJD`~@bOh)v5-clGiu(KstDɈW 6)/Qݘk @^e-+z \E,ew 3`X@w>0)5:jK#:9[lơ,Q`:Q\)_ `(+\~B@hk ө TmhcgƼ#G$UdOd1{Myq_3^Cs~6V"a@8!f/Wz &vٲ1YD]$W|z|0s5T0|RT?\*#/ۉQ! &@6^C[`@(>x#,=C IZe'{!w M 'F{Txs>ZI#А trX5T9O;:^kSo0VKӀCyi @ɠ6q0yhD3!4A@GR)ηfVwQW奴oL.F^xާn{j"bip%8nh%47@Y`_4bc##J'(} =8-.?c[hB'=[%Q[? P Z^Eo.Q6mZ@j i>ς͜0 D`N6(%i ^1㤪=W64܉3l^fK>u48$H:_cuOz+92t,2TSMX(Խ~{5ʉeKۈH )ArIK'0jttW]&b$1N!. 75 Rş۹B"CkVOV7m 8 MD8-h׌#yFrs#V5#lI`5\T=y=7.M <}O3$JIS`<*M.6P!ZR oy?\͢%sZÀ IR*gN>p/]In]{v'gn^]FjwY"pZټ #` ͉U!eaɄӜ Y}o~T ؕ[kǖ.'T< y唣-L: ˛.c<-% fVBV99"73Cab6I ~DK7a/?jRT.ç$ӊ"V8P>3:LiiRe XacS-%[P0pE c$*H* *4X(`^9& sZmCsy؇T.gKWӑ @7_WYgZe0O'pS>4)"k'cfS܆ѣ;aqVl`l\[wjə|K/?t%2gLPm&SCe>KlY&NN*dG`O_.^YZ VHU6GeW6Afe񥎚)k39vɨ}yQ- ,{~PP=# U r/2NG'$[~ɔ!C?R**TfW vC h&.|0U>YÎgu0]?DegBȟ*&TrT1t:[ñU \XǔWq5̈hzU( ,2ew!pڿDē,Sf]`@ԑ/u`O#Pż;4+ ok%0 ! 6yzME*E%pxiqZ-)s ̘v42K,޽@ǎy*Ո ݓ($^&a{U<%E؂5鯝@:"빾XkӾ3R^~n#}+>q8NaV6 (JCOg fϚNr?em?OEDA۝_i.ÏKqй~ :Vgu afe.7زzޡT-bYRBaH4씲IkhW3y ʗ 8yGeI45#Ul)1c2^$Z$qVZ8[hWٺ0@{[ieݛdcq>֢F1tW#ə z SO܋n26Z@2!%!#_ņha~V-] L +"pb 82ܪk78׺~>#T8('\&3̪%yCaXA-ePw'o-<%u% "Ⱦ}9VV mGd* p"]0i*ar(~m(TQ-%.B rѵ"(Q%7WV$r:椋(dOȃ'%h|2&Us ~KLH|ΒV%R4^o oHU0/QmӚW#Ek;.k-ִs} eoV%P&+?Z#l'n?e,EEbH )vy».ʜtVo}&ޢVQWDtb| 31%I1KXaZIkrԪd)Wv )$fG\HUaWPJjem+l6b=k@6a/#vׂ[0&rt@D#4i)W!e&e(̝tHSn⮜i)wUyU\zGGcջP~ 7xaO h\Q~Ѱ&Kb+ȑD ^< 3rm СuAŪc8˽RpdބjaҡD"W,2H-G>^J UqYa>,6왑Hxc\bA;zi]2#(:c=mNk6`\XIz),DMi-Г.U"B [8~¹DPqG͔