apache2-mod_auth_openidc-2.3.8-150600.16.8.1<>,Lg3?p9|f~>.5ť @1Mx.w>ΤhŵI8ZUs/L^UjFfn'K;M6/Uzq 'W6shI 'i鉆-L-[7z5\`A;nUW^TV {$lR?`BzBi) "58Qpٔf`fʩqBZtn`5[M&#/N.I1I VBt8we!V7ß3@}dM8P^;aUWS>>?|d! / p>I _     $.8px( 89P:F;GTH\IdXhYp\]^bcdef l"u8v@wxy z,06xCapache2-mod_auth_openidc2.3.8150600.16.8.1Apache2.x module for an OpenID Connect enabled Identity ProviderThis module enables an Apache 2.x web server to operate as an OpenID Connect Relying Party and/or OAuth 2.0 Resource Server.g3?h02-armsrv2 @SUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Productivity/Networking/Web/Servershttps://github.com/zmartzone/mod_auth_openidc/linuxaarch64 @Ag3auth_request_method * allow usage with LibreSSL * don't return content with 503 since it will turn the HTTP status code into a 200 * add option to set an upper limit to the number of concurrent state cookies via OIDCStateMaxNumberOfCookies * make the default maximum number of parallel state cookies 7 instead of unlimited * fix using access token as endpoint auth method in introspection calls * fix reading access_token form POST parameters when combined with `AuthType auth-openidc` - changes in 2.3.7 * abort when string length for remote user name substitution is larger than 255 characters * fix Redis concurrency issue when used with multiple vhosts * add support for authorization server metadata with OIDCOAuthServerMetadataURL as in RFC 8414 * refactor session object creation * clear session cookie and contents if cache corruption is detected * use apr_pstrdup when setting r->user * reserve 255 characters in remote username substition instead of 50 - changes in 2.3.6 * add check to detect session cache corruption for server-based caches and cached static metadata * avoid using pipelining for Redis * send Basic header in OAuth www-authenticate response if that's the only accepted method; thanks @puiterwijk * refactor Redis cache backend to solve issues on AUTH errors: a) memory leak and b) redisGetReply lagging behind * adjust copyright year/org * fix buffer overflow in shm cache key set strcpy * turn missing session_state from warning into a debug statement * fix missing "return" on error return from the OP * explicitly set encryption kid so we're compatible with cjose >= 0.6.0 - changes in 2.3.5 * fix encoding of preserved POST data * avoid buffer overflow in shm cache key construction * compile with with Libressl- update to 2.3.4 - requested in fate#323817- initial packagingh02-armsrv2 17443848312.3.8-150600.16.8.12.3.8-150600.16.8.1apache2mod_auth_openidc.so/usr/lib64//usr/lib64/apache2/-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:Maintenance:38315/SUSE_SLE-15-SP6_Update/2ba48ed6ee7f6350d7f0a188b95fd233-apache2-mod_auth_openidc.SUSE_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linuxdirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ee269448a99726cfbbc86c5f35d38c6e2e154b46, stripped RR RRRR RR RR RRk>ЧHf(2&utf-8cc7d3f0c51b5d1edfd27f3131e13f82e9d052ea31d6d21c53a512f41c2bbd927? 7zXZ !t/?x,.]"k%"5okw@_/.PS8;ot'O ~Mܾ$<{.ծnh |ZL5fI5F+{4t&<؋$`,@Bg)UkTpdoץ}T9ɓX4Vp=ٖ+>HϘ%7'FFT%!޻SѺ?P]_1sP>UpMn)&0%t8:WO &;(HUߚ匡YɁUP~_ QR;*.W 7f(/I{0quk`5jEidiK Ļ/DIvE!x_FM3'Nۧ-E&ԓ)@?I0SJT(Im2[|z\q-W O 54pxIkxFP ,$_;ݴFDl;3`)n@4&/~n>j9\IJ H.h)3lZ\%Rc&5H#L7K@@S)âY(;YZ#]FնrPBp,<2L7㵆GPbd mzIGw:!= >(qfQtV+#swF} hZly)bWl^y܇E 9ۏ 4"OҀ,Yb u޸g?ꄶ ^M!jEr3N09+jZvލ1,U#{37_9 P,v< !8bɿҶ#o4ՃwcѺ OtwEFDd=5Ф10thC?u;/9̛ZxM=Ń/>FHI(\v*ihKj!w5rSh7~ S=CU$Fo>;J4I,'i GU#/ՇF9svR#]i%3z{.~W ke<3﹡OgH "$0L]~~QS_`S䈌ѯpA&Q 0%ߡ36T/ p'/ yz`1t AHAr%Ɣ)[ (jQI75rjÁoyD5 x˧"Z{v_WZ{+S5,n&}X׋IY}5p}h[;GSvZϯf+Q 6x?a]4.T Ʌaޱ<" ލ5{5iEԲs/Y 5)*perpSOͯ(VÚ~e@7r+\ >k2I!kPc aK,tr7IVI?}Go<]TYbvn`)o={ō6aiʃt-o@Y`ǜ?bwc.۩c}Ξd 5׹~TtQ x_+I6'IY ѹ^FWfgh]ԏmrkfHkA6WX↤WD|aB3D,;24;"LzPhô/OTוڠČ'[Am)YL|G8":Cofs:l?K1/eBf )ܖ!r"{3Rgb[r;G2HB |k+O٪$tylȿ9ZG;Ӎ>N꺠Y܃I3 GU-ڑD+2&.gꦞ+%AM0V;YI YΑC2B[Բ7'b&T:k0 U,\O3P8~79E% h:A N 41i11#Zsff/3٭}VV7R ]6YO趟&+K|ܵai;]H؄~c q'#S\U $ܓR*KsXtBĨX6ŃLk֯SWvD?s̃bpދc߯' zοuo6Ic}ipn:N5}Pfq+͡ ᅔUa:wMs8{Q.$X&?W0:P$푛9ߓIK|rzY e4U`3eY@GOw|,zM ]ySj9TKxN<ǗD1A aZF AtmlA(,bmlh0"gQZmȐy8_N(􇦯)0pMC&4;ke2YF8⺴VSN6ۼz5@ޓ K]?q2\wG7oXн lEYɗ W;PZQ;?_M Q`8R z ȴC_oGM!T.!CVfCH@z?ˇ]yW*@0gH=u+ )ZbUFC#I˽;cڪ(/O;1. F39o=\w^_0ա>0h?ϦMm2B&H4]2#bEo K_jޯE^$CP=735ÌyCtwWsC/) n` "r7xy&!Ry jGAjCMq]H#W)ؒ49ڝGNb'R6!-А8B?!ѹ B],WhD*4F)&'DKr#ɐhs9?.\x8U.np+]vv 8nbVA< vשzpXpumHoBwLF2,o!$h(O͢a2͖U65IQ(Mž x:-c*s%A:z+ -:#h7F6Y\Ѻ$t:{?)gfBSt^_]фyhA'ʮRCZ X_P~fjBa 8 {^AE 3$]4w2#0N> gFP'ϲx>JtdUR> Vvs}J{W9GTEᎨcr*4r42M7qR~v"Eudr XcNk#EiռDI"ݛ6hȳp(VӉ5id}=gq'C!ICx PxWa;nj1炥*m8[ 3UU$2ȡZOxq7H/%`O48X]u9ңˍ탤CD$(S%y_QnbW5d?$XA;SqfCFrregSmeP`k̿vVyj1-%r<2V^f-ݦ Rz)4L8%dLA}Tl)WA(4Htv0e+ /}O倏gKr& n/k=e<$HrSUbD{5{UOOhQD vR4Cd5?} /y/Oa%" ^=Sa6 ]dX+4P- Z8qK@ffGg)/8Q?1<8X)y:m=6xҹ$u{yGI S9qqzk<+8Aē~P 7h"|1𯬘MKu41I9z*N'zdԩɜ 7`+=Z 1͞>P־|Cg|eb%E*J|S-r!ugY\Zyʮ`$e1AI2p TVy"rhhBҨSo:D[4ecgkGïDj5>9R'v4W^+~&:Ěu?9|7aoW]Pxg}j.獌eIlgZds~u`<,<KVDpTBV'l)o|9=ëY%:5d yS<z~! XIv0Ih 9lhϨ翱?_-?(5Ei9Ñ1W zqC=0p'8Udc"ՁaaV<3#Qڽ*5): {0"tّ҈:1:C#p6j vD'crH|-EkBK&V"5%SrdӍb ȶKUm!8O1OY#2>[P48Au툎j* @0ٙҫ~Vo޼eI9 ๋ 67O'ƾYߐ-_,rl'v]-!DR(D%(݄_)-p\xA[PqI^<1v(6 Ϋ8-I3<2!V-`Wsd1EE]PTj |WK0; X")3Fc:-~h](B_!l}@U;g-zEBJ5j~*nq}s"ĪO> ?e",Mۺe#=6I Zd6,k (xSPQn<ׁ04imw<ZH,02g'mp<Xa5[zn^߽5' d4H qL,nB4;'$CZd.@D{o-sϘ/Z/KdUdڛѝȣ,҅/䦑!1Ti55%O\ CFMs}r-gr>j1Kz)5 H![94z\[0 )禦%=C .vJ"[/ǃUV{n#5l?,.ͷ ҩDr}]4Tߚ[Ђ aN Exv<$,K}Z隲t@M( خEՕ -4)m}  EISe؆-%QР{ 3^ +11Хjo jDx 0ߕкhts F-_L&M]F[CGqb=zx_mqlmǵM&xv!]xsC b,H*LJ^~F>`Lk9@$- Owj[1Ɋ3{P7`.\o3dSHiJ Ñ4 |n{Ex× O!9#B3z[/ .Ban>Pdk袇%ASfjF+pĺ( еoxLt3!;"Wf`~x%2&v|1(HtK);_֠!BUiƄ'K(}ᱍ^j{6^6ctg˔"+(CXXsGV~?O,&WxP(N062ńn"©6-?{ yFUDe3J pB@tUH+x];3)j[% ~*r\ =96@*J &(&n Xưh!.f UI9kj@G[f" ^"*50oۑUy0ګɵ_VBxf8Î9_7Gpߨ:vMfm= }2QԹtԇQ^cppQέykx3U\s8|<\CܰH߫K 0E( }(MwjPcYoĹ4t,)hy_ 0/~uC8O{VՎݐ*z2s/3Pq菂GvkTt]I('gLXtkNi7qI'193Jo s2rw NR#[W<-/ٌAiPZ/[jfCB|qCaY|Ii'QmY?\/e`c+5>t0PLW. g;VN!FwPڤ %<+ܼb +Hz4C!]ȼ5YǷ+3QZDnvy%.+ʒ);[/ H1V&hcD:C&Pa@ԈQ"+ROj)ɢlCiTFOeXNz4O{&]͹+\E5]Lw!L3Ъ>SW2Lڸ},XR&\I>ԄE$m.lŋQ}&g5þu^(<Jm NuܧzZ9rޓw,DlUp DUKaKx1X0^Up⢻ t Yu.8>LpY%A2 lk "[βdq 8{:&L&49&}p$U#HA:4 =|Zi4܋89Z4R{+6VX;.q/VSZ/D1d|x 5Ayj4I>F*j"FPMi=vtUЭX3 j۫] (W=\`kܺ~'4]!-8a&2qV.F&yl]PgHzU:6ڱ`ȧ2FQ@D5bt#sQZh3`%BV0&F)Z0't6m=b ծPyL͖4'z̊+R5ryxvf2g5:I"͑L 2 =0%t<4aA F<5maƌ#Umf(2~BF֋2vg-sz H־ګy>Xw90, >Ue8a)=e{Z̝q#0d;=٫Q8ykzUZSTr޿PxA0Bj7E8᡺6d t0nk%ңo452.2 U"f䓔IHP!sm2ƭ݅0 r7;Ƽd[NVERA u,g*8瞆>6Op_B5W3M3 .o+q ? Cpvl8_m 5=gӫ=wlay!{9.Qן'nUMuĭ/[`uF /Kxw-@Ő^VhM#>֚8>_›G$=O8C4X; Sx8/]'F:9P`ǁ8_ZnW<`Fƿ!]VEZEU_⥀gJK;g ÝS!hbQ灬9?6#32֓Ӵ ^nZ Z ͂Ckgg3OH,Mݣ?gZhcHLX}@oX+6%mfh0Ĭ_sInT%E)uF\VSdMid}71( i.:*4x/a[YЮ_1w+]XGe5ip rḾ]bFЀ1 t9Pߧ`o6E7mYsB‰~[oSl!yr#^.>x 2~j9}~~d q#!kM,!J<|Vz,ΑOp\s˅'>y•N[X6%3܎D웗t_:\>> ]zc-zk(]gf}pX;g ae+L:D"@jjn c5 |uWI2([2SYvq6蟆dkI rVEWP5GxNTCd=?hE<I!e{&I ?vS/?0սBy!,_kvZ[EJȋX~)5 YZ