perl-Data-Validate-IP-0.27-lp152.2.2 >  A ] $/=„u63`2Ch3!X*8ar &n6P2c<&N Ws޳&.=뼧Nuu24G>1@d}!$c79`fŗhr͙LVgHeѭuxJN+ c%?M˭&ܶK.; C[jH5boJxZ#"h JEMOF^ zAc;Y3f51ca17260fc0ffebc967ada6944d5728eebd823273eb059fc51c16356f5d2ea980657bffd1b16bd59c253acb9612f4e4c6a9e4j] $/=„$r#)ٝ+T'c"g͸U0Tɬ7p@{b*D+IwśnmsD"Db?+v&&&(" C/zaB?x؞UpCtp$0QI5f$;}Ʋ<{߂p9n%c85 ;<뙕ZYv}ظI?c{59%/:8}#r)bD$9GVz[KȖ)7 `̞ >p>?d ' Hx|  &0 \  r           &T Y(x89:FG H I( X4Y<\P ]| ^bcdef l u vLw x y@zDTX^Cperl-Data-Validate-IP0.27lp152.2.2IPv4 and IPv6 validation methodsThis module provides a number IP address validation subs that both validate and untaint their input. This includes both basic validation ('is_ipv4()' and 'is_ipv6()') and special cases like checking whether an address belongs to a specific network or whether an address is public or private (reserved).] lamb17)openSUSE Leap 15.2openSUSEArtistic-1.0 or GPL-1.0+https://bugs.opensuse.orgDevelopment/Libraries/Perlhttp://search.cpan.org/dist/Data-Validate-IP/linuxnoarcheJGAA$AA큤$] ] X-s] ] X-sX-sX-sX-sX-s] 6dd5d9657ab93f9965cc955717f45d6345142690a509e461b8b295bc60a4ddcd9cf09311bdc46f9663703ed606f4d0ed439ae3edc859bc880478a601b249e22e3c3b68c8e95a1b6165dc28ae57f4b3f6e4491c8737533c0c218191b9b9b67d6445fe286e215ccaefb6e91729186e141bc2ad8bbe797ca5f1354dcd9cac8c400aad3236555cb5d3a5b3b9b4e86ce57af9ce659f6e5d39cee3c61fbff9edbe83c063ecf81eb2c99bf1916c76747ee917781f0a741c0bd2b6b9f53150c2df58ad794a1615aa726cde11f8bdd9bd34fdeffa7ac1cee053313258521fa8cbb4b60832rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootperl-Data-Validate-IP-0.27-lp152.2.2.src.rpmperl(Data::Validate::IP)perl-Data-Validate-IP     perl(:MODULE_COMPAT_5.26.1)perl(NetAddr::IP)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)43.0.4-14.6.0-14.0-15.2-14.14.1X.@WN@VTSFRnQML@coolo@suse.comcoolo@suse.comcoolo@suse.commlin@suse.commlin@suse.commlin@suse.compascal.bleser@opensuse.org- updated to 0.27 see /usr/share/doc/packages/perl-Data-Validate-IP/Changes 0.27 2016-11-17 - If your version of Socket.pm provides a sane inet_pton, most of the is_*_ip subroutines will use a much faster implementation. is_private_ipv4 and is_private_ipv4 are approximately 16x faster. is_private_ipv6 and is_public_ipv6 are about 3-4x faster. Implemented by Greg Oschwald. GitHub PR #8.- updated to 0.26 see /usr/share/doc/packages/perl-Data-Validate-IP/Changes 0.26 2016-05-31 - Fixed issue where invalid IPv6 strings such as ::0000000 would be marked as valid by is_ipv6() when using the faster inet_pton() code path (GitHub [#6]). Fixed by Greg Oschwald. GitHub PR #7.- updated to 0.25 see /usr/share/doc/packages/perl-Data-Validate-IP/Changes- Update to 0.24 * A string with a null byte (\0) would be considered valid if the internal implementation used inet_pton() to validate IP addresses. Fixed by Greg Oschwald. GitHub PR #4.- Update to 0.23. Changes from 0.20: * Fixed is_ipv6 to correctly fail for a string like ":abcd" on platforms where inet_pton() isn't usable. Reported by Brian Bickerton. RT #93622. * As a side effect of the above, the code to check IPv6 addresses when inet_pton() isn't usable is about 7-8x times faster now. * Fixed some small doc typo/formatting issues. * The 198.51.100.0/24 and 203.0.113.0/24 networks were mistakenly put in the unroutable list, rather than the testnet list. This has been fixed. Note that if you've just been using is_public_ipv4 in your code, there are no changes in the results. * Added the 6to4 anycast network - 192.88.99.0/24. Addresses in this network are not considered public and there is now a new is_anycast_ipv4() subroutine exported. * Added a number of missing reserved IPv6 networks. These are the IPv4-mapped block (::ffff:0:0/96), the discard prefix (100::/64), TEREDO (2001::/32), ORCHID (2001:10::/28), and documentation (2001:db8::/32) IPv6 networks. There are now is_ipv4_mapped_ipv6(), is_discard_ipv6(), is_teredo_ipv6(), is_orchid_ipv6(), and is_documentation_ipv6() subs. Note that the TEREDO and ORCHID networks are both subnets of the larger special network, and as such were already excluded by is_public_ipv6(), though arguably the TEREDO addresses _should_ be considered public. * Rewrote most of the docs to greatly reduce the amount of text and to improve the ToC on MetaCPAN and search.cpan.org.- Update to 0.20 * Changelog see http://cpansearch.perl.org/src/DROLSKY/Data-Validate-IP-0.20/Changes - Update license according to http://search.cpan.org/~drolsky/Data-Validate-IP-0.20/- initial version (0.14)lamb17 1568999709 0.270.27-lp152.2.2DataValidateIP.pmx86_64-linux-thread-multiperl-Data-Validate-IPCONTRIBUTING.mdChangesLICENSEREADME.mdtest-vars-ignoreData::Validate::IP.3pm.gz/usr/lib/perl5/vendor_perl/5.26.1//usr/lib/perl5/vendor_perl/5.26.1/Data//usr/lib/perl5/vendor_perl/5.26.1/Data/Validate//usr/share/doc/packages//usr/share/doc/packages/perl-Data-Validate-IP//usr/share/man/man3/-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.opensuse.org/openSUSE:Leap:15.2/standard/e41ff38057b39bc6f3ba5933bd793103-perl-Data-Validate-IPcpioxz5noarch-suse-linuxdirectoryPerl5 module source textASCII textUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)P-'o!):/BOutf-833add14d3619255ea5494c65f41a0d67c55c8b919589fa5dd47d80dda0720d1f? 7zXZ !t/ O ] crt:bLL "pAY4gqUi^ )?PI @+M^jpr+mG&PQBwip51WpS݁xS)Q>]7/%WXPMٻQI)TNWԦ=\]"WtƢ_/샪 rK1 >Gg(UO/ ͘`i}! xlu=` mQWy\s`qA[Ir_$02ux^ftcRjv^o f_k@> # B)Lβ#C9W٭͌Y/ؘޮ' `b3'mIli&|bo7ު*TvnHluuX`Bzٷlm4'!\{hJz,/6s#&5bI+Dm$:7j`X|@@Zw+܎Vn^5Rrk#70 $y<4חrH'EcFʪz|se1+ Gb܌9-Qw͹4cQ!?{PϺثSѝfk]gTg?VZ{ KX,nA#:$Mrd vƍMcWc UhHUr-_ =j_O67xUgtKiW:m %"lʜΞ3Qگ҄e0QfDryh)W `1+P "x쩋ڸ)dWc~E X: |L3SSOkn2a4 #w8Búco=+h^FDrRlWW OaF@;N$ip\˔j 觢Vfk t׏<ˊ2z tSȷ%Pl*M&=Mn(2 'RYpW) O{QuCL͐Gbkڔ%<>gi{Rט@X|-6\tZ.zc1f4C?[fa['^n8r9C%xE5zLYrS:@xRBa[!,/Y7l֝j=V/4,eŒu%װf0W/Q``jf فE c%o`s{xV;t؝R;NPHs*V"em8qJu=2D8D ~!ZD{,8<kV؜F껐/cFEibhKW .TY'_ID.'٤.0[@͆]wa^R3PRpM*yH]3³N'5c4j-Ƨ/ypԇ:c49\&A`߿<܅u> W#ʨ]2z/piB-6k/I_{vr׆fΕgZ%գ\9RU7Pj቟0`4P40x~0{ȗrz_ml"YBy W+zo?bh/7fNv&PJlZj P3MO7ih)p\}+Y`'qYڥ}JLJxw1^5$ L:slMb-8#qj< S{lb\޺sV<([czUP\ a mt{Yl̈́oUUޫ0XK\Nk֌\MuPvhލ1 kND3@O\"wQ;^ of6z? @Ie:իnoQEtD0_46 dRn_OBF"?lDa)X'h]'@"C2z!೤صfڜ 4ã*I3zZ|7g}@".#('mb5`&¯9c03Rt_0O0C+@h *#6"$uDž} |Qh3,G,_ёgBP؍G1'4W1^ _p]jJ 2nͩE${/?˜w2e|:F{UqZQ ş1:<s"%lbl4AZSoy4Қ;xǏ9jrNڦ?h&3PFBI^G*|mMavu}pH%V%.{*{IQ1@|iƉ^t90P+VQ/j.NNSڤmu o$!;^fdq{PZR@!馂f"2ᛗ0~{o\lP3KM7yG9FBDA3P7}e >0S6.SKbZV׮qQqP3*!*P($ha !t2,f| u(WE-/`Hxa 2j $ Q Zl}d3-&6OE/z:ht:`}&j4"(s>V~ʩa-%vѵ#^0AKjUMړ@Oy\WWbȈ;/jr块i j{|8lLs~#N(/0&6)G sEy `DRQN?gN"F閺;y0=F@64\I 9,)8[Dc~dO>[R zޱ?GȵJ,\ ,P!0jR?6ר5I8_wo*GV,=}J;RI0kǔ={ל&K.NGDg 0p3C4W=<|Š j9]nLC+0ۇ&jHLZpjMȔ\f<16rˮ.X#wfoHtLVXm K1Ycǂ|;]MOU1q=V! +e/kMPa! 6ї$*tSZ,mew`V[Z4n̙hێ:,LRhe0Pi&o":R*u-3C,܁4 ]mILyd\q:aF_1lTF銯# ? "9^BO5sG'H__:Jv%3Wע6GyFHU%ɢnȾ?ܷy`5 qVdfI MZWZu φJWi`<&x[.F``1ef<^S hS<i-.p', 'dt!I)T &X}M )u5ê+Z[˕Ca(jR# ץ| %_W^O9.%#"PڂBcA0N bOXj_,a<&0PոLeImC-o6º9ckNx5&[.WX ObGnNn4K;ޤO#_Vy:+SQ웭BvߘK<|9lNˢ"; ;?6Y$xG̣5)CK*3 L!2ܳSu6+s'("nQTdDh%1ͣ󯍴^_d4%W g&L1'7zqH/Mpq |ՆitZb Ng yPCv>S e{i3o,x SOT' BY a,c~.K6}8u-8nb񇳑E}=L,EJW^ |X*"&=dO)-_Ϙ -K|* 3]*4'$e%u30nnT&,s  *ng)Я}JW< cba`l #0ڌĉ-lB:c:f/_KVfsQjQᔗ$b*(e[R׉[,ܗq͏P/"֞GUe KLd"ϖN"WtGe$H;G^R>qMJS=c\ %dlā`۾$B \gޛS)i}!g nC Pc+EÊ^ԄK4^8h4w 0˯l'm1OWfUT G Uo`9ƫ]@F![E֬c7[3Ղ6%&nj;`{v_Lze"Y؜Nȏj?5۬c-'8Q;$}wkxͤ)ޣ&? ⚡-S:c&ڡ/U|;"¢j-S($Bj^>;"c(gB] ,xZm9/.^yj@w4ǞsR.}AMp% 9Q`Z_ӗıF"zKR&ATn- b\y ybѹY6Ix J8IJV:FOiVmye4?cx6I՞g <6{Y%&lZ鵉x<]"0Z'g8 EH$׌mJȅڸ'DQ#!N!ie'ըH1{)48y8>!RqRzr З_?pWe_e]Z/W6(aJN hoӤAZ\.+[!@u^2CrP'l:䵔:|;m ϱddtL5~F>vNLxb]2Wsԍb݈Y2h3O|rԶqVEڬ:!~ڲמ+ gΞ.^JMy~:=#E ȓp{2g},-2Q5tuX2[R:zu Y'0G챭gZ݈\|,*̨sQ.+f؆:XRB0#b+d{8ź(Fz~iEf x#+zÏ1j]=/GPa?(3enB8bG.ka3 3cl˶>X#G;BevaBhBa )+(l1ta辜?EeN?re~?:tj(2a*M-Mv,J"u Qz'w)kW74Ḇ['6^ܧE[u6Cw%aQ$PUc #D`7viyهmQ m )ۺ X%)L}큍vY(?$^Q3{@r{z>8 kWxx.ϤE0Ytqv1ɜVs>P ̔ئCq$fXtHn%4Mf^J0'ZA~Bf"଄؊}Đ [+k ƨ!Wϋ2wr~»hY[ZUjCvc .yrEӱ/!k"AS$&7},}|PU•VFD/Tk*'$@!M@ ̝FTid[;McRՌ  ~^B'e|0M̲f^wr)1two)k.& '~*cTQ$oZcCn/Q#J^J7cáϿsf"U6wN_AxD$cl??dQT <{WmQ|Zכi4MobЦ=y#> +ʃ˜Zˢϣ_[Lx'L<3 BۋZdc'2E)_< eI"/a<=+AMy1LT4 mHzy kNL=s#τ=  4KKuXQ?f=}3gFCZ+(;z.chKKBIQPa E|BwuP/cǿ76KTruyu7zNi8oKƬr{X*Vjp,!4!bsgͺiK?bY,O)p+C*k2֧/s 8*"8 bD`4T_[ukTsSS0уTfˈk1VdUt!p(fܧY&mЫX,Լvc&,8{5/v:9dN0yD(F7S5 U]\ByD.Bą@z^ձr, *B[6rDe{7){!*k34S潈'|OKJm1}#I\%N1m~8V1 Kͽ򨏷ϟUi7sAw -1IF@;;rE[,G]XʒCHDdcHZJW)v~(DS9_4͹r݆ ) QEB9ImgDoJ9z}[MB,i#μ##y{3twA']ZWUA Rji]kuF:t0S+`#pt?۪] q_=5z vr_3bvsHw!{4A'Цz2eX/jRsO m1aiJ KV~yHf${M ~}tLJWdb nưY魐 'qL s̀[ukM c9Pwԉ n21nќAP"VV]~$0?ePd9<`J Fh!#YVjpPiU2 XeC7`iB0,1rA)K, );Mals!!ܳaD?FẽQV"Sx K SX?5A z Au2?P reQx}Kb{F:N`d` 'hY|/9s7{R!/{.rHL:S@ ;O kfz.Ј@ýAZI>{nX5,﹗B UXBA&S3 weeP; @S*z+~4m3g/A0'A|c40F/Q32 qL8j\ܞNFf՘__ p7wc9FVq 9c ^STA3tȢ%`FҜd, ҋPK񻼲G[sv2M7l}HOܑӎ 5P8c,ڊ$C{L/p ?ͥqW(:>*a;`t5Vֲ|"G4dd$`wku,df5 yIЫz>%zZ_YO5L2\@\r&N=]? b9$l񟍩3z 58ҵ=]R: em[oCn-Ή7CF%] 0ޢ=v=M5n>zOMH~&<.ʰ'|{Z*"џ/W*l9; zO~jA,Jo_$}\$.Qcd{-yzw#wG(m@a<Ӫ23NPk_Rz +ν5U|'{אx~ˑssUocRȌ{$>/L*[Y v~`$"MGS] ˱Z,{Ư"LQ[/ 菃5*{37bwS_:5Q,pX4Z]C}Lڻj n k=V jn#&w5ޑ{Jϙz#53u dwPwl\6Wpq,xH8ǼTU_fB9PMoؽ¸ t<;QmVr^02{P.vISr^c^ӁA)yNjZr7P("̶,!n`:s:1S]2&mziU*by"oN^q=_eHc#!/pxpKY IR/gZxZ{ŃB)Gn06܍Ω[A3!lȳ+B@ATr1/GRtrN5=|c^8j!hF̚g:aJg`'bS^}N /D@{m+/S %U7E)Pa%>6pw]*\B2 N頇}ƩŢeNcRk_Qva}GqWJgW6r/m Lʀ0?މ ܮox 6U#^G )m a>=!\|oX)v"-5+TF#7~TbTpod;_d ɭV[߃ T2r*"$\RGրIaI&f) sBxgJL*3`f\v3݆i~:ގ_$/³ ϸ$4&εx|R&^߉Xe7,]FZwEx)>X{)e`YoVlY%~QWy?œ"s3Ane}[Ea7D'[ڍgmiwף[u~"'/6;g/s:2c/rHz> #v-ni4ԌXrOc{+3n ]~M^9sPDo4g:cӒb/965K>U*值_v dC>~۳r~I <QUJR { ƅw8l @ |m5@@kVE 1D_$a;b;j-ȭQw\SZ)`o6+kꪝ3mt!7zּ)<@MD/ آQ;"/yJГB?](qEz*ߵR?H ML(0 !LgmU> SV]>-g:<\h`fցm}\&лR%U{"'KYa#b8L`2i\F :5ܯhkiY!*]}:nxCaZ>f ج\q^s) 'ٗ6%Yuu\ޅ'#my(3y~LWU`3 h凉eHSYԃCʺ,hxHsth~yuJZY$Sr{aOUMSpsG>&7*A2*fݗ5+I )v#ۤ>-8/$UXTif -#@+bMdl?Cv jD7O\eUQ6g c rGvGYK}J2Y]tTUꢼGLbe,2s1h&i1[?SNΕ'; 鼚1ܟ%')X/.ΰ+=|MUyH7nJ0fA!{et/tm eu ɍ;!E5 qK>4&Wz$=J 5&E`A_}"!,^8s Ie} KT\8*dm|l,tQ)Oʤ=^G˄ uW\5LX!Oq802Itnf(]g7IHF.uѯ z7Q@X+"nQP"VvNt^Wx5t^mPf&_pwT1wyBx/,ڣ#B2V[e \lQ[ׯfꊽ3;y;m͋o^eLSND8ֆ=>7i ~@٤mw&d?GP wQyjLVڞ;9fb[:͠z"Y V.VBLA>Qf[#bܟ Gm/Wd&=l:i \v)0%r\-aQ\_x(( /kc&]mj/ʼqd8j*M5z@8,# e) iJr/a`=Maؾ.\ƶ6ۂ 02 0-W{er`nPi-#qMna3sB~>7zg/Ay{I)l ŝ!'okos 2J$b:>8(Q.S.'F9YWb|zLį% kbf|]pј b RP4+41}^l;}R9ILTCs'Ѹ~#Ă9`c&^/uRAWfs ߁ <=^6WuG[e9X7'n ¦nb`z`x 14CuQ3WQ /ߧUڙ^3q%7vjv07 Jj\[eO寿 wߖXԴ1ٮ9`|%1b+ѢFiup Lf5 3RR_][5^w4o0OR- (ՈLv˞7LoAvhH8p,wV9TF2oner^ψ6IT:T,z7K_%hjL5"UY%Ji,S eiW 2;j.QUW9gCIf Z4` 4iSΜe1*_ i .rM镗OSqﵯ 鲧L-jZO8*!<`=՘`ָȑm{"@9%_ J!jwG\1X2MIPh mWs^m82yvCuFĕ~iuNr3XiJo igp" )~GL} ~-?ᬍ{WPQQw ~K/4ҙ Qkz87x]i"E<+(?7sh)HxX[;ΚYFvTޅ: ŦFKU_Eٵ/{Hq>L YCd"& ^sd\TX PBտU̫AL)WߎÇ(w|=~&y%hz(eb9aF$FC5jCC j t{CkG,ddNOZN"3YUj? /Kx,UGL$*~``gB(5F⮷hI=摢U@s;d.> gGi,l)@UU26~A:[ʴ#4~2Oh N9k6e{^r2PvGh%,Rh#i%\G6ZᆼBThA745$I9͔ 6!!.=;j:JhtN[#Ն2u#/Y !Lk򤭏浑lgк[1C $Fop8a^H=G9UG'Wf xh-⸩j }trN%8}7a<q(怑nFZ sU@: ebO$ŲiY|mhq^0u]lv[9Ba Lz*ʟg1|)^$h~'#;2.圐e<up}%]0ycQhG{*']CkjZ8%p/|Ďh@,qN%g%4mq /`dt9rܺS}_' lۚ#TCs<;ſ*UÎⁿu%`od{cZ1h0Uͤ_ol\a"&r.C6]XgTlPy;k~uiP^2EzVԥغkj 2 _FٱW9 u[ 3ṯ"?W4_%cҗ >!ӥd8K_q!f]"'&!a<"SX=ߟ@K -bCRmid_t~r9Wt;((R)g+0N[?kDJ>'1[03hwi6sP3CVA#hkbBnP`8" ?˹3(bx2!|hcVwJ6g!9]; _}-M<4PMIu `c<"uFѤ܃ooݙݦIBj[0Uo2RS~lך~%zJ8xzu0l8-b_ׯUQ14A[9aAD -#N ǣ8pUoyPkuy\*٣Y,],Ju~lQi>=h5rACUQkF9֍!V~ziX?)i#@2 k:RHz|ýO|Ct}E}^K qF3FWְ 7'5Og {Q݋>_ݽBMۉ20S( VGA^UҨ5 Jɸ5y+| ~YCC<+B|zF_DKu)lAHͼ;h/#LBi 9u*o/j) r~)!FKc%n1cݷ / ưq =iqhڧR6C+{E$&{On\Mm 5&q )q1bh{#jGmd26ŢF.1fL[/PJLt`kwr7|8WlJhZbfOz *tN} ~ny(V-'\=CXіL]X XKĜh< S|N5Rp'g~a߰d)QdHr-t2y_Ү9%/&ZOxc[MYVwSYx1`\@RI[^ ndU#`n^)w C,nw`\zѴae]]=QlF+X*"ϚIS9is'q<$xh^"٧H"@iK/4Cq+JQ5qݤugl<:$)H fjC/&+L!=GniɇC-_f~kfl;X;$o9p2A  XZTPEZ-C oe* }^*xG&'9Ũ`@R~})t^~QRVv̵pyQo}Jݔbۤ%@?eX@]f1Д~胣BT!|eǐ[%| p؈njm}tT&gܤC HqD)w3$2F6Y%_5U8=s{ԴO7ȈrZ:_.7Fq-K1@xz4~$Orj+cԽ7HkQADrHY(Wv2vNJ + ZVuv? '7f7w|@W7܁҆g P8+b~-Jإ4; y̗!Bӭ´Cq8Iy!#2hʟQ/1SeEؾVQ; KH)s+9f[2UR@poΪ*߱}*q#1^ ƌ^j31$2`Ta|DT4h _|G1DoZ0Z0TWr0AMaMqC@wMY*a}B`ɛB qϗ' 0/B-AbM\|}{FTgm5ngV7&G\kvO Clon-gdNXU/?Xpm ~́/D"]cƁYzΐxT!@Ij;th6_!(3YF[0Si!Ś&:3PdaӔyv-$#v9 h5F8!EJ\"xѯ±g"އ5.Gk^shu#ݹBakчu]e{~y E'Ph@؛.ԗAήM YZ