libsaml-devel-3.1.0-150300.3.3.1<>,gp9|p%|Jĸ:hh\Jő] ƠYlQx  Fj;AR);#lt.Yr<$WAI#'s9uAllq4)4b.˼N^Π'屧DË!hr"]Eq[M聺媣`;OI~xpeIҭ9)I=ɽG{CvwGa٥cqŴ#2 \kh G='>A?d # @TXdh    >  p  h42X$l(8$ 9T :@ BFGHIdXY(Zh[l\]L^=bmcdefluv0wxyxzClibsaml-devel3.1.0150300.3.3.1OpenSAML development HeadersOpenSAML is an open source implementation of the OASIS Security Assertion Markup Language Specification. It contains a set of open source C++ classes that support the SAML 1.0, 1.1, and 2.0 specifications. This package includes files needed for development with OpenSAML.gnebbiolo,SUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Development/Libraries/C and C++http://www.opensaml.org/linuxppc64le@ "[? /:m#3W e .v!LV^ u0} i`* Bk,]gAwD`K}M$ H$BB"MHM)*l>>-tv] ,>aY&38;'S"eil,&M8" 6#-_-OWB#TXkyHyEH o+sa+uU/3%(O7iM=1'%rC$jvM$W4.GpDY.;iS<,1B~  O5 K%ZhN6(q:Rpy l#i_3\#tXF>,k;}ZqN4M$f\; O/!;=w"t0"[Ch[#jjkkU[D4Ax!O |i Dm8TxhU 3 Q# d ] . |  g.M y2 T 6 .dR~"_  I "` F -- x*ho_b(;6:8"{:UM$=Z!A큤A큤A큤AA큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggf21b38989ad6d50be4391fc9aa344d6548b2494c2fc4ac6546785b12fb6a697623b8c04e16a7926a3e18207078ba32d4a69f715203f76802be8042010c5c01fa6a1f7b2e7bb33deec2c46164e8c10251bfef4626de3a493c000a0c0211fd9bfaa79d13d1583beaa525a03a1bba7fad51664d8a2ed570c197432d9cd3ef19724db9f2ba3b16c9d2bc6ff9b1aa7c8a5a7e2618e09686ce9e75115e9f44a0cd2b95e80476536bf00398ccbef4c03895b8a009f0cc861775aec70ac332a2c588e996359b1bfe4f6b03974c2b7376d4a6075a5f8b041eaef4a2289de787ae5878ec46598a69d826b0c1c7ee662508544de39c7787eac63f0228a2e33a82ecdb2721d9599b2cd0ac7fab158da00e07c68d18580dcedcdffd22ba5deed02354e701d95669df1b770c8542a29735345cdf7d02569f0b3ea0f96c83192092263660a8b7954656ed1c2a289557c0c0533bac2bb7b4ac74967b6d53b56425c8580ef4d2811b2a97bfa49560b0117b54255cf143288ef80d2c78da4e6b92cdcfbd865877adf82807e237f93ca43c82d1d4cb12d99c934385e7a34bff364cbb414111709e66177db13c5347e43350411c033ab89208cf2b4053ff4e711f7dabcd2c234e8cc1e8a1a25293cfc5f80e58187ad4ae9dab081b66300ba7c562cdbd18ad0100e12ac636e3327d876553ba61f208a494235cfdfe2725502f61d2e506a850db195c513762eedf43af7eedd79fe44c128a0f737031ea2179f59a31a7901e67a5adc1cc1c61fff21cbe0ecc282d1006c2e7d3d70b112bc056ddd5ab9d2fadd53b85bfe38652e7c02b0ab044bb571dd164dc2c2d48046c9dd65f406ca1d1761bf10f2121d9031a1c8a20f4b1a802b0390b95c5928ea2166131b4abd3aebfd792e961bae256f02cd84a96028358fc90fff6bd608a82c40da43288153d598bf7093fee401230340eb2aa9d723b9ff3f631c254910592df05109102448d53624be18c263320f52aee285d8b10bf9f38a3cf822fe211f10a492e461a95d01281ab720e8c2bc73c2932e3ccd008f2ed11c1d59d12eefcd1d86eaac45b858625a60c61b6c16bb5808352ff19c019ad0b88ac8dc13107d16066691528ee352097865c5398dcfb2783c6b7d01fa59c962edd15d2ce29508c2dd0e8d39d03e976a2b02c704b3017644e10947001f9299fb60a309eaba324c1d76496dca09775afd7aa68c77af77efb26bfae7404d343693837c5c0719940ad65f0a46cfd943e1e48030a4d40fc1361486e5827170a18067b4befe68355822f37574d3b73aa3a7f8609f6505bf5458c2babccded9fbdc699a7c91501ca44df1041f7e80392c2422fb0523331d8ade47c58915462ebf201aa46f6709d245877af6f2547eb94d97087ec2a5b64c4dbc323c6d44bc919fee01913c365f727be3783f2d55fcae9fb44c2f6f16633da52a8781ea0ba443f30c75fb9b8df66db6bce171daee73cc27e308b08273230c2016e1675fc8a01004fe235ca46e8e38b89da46fc7d580e6314a877d5616e405154de48527db1238fbfc73920833018a275a10e7130537e17436d7c272e84b8f3d8ad3e363430abd4706a3b5d00161e124e8e1c54cdeb8c261b756a3914afc448bd359a625e6e7a6868a7dcc07522002e1408a48cfb76556217ddb78ac772836b6edbbaadedc6372c6f88063b97db5c79a297f43db8c91f177857d20bffabbc1a41b7a87608a6a5a2c7832f13b3d6da89d3e95207726c5488d3c378a103b2f57b46266a2406b382913ecdde0db7134dfc81985a52a6b16103c98a2ccfe91b9420050a3d3579106d6445bfba8d7a518f1f8202237c99e9ffce44441dd23f21363cd6ee44bdb83185b2c3a9ebf912ed0ae798ad6d0599ed5c74dcae08b1cc610c1b2278c9bc9c24057bc2147e11466bcdf5c925a8d8345e772c942c3a1f6de25df60cb88212b149faecee2854d03a73dfee85cebde3516f8a4ccb1d8a2849146482e0f1528fae3d267c4f3ee326e175b96ecbce97c29dda41676f0bb658d662252c983bb15c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe55126b1ceefa71b872241aa0a3fad05cc1a381902bba3414e38f53032e92fdeae017c1885ab9fa8b4c024d8616154c7fc2ff312a2e7b9d7ee002163bfa55cb7afe1b52ef9ea87b8f86c6c9f61ec3f859d6b2cfaffeb3a631861787ba12a69f59ca92c1df96371236310dd17df26320723589563651701c99b59d5380434c5f7558d7a64ee9da43b5125c17291d285cda329f803dfbe7574bbd501f2d8100316e6aa844b8bf8e76d4cda2a9f1cd84dbdc2cb31c866cc29b0f3a117131a1be4ae13674e4efb5c4d5f4de3f611ed9681d145f6022737cbeeb506413a878f79991e84f056116ecffbd8408ee5eb00829c39efa0bbff3474d027b2db2d893086e9abe669481beb444a92284384c8d65cb7efb34c9f6396d0a4b563080a2e1a1a889db794b0a5bc4c6a53389ac637551f3248ebfc575f0542c81b1128bb5a8f74709854c946aeb7cb5c7a48ed90000d514bc2f2f69d0f1ca41504f46290dd1f524c08978ea9f234ae35e056d799ccab6b5bba1846f97a4f0f829380ec6b7a41842bc7f7901a0e0c3db0213ead8cafaeb119ceb554a2be7c1c5f953bb8f56b4758cc10de3022c9b68ccae5cf500d2eb622ba7e4081b36cb63e3b9cd9a869c05369fcc6123f7e1bc8e838a717be8c1d563a02bdc4386ebd97ee0cb426ab41b08c6db017f2e23bedec004689a2d8752de77780920c953bf7bae4500ccf16fa8913278aba0419d08dd42db94877e294bcd76e4f55cac675fdb5fe70681e637d987fc6b8586fe1895518acf5e59760b7fd11db9a2b5d3b22ab5e3acf23d16f72c36e889b47dffe811c5377fb4e11c02704169b39c215dc7351139dcbc36ca8143d5d7e08237156e6b8026af4e187ff7028fe5fd2b3adf56763be2b7f22e903f4984a43fe5c90a3e0048327b2ca9381e6cf9ca4f4412605cda10bad252ad928043d91e0caa585fb9c767d55d860ff4496c5265717c850f7bb02b88520790e9dd5f6b98c5eeba5b4ed2d9d28253a96df4bdbb7a6cf6cc8d9ce6e792740bcf521990e5a61aa2da9b3124993eb3b452df350744fc5164ae5c568e4a1b524e8fe4bf8cf4b801adee6833f0a3a2f3dfd8a9de5ea583b9e693c17ac7efa1901085cd844b6b2c6a2749e0091eaecdc7a09ec61c17ebf0f8db58aaa6bc7b55e3c821b24c9b3ae80a631bcc859afeaa3ffc321c0937fe8b989c0618ebb837e989dc061496e73467e2c584d9b3d13fc2cca1b541f3f3e1ba657f591e66960aa19da4f1ebd16fee94516ba3ed5343f498b8abdbdf3b1a1d04ea0100802ae061064ccbfcdda676871b4fa72a31ad7c6489c0b1e744d0d56b681faa4c6c214951a37d31b89b062904a96ed209c65abed77c3dec227608a70bc7269eac746c8219b3c5ba4b97297e1373363f5fae0f488708a4e99d6897d7440b03b31f1cd2b237cf7f34bad70308975b49578ef38311a0c7a80a3a540b0793fba17a2515042da7338425d056c87fceefad1fc500e6b9a06dcd365303a4020055d8d94216cbc31dc5e9f3fa953855a6a1437a27d8eab635c876db86a898dbd36f7ac28065605851891463b4f44d8ffc80d3b3f8963a568fc2f5ef365c6401c448da11b18cde176e32522cac8dd36a86f0720983db3cc56d8e7d7e738c8abc28d7b7ee879b7b1df4678aefab6797c9d2c191a0a34d666d4c78bc1e54c8669aee9fd682ab19fb4977b7ba1da2ba347d994c1dbb5668dac17ffe3dc2cf12fef0b3811b96d5e6a70356fc8cc4aa2288184121e00d47095f9bc7f7ddc5d6f52c59deb9c0178bfdda7c0aa9e18930c64e801be31b6dfde0061bdb932affb157c043d143ada8907ee94c2582a8500dbac3a9b824cbd8370592e00fbfaf4a7fd1742471ed6109e244308197a8579b84d1c699a044792d48b5aa3ecd155de6faddb6ad85d480a95b02e50b6cef6c090ccf5733c562cabef0a1f9f50469c2445dfe65a558209d965ee61c8247fc24a94d69e3367a37d9e04925fbc738913091bde803cf6602fdcb608daecd09d31b4c6147abdab098cc8f074e1d2b21fc83abfb597e4b4b8b3cf0e163ad62f29fc42b9903c79c297a2f909cc43b5fbb53e5183955015b1c8abeaf9c4dea6eaad19ca682fc6b343199f152acdb37c5edb0e0ce5bd05ed51856ace7ecd6312201d7fb9b48d618d515887c7f7f872204dec10dd6159887331e1657e8a866a4a2a978fffaf1015e0efcdff8196d91ba2a2eaed5985f8cf218afb833c2a844b9a4f545da4e78313fdae498ebc3e65cd894a27cc424ad20b62a51e143358eb292822eac4ac0664855689ed70bb80638f01444bad3a5e3c057e974537a09e4822d4caa2f756e71959a18d017adcd63ba1e0865f131891f162b3e01582f1e1cfa003ba238680eaca82ab0ab495a5ada86bce6e740251f423d0408cf445ea470f8c1660abfca24a3346d22dd7cbd62f8676d9e04765ad92f85dc4a10d32af2c6bf9f12503e5706e0a4485c4333915ee519c35c971f4bfe357990a0292e948c429a912fc7a477752a07368432457dfe8834cc8591c9800497d02a22c590e1c24902c5549aa1b99b6decbadd96f3342b92ebb0324cb3d23b492498a7c51e7c4ca265115409a8e45aba44ad3ce7442c61ccffe97c8428433765bc8ddd9ddf357d0e7a350049c325cb221306a1c2f29f0350bf4cb320abf1d2fd6f2cb2732006518d281c2aad8b1dfae539b1beb3885c2d695c11bb878501ce23a32d0fe305501a22fe49eca211600cee0802f698c2ec45bda184be8dc45995cf1a562b3296020f16f9d3c0c8b0fe4d03087e75e42678202ed09b2dfe24dbae9908f53a11690673a95339b4a5e4e222ac71cb89dfa0c7aee9a493f93786703b2f50aa76c4bcff9aab4c9270c35247082d1c6b2b582e8ff28d10815423e8cd7989aafca603a5cd6106c68ece93f903e48d2f592c04f2c5e752166e9abcb01358c2927f76144e8e0ede9372698bf36f4bf5a679e9c139903f7bc29443cec3cd4da2ae680337e85aec63d6fc3fa33296411457573cb614c06910d4c99189942bd5a50ad667eb5a4269fe0c43c7fb2ecfebcfde4a729c3c550621b7af2863702049e4a125505af2d0ab4a66898531fc07ac819b4149bef4650bdffe1fd38b0745e52df0231e79df4f2c13e5c65890f2b7ff782bc82702dca06c3e15f8d35b1d752da18f27ef3b2650af0d531625a5627ea522095dcc76e326f081a4cf2f4f555aa4f2b47afa28f4c8a4db10a41d4e143e414c495535a988704f65e48b6c6a06cddbe806757cd59d9b223d0c869a659a673a7372c4be70277b611be9e850425970e3290379dae5c5d3f70476163408de9f6475b6969f8cfcb3f24166e23e4cf0a20b9eed61d39bde7f689c376e6c6607506de8ff535424b3ac9d4ed4baccdcbc184ceaf385d49d23d1002a8fc7e323070ccfd09f94e0091096fd6d1a6f46e15abd82b68d5072091f7d3b3a4ed971fd1e4d037fed9d3c991570752463df0b7ba4088ac5f74a9a181cf77b8d13f0c4976ec5067c6fe20bb29d1130ee6b5d9dbd0defdb8432bcc6ec9054c6ed06370ccdee12773e533ad9ae028f199e1d4842768696baa1985cc8a60487b1c0aacda99c141a0861a46f382c9d2855d958623130c555e567baccf783cf3689d3d477fadeed81b0a5f28263e79fb0a43fcbe9b3ca786cb333f7885afa79ea2199c4469db67a1e7576da1135e00978ecb7e3c3ce2ec0afafc6ff005a4da90933f8f0611b59248ac2f686d3bd334e3d3f8f27abb22479dcae1f3c250d67580e16a9b9e5902799f494a84da966b62eaef678e0f4210bf556447d535c93a6e4d0c07babdfc7838c1f26acae4119896e94266c9b7a16f7e696773cc39b77a6f82cc45166d6ff1b4325ef333ece29cc73c9a9352e6c92e0896c9a4b7b53cc478eb8bb28fb3fe6ba9e052ed3fd2381909acdfba0c75c81dc06d7f07b08b55cc148d2ff669ae8fc4605475e88903b00f0e67095dee6acf61bb40ef4cce8c25b72839cf87b143236154126ae568862923010cc15f607d5e30a9b95ced7957da1674918c82422300bd356004d690f2d0bf9e770d2fdae415c9faa73a4d8946b9ee87d1ad8d3b72045527f6b34654ef56779047ac5b3935bfc845fac5e816c6e31d3aeb405b58b93b9bcebac5c1764a9effbbfab7a97f61a8f188ca106c9e1eaef3d8f71851f6481ccb1a0734c2939c557069681eef4044e6f419fdaa5d769ad1ac95045be450c748e49c251993322ea6f0e0fb4f799da7a28cad8de5876f2762024db763a80bea9e42440e6c428e35a898662ae189fcf032918ca9c47a002d7938065e50735870305798142f99bb82d586624af52ca0c4c670fcce3dc8de995350e097b788dabacaf107da93d4260cb5a1a19b89fcfcc576c3464b01357a69fb95fe78752dcdfd721ff0ef9ba964b8ff883192c7f702b8d142d68f316fb615c7943dc6bbeafa05d3d5bb845ca875effab54417cfb6ae2cea133551967e4daaaf95a7513f98da3db950d88602828cd8c39da5953cfe53a0311d8c10d5f7a0c3b70a70d4fd64d525c5ef65fec1dfb90df9be20e3be1ed0c976c1aa662a404e52630a4d5e3c14617a7a3415303b48c03e6a9dc695b70514f873d2fd7168ce5ccff37c2a3e33797ce6b0add497d238e4d5ee6f06776731c21077804256f4f73837d9378c3de38442d8e6f8fa5801ee29b5915d01f3175e40a85601dec789828666df44848cd4dcdc7face8d8bdb80def59a99bbb8148640e95836119b2a6dd5725987f262deebebd0192fb935a39c1d115e6c045756650d56318031eacd5479bfc91ccdee6589dba11a044cefe5bfc79d1b290960a97e28107ebc53ea427e32ef66219e7be39ca75bd1d361ea547be72d450e58778980e465b04052fcb66e9bbd77e46473ed9af0c453c7b2fe456a04540f6a573faeb4b97bcbf6360bbac24add355d510777558e6ca663b0695cfeae9dd98ff540e5fd9881a321e930c8b0f63a99aad95708601a52a966b3dc978538d2c58c71925b86f0236db30312ea7259434fb190924032eed0ce28de18620a6bf2dc589a4519908f0865a5f721043b1ebf4fd229f00aba96e859d1340ce734de3700822036aba6eff396366f23981effc8c0b9c816da3c00e6131ac43f296bebc703f7d22023f6a0ec24aa0dbfa2d12d7efea681daea6ea87d5af89586f8fc3dd8763fb01a698b0919501694bd822c1a38f0d0fb6944d9d41e4ff288f10af9d24e08100c3a8f604e97a9b5e8b2bff6f7fc2438609f9d54cd78318a70ce90a19341d0e80af431fa0f2bded02523eb4e70a94bb07926b11f9350f8db29c0e14e9ebe08243fd1ad09e4eeb01f948cf0c7cc8f84f8564b3197ab19cb934f495cbd145d06bf579ee93b8279d3758e295c4e4652cb29b3d51964480d0622d294c548700bbf58edf903f656ceda80beb094ace639842638eca979a263f0c6dce04a9e9e8f9f2b3257bfe18765cfaea9a85d14d8e3cca48e448c815d73ba83a19f51a457640cf8836a31f865fa7ccf57b78b440e74e7904f3736dd6eea80969a248487d03f41f431b7a19b3b57b17b429ae67bb7a7568673e86c44e8291a7679a89aa4ba85deadfba07c550b27530d142026da1a83b28c6c9f0f675140fa0b88e2bf611b31e77819a97590e8194c2603db52950cbf27644dbcb1830a20779a5f06500f00c9ba6493402596fb6e086b626f8f50317041e3ff013badeed4811fd9a40170f8be0c52a6b02c68602a94b12e098516d46d55d537a530835f20cf805c2b1ed76e6f0fcea6541aecbbd69b791655921794a59d776eb4c73511bfceb77a68f49414557e0cfb9d8cda2a52ebd1fac7118db430613356ed819ea8ac1ef9d9336824831abf807472850ede604f36d41ea53edfd50fec3b5554c0a77e97b1918c2ce85ca1c9d78180d41d00261fc413f5a6ef3ee09608662cf3ae6f70b156966df5a03b867e4edb41ea494ce73808ed474af51f7c3fa3dd07b9595c37e2eccb833aa88b950d06e72a94462017b0886411ba75784dde282f6f2c13f283b83fb1679c28b6c1d806cf4d8b4192e628acd899bbe70ef37f1004b5c3f52cca79963b7e07ce61e1285fcf3240605d7a6af8e9931f4c55c5b05817cb7bf26d9682cfcf1de0460a88fd2432e3ecd90df8940146789c8926f375e9776495bf16f397a112c1aa55d4815d38164a38d183c37ab557f9709134979ac346f51ea0179504cc00e966cb5b2909541be3a457081f2d882f235ca512f1dda1775448710290617a6c143d8b0be78575e6ccc58ca095fa92c0ac623be3277af6ff43574d6bb57fdca1688f97ee92d5b2963849bd3171f032f4329eb4d8bcff5c299d9f2f1ce0f00075c3a349765696cac46e88f13b78ffe7f85d5c431ed76b82eaefe6ca00189fbdb8f3b2a08b6914dc8f389886eafdba5eb410d7a3beda20d9e23a357f35329e66162d48b71e5b4d01a4bdd718635fa711f063b3e22a00f312e77c72060c4df14870dd091cbf70e46ab0792217bbd0a6e17c99494b75684df5488c1f2a0b9d815fb870f577deb744370faf8c3190ed54d22dfcbb14892a1d3eac4688809e02d73e90bf27baf069b09f3764f4a1a5f639dc07506ccf72353e02a774f71ed0b31d2722194e7e75e31b784b107c3e74324c4f18b17e778fb778ef8393830b4278086abea509ad5063adce8add8d94f6d6c7d3e235af59f58e96e9701e029e8004f9e0b732e22927ff3c4c02e9076b26dfa247ce6f2132ffda06eb08347460207f82382dcb36e2cee0301ec53deb969e27e5356b42cd24c14d650a4432f92532ef7a56bd0ee01f0dfe860341df1171d646fce9abff215d1831d95e0c13e1a9c2fac3705ad1852dc980c40398e55451600e936409935fcd02a5fcdefbee96fb458f711af3262f1b021cab01aaddf89c5c60bd522dd2a4e1ab33542e65760191a8bced61ad45232d744c37ce6cf4939c5937fb9895f77757fd5e37b4aa4141342e02d05e130b82b4b9790c9243649d3b9c6d4cd057c2b31e087c450907aca60c9bbb628ab7d23f989842ace4c65e35aecf8df0fe883741bac92fc9b44c5240f952395c45b22a698b24884f7e8688fd286d8bdef2c4a7c28deff92067367f336fa5253a3475b0d9d0a5deade869727f8f7f7c9235cb2e635034cef3290364e17521955cdb0bfcd1e5f89369949ee2f557f4729967522523c4f109deda02196d8bd72621b10f50570febbfeaad04b6e72aba7faf06aa44c228eae452d86090e6d8444fea19b08ee1a05df9615d282f16fc7e98fecd5d1f2c0af04282cd685e3006573e20e3c953f8e7ec14146e2032d970c8cf16fd150285859a4006f4fbb553d3c71230855cc376268fa89c1e19bbd18c000ee9808a813865cbc833fe78e5b9e3b902472b16f14f9ee9ac02f2966d72c2ca8d15f0377e003012bc092bf3a0016ba1590d77bc5898c30ab0d3ca7ca42a5e061c71452780bf199d8d6861b8859d4c5aa4aae101a567b82ef129bcc4c82212dc76f1fb000cc3891e7a32c02f88b7b62ad09909a014b119560f027f98295f8498d0f03d49f4dc038a50b935f9b177f8bcec7231bdd169f7516aa65b333141df79ed91c33ed2f04e5ec04d494181cdffe7550107a504d909d9f3ddaf7eb576c43035fa16f15dfbcd498224353b319fc9a3d290cddf6c72387711c45245209c815f0ac0f1bb214ef2c1159eb574f5b1971e0bace68780a6571b9cfe7411e362cda901c3674e75c13d639d3aa3aec6ed359f8962110fc0399c95d7c257a3921ef4d3494119d596a5a49f5a55756b6c8ef58e19d75c7677a5aabf0ea4ed1e98b930d6688a7d2da4a63826972ddf10f5b4f886feedd83dfb390c43b1051654861f57a331d1cadee7bd5c90ed49266253b6ed403d90fecbadce4b0db58ca0f66c624eb3d3fdb7f6167a040a5172cd2472cfcdf2ad25d3f00a7849f333c3ff9a4eab5b7720644bf61087a1d0a36bc2dbe9dcd0656330528a274a6b9347e2b0b40b84dad442c2a89283a503655aafee2f1f2d51af9bfe4e41ce60ce38240816130063ef9487788b6d7f0dab5b857ebf47e1d432b67398eac6481e5f02e77a77166607a654bc0d543d808e736a5f53cd1005ce42dea3bc3e54679144d4f248d4b07d6e4bebd8c3fdb0baea7f18853976391832a5823dccaf7b170ee4bb9ce39d23fc495941f2cc0c54cd5d24eec357f12b8abe454afa18c8d0b9443b08cfdd1fd84c411d86f2282f5e66c6d09005b9b99123b74e7754a685b56b72b48480c6a7c097633923a73b614e7c4eabab2fbf6e4322266e38745be1c849ebbd9e39f4e783d6de8a2d33e876159f04cf3d87d5d73453eda5566666c0c0a19b354e27d4645709b45edd9ccfea3f4cd060af3961c86d305b5dba63419c5c04803c594a864bd7c353e19138ea13830e8a8b8a999fccb48a35a6a3f937a74bfee5417197d9cd596be107e1b8cb2b580b214cc5c479e5c46bf456c847c84cc98b27460b666fe3330f84b49cb4bd95c0c9ecde6f0d38c956b57b819a468cb45a6f6a454e3c9a2f928b6d47dc2e12363e2fddd31fff4147e5fdfbe21fb0c1f3c319edcc5fec637026907af7ce8ec83f9c14a0e4f3c7cead0696910d3bb88fba0f072d017827bad1b5d4bc479899b6b7377ad853c9be62bf07e7f4e28a1cb873ba7894af814d6a3bd3f3f3860fbc6e6efa10f9e88761e01b3dd1d5a83b668eb58155a84031dd10fa78f6026813596c69ed94be6aa16b709cf85791fd49e470c85337bf746cd71b6820529951d3283c7485441eecd13f0b0653b9adf79b583b44752f39e9c87795d8742e36237e1903a82d34605ed43587a7ad71ccf8a50e268d5e752b653f752d58fe552dc8f620acacef14de703af20b2c614c1ee0c94c840fb0a98e766b2c14266520b4403ca0ec88dc7f9e0933bf9e42bde6e93bcf572ea12c80fcd755b0b291164f7ee1a1f8001732cb9fa23cc5d6ed8cdfe37875c388d28f984ce487bd1fa61bf5c1e2c0721f233e14b1fde297bc111547cbf6841e3803f898d706bf976a97d0cc2ae995525a3e5aad4515d21eef371780432b5581cc14cd286ba07dc2630492b9052004bf9b5c3ab47fcda582140d606c1853a0e62e3632a111bb635f69840a1eaf67baf3edb13baf7b31d09f9e310a97e52ea3a11b73b0520d8eef0407b31bb8e02406ad9ed2e3d52b24c11e43751fcc63f7f8cec7559fd4eaabfa4b95279bbaeed567ae6b7eaaecd2029ab13737270af4b4efb0d886818ef472210a9c36b0d8aa2f1d13dec6b3591c728894ac85ad7533a0429c5df24cc0eaff9f9bfc5c4e08a61febb3b06c330bb29d064d18294bef99df6b7f0a536df74b3e62e0052304a030dc1c25de426d17807af80ff62687669e838b50e370c011f6947bf423d51593f280c0b27b4cc0b57a46047fbcc4fa9477544959bf6a835ace7557e9770506924bfcc9d4cbf9314c194a0d64e6494d9aec3bf48c4ed4615456b6f3c533d5d154be0bff07a0c275ba1bdb8ebe68b78f0f48c9c59459281b229f585189bdc732a4ade55540fe3b650b4ab01497fb864d7abc04a768c39300bf5348e7afdf20ef38599aed3f26201128f5851c2d912dd3de1e25769fd4da909c4f4d5166b0b0c2674b1e134ddb5e8df4b62e8634f12a5517a767d8da384aa96aec412446aeb562bd48b7871aff9aa5eae6f27e4a569be15aa1f03450ea490214a28cd1c09c51dd65d5717e8228ba5d3156cd2816db60f9a314feea1d37e5fea24fdc7b127a599b5e47c33c7abfa4486772e7ab3e5ce43d3f559c96ca00be4ca074d1627c727444d52022246b0817da66bbd162308e6a3b56b825e9c88a9ce97519b56ffef96098dedf268d87bb92331edb12454a9e1618f62a792972aa14c15b72d805adb22465c892b39433c9cce6adf26ac359e32a3c8bdf69337d7c1be5bef6121e902e4f8a5bc25e204e8972994df3ba9b779fad510be727ac44172e058d288b935544e9bac8d6ac493d70c5bfcb13acd59e5f3a92947ee22813219b731108c9e9dd449a3cd005600a11b8ac7edac1fb289937a41052175a5f7d7cf42a5e838a98ea0c2eae6c6757041a8f5f15de35c5f82434c8d189a634c5867731d38a6bf60556c01facb803ad5c9c41ee1098c2efbd07b27923a204b1ead2a0b6c8f16b9bec80816d52f0b255ed770c8cc69c88ebe51107a58d31a354c6e8d0de71eac6ba5a76fb56882bea6fd79b3655cc727d614548427294f251c8a49c25d9d55b48271bbc30f344715f91f5fcb600040ac7fcbd9e887b29ba61ef44fe15ecf9e3b9dc4fece6c469a29d9a6466987819be717109648dd4d0b464195b1a551327c472113e9e784a36dd2bfbd2f255c70f45cfde3f937c9bf3fb068597c473509310b1ffcb05de91c9882b668f832642c8f3d6817a305c2cbc083ed6825fd3c3d260662deb1ef2d89561e602dc382172060cafeb64af332f28862d1da5b8c60b6dfd274f2bbfd0233f66c49a260715d578e7daf909af682db1a04b38c82e88d4fe51753e983f4f02b49cc03de60336b310c741c7538db8d9869cd0f52289f65fd132968fb761546e9fc25ef79729247444bc19d2c4b398d16412338a371d7ebe072669f85b623e1b448bb4fb10959ee3467cf375b37a4839cc3540cea674f7bbd8a8729a81f24337ef4a9f0a8978aa0ff8a63a632a530e52253049c23ec519581916be3f302f41d33abf6884de02245c7285481c4a6d94aa501d23255ea80072c0220d2dd80a4f6313e941e982992e18d14bd14a68a7c16e5d25a2f4f726b9dd718b443a0b23e5f1c898a9fb516922870bee6159afec077284958d40ec6153fa1078f5e6b35467e418645cdbcf61fd27f996b899f130995686132f1a76bf490fc43072cc02be1a92429dcc37bc2f6619662aff2390c8029f8154545802b794d93e305c49f37e8b8b24c41946a2e07d386d5bee5c243ea8587d8306cfa2d01f14a225b37d7c4d82cbb8128646b52dcbd10738f8ae6fe14d241d950b91948cfb28f4285413873d6b103af07a7e216e1bbeccb0e8ffe703305873b6ccf053607d0f5609d47a1233ffa5638663c53ac39dd92d9a592a1e244a5844147aa26cfccdc59cf3f79d53eb5014f93f473a29a7fda26935ba70ba50b6fdc0944817381b6a66a1af5709fe7d35ecf4a55f7d4f2ba8d7c7ad2f319f7a3c0fac1a344587ba6bd0765b0a7792013ad711aad1524f27cbe1ee1972b35ea0683d41659ac15c4f83b48da9bbeff6b582e9bf10d865fef3346037d9a40f0b139ce7acc4564461ab159a74f36b61188f030ca8b644f958503690c55c885636b0399dc0227341ac9510cdaf1ec73f68c17544529b5e32b261db1146a9a27494eeb4a06d2151cb34dbf9a33bacb155892a6e4b50bb16f307f974088c7c7524045c0e40b92403802c9f458fb9dd54776991af456c05c325fcc82d396af7c54b3122e5a27ff4a708a32683ae454ae21d7aa3f73d15f4a5e20c36016ba9e60fdb6669a981a94019a8e09b585e766e891ef3fea3c97e6ba9c388bf00d99305d6c2d5125f07026841a77e5f4425021d02e0e1cebddb32cdda3abe863f1dda1fad240ce6e94ac26b0035d448d72e1a3e6ec5adb60e05f892dbbccaab5048b51a7c87528fc02168818f821f514dafa559b86e611ce2eedfaf046862b1b1eab1c7e3b6326656f0a2ac1484c0c3d785bf7abf0470d8dd858dea2538439a99e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b2d918bce44c528465a5d57a3213741799f780f41dd335a6750cac7cfb709ddc1c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f1783014fc6fbbdfc70bd8c7f2567b032b27457050cc9d55523cfe2e7e3c6fffb245172e5a6dbb08f4b7dd9b463ac680460fbc0d3f7902ca93a87d2e72d92c2592079051b7cd2dbeb1187501313fbb5e5c36bf89244f8683b651828e648f5443ffd58b3fcdfc8abc86185a97509e11ba5b9ea3613ca95179ed5da22e41b3f611d80429e707ada465f1ab73e1427a9fcc0db3415abdf06ec35aa9173c99a004bbc7c13548cab3045889b6715873a431468251fc9b2965abf1cb6fbd6abe723c7e8fc74f0ede21f6ad4495c2f96e9e822834c82f66bf379e8709e7b731d5d4a27122d85b87dd2bfe201a20d5ca4b8be8aa9557893b1aff4c2d8a9ddc8190a09eb54e77e3592e78caf2b3bbb8c847b7b4dd3ce4a48639e2caa0b0ab659b557017a91cb217922f0b8f38ff86f28297498190171c9968c73d2a35f1d50d683ffc8305c990e0f06fb93c5d3e4f1381be864e6b0fc79a7fa21c7d1b6707019ac3e26aa91ca8b6b44effaa25313512d1e4038807ab7adbadf415d6cf54f992bb5d8aa696b128a1828c58fb4caff14f0906065383d9b3762a25b9eda71fccbce872b02471b4cf462a3a4b6ee25a5e991586c2f29fb0781de6920d99dc44afcdd24a349925d1877672ba7483e40910841e6068a318512a2e1ddf4f930e700673d8e3827a703083e21fb0466b44c4b1b92f961ea4f2aa32679487c145728ea8fbc15fd345c7505a9cc190f5cf7249b7af8a25513dbce766f39fd20fa760ba990230fbd2ddb9879a591ba42a2936aab2ccbe83c16bf63312f2a75ab34e509bd0faf5af6df3df561407e3eadc0425d9a8f842d66518deaa7bdc6148028a5a8adc3e573a4c89cee78d620dbd3410a27714714cac49be5e8318b49d7642913bfb6d7bd113a516a4fa91fa3d77cdc7f1a16fd09646f08554e50aac37815e78528f5b223961e38ccc06935d09314530ca29b3451c1b195fee255b92d2148900b4b4a87ef4c7728e3ce8c3f7b7baa2c615e3d4ff4c963dcd18d2fe439615eb65c41f244542146d2c272507150897b997a8373a58b200d2c803da37e38c57a75a5a135759ba6aeb539ad49a5650d3807be70d1d3ed55cca00f8d99de41d90be4d524a69e8c98f9e16e748438b3c978ad0971e74f5630162de1eccd4cb225b4966048c44801f44e4f4d243313c5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1d95fe86c0291b1e5eb2a4ac28881b88b3c8bb76e5ead42331d1161546a61ef666973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b3b10bbf6fdbc2543bc693af9c6a28da8920f8508f0578ef44c1d240fe719ad87884fc7101e538c3d3dff9f53e752ee12e0fe7dfa9d7b63fdae7298f7643e0ead308cc9ce405fb8c3b2762f3ba0dc4f582174273abfb422e7cff16253fd9caa85a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e2645705fdfdadcf6119e127dcd1a9b274dd035e359c9e45fbffcb8dba776360625cb64148f7bf4b9e0550cf9e01f2747c25d2f53f05fc8f318c120b8b9e2f36c2385aaefdf83cc282e5cf7379efac47499979e02fcc590df58e8e419379d4b5effb866d9769b1ca0b35d353ab6fa955e512624f5e316a0531ea01e11484ea185c8def473abc7237f9c13569691c513a114a497f51c1e5b4a4f1bd6228b10f264bafc557f6bc6b0a07f530968b21937f509d4b6b7613bd15bffd4476a38097bf09e4f73dd524e4daee7a8aff4e106063de5ecdc5c3803f53a87d332dff22245988f0cdde8f6abe781b337a665e07051d667a06cb2bca1face5e647f41777dfa655c3f05a412e352222c5b67364ec21e3ac381d3718a7bb988bf52f3b23cba916be459fb90acfba4fcf6b8ec2ba8cb6b9863218e3ec5ab92bfcf023c0a2e89bfda9d0976032ae50965bd84eb4b02ac73af4143bd4fd15a6d60557e11f8681ef239a615f8288635075e2a3f996b14d195912e79c56705dc02e60dc3672d252731a07da5de08924a1f17e00e7b2b97b73bbf0512987cf0f64f54ebb1b80436a1bc54bbfd8e5de4526c08b51024ef7398caedaa10dc44ef523e6acf254fbbfb9e392d13c1e121554dfc4ddd9b710dfb1db2731bed1d5ecd0faba59de3e2c709e18ee92b988f535ed10838efdbbbe25820234044f122af44646ee7e948b171dcf77d9da26f224cbb29b3e36361c7aeb36ac267bb7d20978dc4af9d7a3e2b0abced754fd4b37c78c30baa906763f03f15e4672744a00f526ad94deadee477aec79badc231ad0c9a0dd8248017503ebff3c742d9a5856991c4b25541cc3cd868cd74a01fd0bca4c9a85020020ab21aa38d394104da1878cde435961dd9b1ed729447dd15e24a5f9181c802b6242f81fdb41825887fc199f3396bd46b49cf84fae517dab7601ed9bbf9efd3588558709728c2502883959afa77eb08ab186ca8c16d262ce99ec27b172cecf70af4cf60f17a949766baeb71f8bd3f0961f5aea86eda5bcba7e83ccabaa5ade3c64d1e1ce1b8df1cb7b3a480af9a8cf6ecde4764d99f52e1f0d141cfec879685c33661a2d0ed4fb3bf086a1528f68b473760b956bf06e044a125914e8a0c62a705521e544e1e10ead679aa805868c9e2b4231e90bedaf7c0843c5c75260748e7e2b58557882739e92efe27a2a9acbd1e391d32c82ec94c02e8300b515f73a6bfe1b452edc5bb0b4a9ae12c732bdbda0d39177100354646bb36e808b723107627e3eff7449f624a226ce170da83ff135db82dc736f538762ddc4fb306bb5c0debf93e03a0e28a7aeb53047036a87d53a96f8bcdcb521b45e3e2cdc71877995b8eddd078f087851ef87902b612b6dd3974f2781d6538d33850085108affed1a220d0a0935ff413946abef1622db598743b531acc76a4f34f27769676f70de0c0a4268e6b0b6207a85f5d4f1013e917d0c1d91ed076ddf8a8590fcf8f51e0aa17a62c9311b7496c0cde502679380091f33b564dc34fc647105597813ba18fc5cfa81cebfc4e88a84be1b209782995cef205ff4dfd2d2acc8b8ab27adf381d1999a482b867e3655f120ac641b26fdb0afc11c9207c7c3dec2c1a3daa141b9f82ab6ec617ea663a3842b638560ac5651fd9cae230966e1cad5cc06827574a1024e93bb20c61e60d57d3d2d8f7dee4c04d600744a09a52520d28b88671ae7087dae55e239e3931f242532630188712e67e187315aabff2b610feb65847893d8b9c1c71afd65516ad8d9a8277a841f6f63fcbb4083d0cb6acf1783eb9a61ab597f6a26d299ebc92d86e4ecc4ddd1c16aac73bf5313db54e5dd414ece199cbe63dd7680467189804bbe16a21b184479836ef3ca27ebe9e74fd538eb79d78e032b92a3878ccf9f380993afd53bcfc951b0fb700f4950ed6e961e4a8a36a2611230b15d22993bb6401e56dc075a290c882583ad27762f56d54a9139850afb67b4b7d94fa61b0aac60ef0b04252ba59978eca89647b4123e2ebd960d3f3195ddf26beffb51bb53f8038351b6fc844d7a0d7f6b4003d95c6c8c0086f0de3668a01affb21350774cce0f6bfdb161ab423e7c09a6b516e7d4454a73462b0470c35df650d8a9e2393566309e45f9c857c6a1bca1b6e81a2b2be78facbcbdd3947c544ad9f5dfae873da26196bac9b5df61e09390ae93bdd82f38da66e54c2ea42074ddff7763221d0777f13154fd5116ef1be1b2726da6b3f2ac0c2b029e47646f77d3125134850b796c802a6447e4d39f47dc8398062c02f2d056b49c6f8e6da45dfad549014aaff450051d0e48f957c6ece455b84dea94f6d46752d488bac2ed1da8712cd2dbeb81c35a8f9d46389b6bed693d1cc801ae652b482b0b14840cc80309adbb04e73cd5a7f8b8b06e58ac688a0a2f8c4c72a3f07de75cbc5366276254bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda35bc9a152fff06bbca68a9911e0bc6c76339aec36ac2a55e424daa18b1718c754d51cb9caad6d87a4eb80861706adefe2ea591cf89a9d4daed2d5b89e0e9190899d4886fd47e789e89b4cd288799ce69d285a411ced881831700a5f1d1c7485aa177e5113f7df1f9f5002d1c48efb67bbeeccbb840c12455ee033c1168fe9d641e662c5574b663083b9988c71dee6d33fe5ecf12688ec955b46df0a5bbba878b82fed169992cb7d6e3388244409e2fcb5388ef011e137576b4c5c71427520b6cfa04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4763cd2db39803e7c30ebd91bd18287b84d0a468c4b3a5fa53bf41dabf8d9ad4a1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52539bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15edff888b20a30d7ba3fb17177914d86eebf87d8bdfc42db54518e206b2a284daflibsaml.so.11.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopensaml-3.1.0-150300.3.3.1.src.rpmlibsaml-devellibsaml-devel(ppc-64)opensaml-develpkgconfig(opensaml)@  @@ @ @     /usr/bin/pkg-configliblog4shib-devellibsaml11libxerces-c-devellibxml-security-c-devellibxmltooling-develpkgconfig(log4shib)pkgconfig(xerces-c)pkgconfig(xml-security-c)pkgconfig(xmltooling)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.0.43.1.0-150300.3.3.13.22.0.03.1.03.2233.0.4-14.6.0-14.0-15.2-14.14.3g=_0@\+@[1Z ,@YéXX@UUnU@U(marius.grossu@suse.comkstreitova@suse.comkstreitova@suse.comkstreitova@suse.comkstreitova@suse.comkstreitova@suse.comjengelh@inai.deadam.majer@suse.dempluskal@suse.comkstreitova@suse.comkstreitova@suse.comkstreitova@suse.com- Fix CVE-2025-31335, parameter manipulation allows the forging of signed SAML messages (CVE-2025-31335, bsc#1239889) * CVE-2025-31335.patch- Update to 3.1.0 * [CPPOST-111] - Assorted build system fixups * [CPPOST-114] - Add notion of profile to SecurityPolicy * [CPPOST-112] - Implement message correlation in SAML2 encoder/decoder * [CPPOST-115] - Add regular expression option to EntityAttributes filter - Update library version to 11 - Run spec-cleaner - Refresh opensaml-2.5.5-doxygen_timestamp.patch- update to 3.0.1 * no changelog available - requires libxmltooling-devel >= 3.0.1- update to 3.0.0 * [CPPOST-72] - Excessive CFLAGS included in installed pkgconfig file * [CPPOST-103] - Deprecate/remove old style metadata filter definitions * [CPPOST-104] - Rationalize logging names for Metadata Providers * [CPPOST-106] - Explicitly complain if ChainingMetadata Provider tries to install filters * [CPPOST-68] - Add per-entity observability for metadata providers * [CPPOST-98] - On-disk caching of dynamically acquired metadata * [CPPOST-108] - auto_ptr clea - require libxerces-c-devel >= 3.2, libxml-security-c-devel >= 2.0.0 and libxmltooling-devel >= 3.0.0 - update library soname from 9 to 10- update to 2.6.1 * [CPPOST-99] - DynamicMetadataProvider rejects metadata returned from MDQ associated with artifact profile * [CPPOST-100] - Assertions20SchemaValidator fails in case of EncryptedAttribute in Assertions * [CPPOST-105] - Dynamic metadata provider fails to install filt * fixes [bsc#1068685] [CVE-2017-16853]- update to 2.6.0 * [CPPOST-10] - Name Format Constants for Unspecified Are Misspelled * [CPPOST-85] - Dynamic metadata plugin race conditons / leaks * [CPPOST-93] - Source build fails to link properly against OpenSSL * [CPPOST-95] - Add MD RPI extension implementation to metadata classes. * [CPPOST-96] - EntityMatcher implementation based on RPI registrationAuthority extension * [CPPOST-97] - skip signature check on cached copy of verified metadata at restart - now opensaml requires libxmltooling-devel >= 1.6.0 - update soname for libsaml from 8 to 9 - use https instead of http in Source - run spec-cleaner- Update RPM groups and summary- use individual libboost-*-devel packages instead of boost-devel- Add gpg signature- use spec-cleaner again - fix Source address - remove unused conditionals- use spec-cleaner - package cleaning - add opensaml-2.5.5-doxygen_timestamp.patch to remove timestamps in a documentation generated by Doxygen and avoid RPMLINT warnings (file-contains-date-and-time).- initial revisionopensaml-develnebbiolo 1744115879  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3.1.0-150300.3.3.13.1.0-150300.3.3.13.1.0-150300.3.3.13.1.03.1.0-150300.3.3.1     samlAssertion.hRootObject.hSAMLConfig.hbase.hbindingArtifactMap.hMessageDecoder.hMessageEncoder.hSAMLArtifact.hSOAPClient.hSecurityPolicy.hSecurityPolicyRule.hencryptionEncryptedKeyResolver.hexceptions.hsaml1bindingSAML1MessageDecoder.hSAML1SOAPClient.hSAMLArtifactType0001.hSAMLArtifactType0002.hcoreAssertions.hProtocols.hsaml2bindingSAML2Artifact.hSAML2ArtifactType0004.hSAML2MessageDecoder.hSAML2MessageEncoder.hSAML2SOAPClient.hcoreAssertions.hProtocols.hmetadataAbstractDynamicMetadataProvider.hAbstractMetadataProvider.hDiscoverableMetadataProvider.hEndpointManager.hEntityMatcher.hMetadata.hMetadataCredentialContext.hMetadataCredentialCriteria.hMetadataFilter.hMetadataProvider.hObservableMetadataProvider.hprofileSAML2AssertionPolicy.hsignatureContentReference.hSignableObject.hSignatureProfileValidator.hutilCommonDomainCookie.hSAMLConstants.hversion.hlibsaml.soopensaml.pcopensamlLICENSE.txtLOG4CPP.LICENSENOTICE.txtREADME.txtapihtmla00008.htmla00011.htmla00011.jsa00014.htmla00017.htmla00017.jsa00020.htmla00020.jsa00023.htmla00023.jsa00026.htmla00029.htmla00029.jsa00032.htmla00035.htmla00038.htmla00038.jsa00047.htmla00050.htmla00053.htmla00056.htmla00059.htmla00068.htmla00071.htmla00074.htmla00080.htmla00083.htmla00086.htmla00089.htmla00092.htmla00095.htmla00095.jsa00098.htmla00098.jsa00101.htmla00104.htmla00107.htmla00107.jsa00110.htmla00110.jsa00113.htmla00116.htmla00119.htmla00122.htmla00125.htmla00128.htmla00131.htmla00134.htmla00134.jsa33859.htmla33859.jsa33866.htmla34412.htmla34415.htmla34415.jsa34416.htmla34419.htmla34419.jsa34419.pnga34420.htmla34423.htmla34423.jsa34424.htmla34427.htmla34427.jsa34427.pnga34428.htmla34431.htmla34431.jsa34432.htmla34435.htmla34435.jsa34435.pnga34436.htmla34439.htmla34439.jsa34439.pnga34440.htmla34443.htmla34443.jsa34443.pnga34444.htmla34447.htmla34447.jsa34448.htmla34451.htmla34451.jsa34452.htmla34455.htmla34455.jsa34455.pnga34456.htmla34459.htmla34459.jsa34459.pnga34460.htmla34463.htmla34463.jsa34463.pnga34464.htmla34467.htmla34467.jsa34467.pnga34468.htmla34471.htmla34471.jsa34471.pnga34472.htmla34475.htmla34475.jsa34475.pnga34476.htmla34479.htmla34479.jsa34479.pnga34480.htmla34483.htmla34483.jsa34483.pnga34484.htmla34487.htmla34487.jsa34487.pnga34488.htmla34491.htmla34491.jsa34491.pnga34492.htmla34495.htmla34495.jsa34495.pnga34496.htmla34499.htmla34499.jsa34500.htmla34503.htmla34503.jsa34503.pnga34504.htmla34507.htmla34507.jsa34507.pnga34508.htmla34511.htmla34511.jsa34511.pnga34512.htmla34515.htmla34515.jsa34515.pnga34516.htmla34519.htmla34519.jsa34519.pnga34520.htmla34523.htmla34523.jsa34523.pnga34524.htmla34527.htmla34527.jsa34528.htmla34531.htmla34531.jsa34531.pnga34532.htmla34535.htmla34535.jsa34535.pnga34536.htmla34539.htmla34539.jsa34539.pnga34540.htmla34543.htmla34543.jsa34543.pnga34544.htmla34547.htmla34547.jsa34547.pnga34548.htmla34551.htmla34551.jsa34552.htmla34555.htmla34555.jsa34555.pnga34556.htmla34559.htmla34559.jsa34559.pnga34560.htmla34563.htmla34563.jsa34563.pnga34564.htmla34567.htmla34567.jsa34567.pnga34568.htmla34571.htmla34571.jsa34572.htmla34575.htmla34575.jsa34575.pnga34576.htmla34579.htmla34579.jsa34579.pnga34580.htmla34583.htmla34583.jsa34584.htmla34587.htmla34587.jsa34587.pnga34588.htmla34591.htmla34591.jsa34591.pnga34592.htmla34595.htmla34595.jsa34596.htmla34599.htmla34599.jsa34599.pnga34600.htmla34603.htmla34603.jsa34604.htmla34607.htmla34607.jsa34607.pnga34608.htmla34611.htmla34611.jsa34611.pnga34612.htmla34615.htmla34615.jsa34615.pnga34616.htmla34619.htmla34619.jsa34808.htmla34808.jsa34811.htmla34811.jsa34814.htmla34814.jsa34817.htmla34817.jsannotated.htmlannotated_dup.jsbc_s.pngbdwn.pngclasses.htmlclosed.pngdir_2beeb0e6ecc78030dc2ccf3abb93f199.htmldir_2beeb0e6ecc78030dc2ccf3abb93f199.jsdir_46c84e960abbb361e03e3b971d112f49.htmldir_46c84e960abbb361e03e3b971d112f49.jsdir_5a444ea91f4cf70a56fc746d81019fac.htmldir_5a444ea91f4cf70a56fc746d81019fac.jsdir_5a87c5078ec444f96e723bcd4d206bf0.htmldir_5a87c5078ec444f96e723bcd4d206bf0.jsdir_60df43214ea110af7b9d12a7eb2b1a1e.htmldir_60df43214ea110af7b9d12a7eb2b1a1e.jsdir_690bd65197028e91578cbc301132bdc3.htmldir_690bd65197028e91578cbc301132bdc3.jsdir_6ed0bf669dcb744acbba4d414586979d.htmldir_6ed0bf669dcb744acbba4d414586979d.jsdir_9104b2f20549993d29184e62f0f2e81e.htmldir_9104b2f20549993d29184e62f0f2e81e.jsdir_99f898c0794a93aa9682cf4a20a19b78.htmldir_99f898c0794a93aa9682cf4a20a19b78.jsdir_c73d4fb592736673968f380f598db22d.htmldir_c73d4fb592736673968f380f598db22d.jsdir_e3007ae187e2b217c49b4c7192d6bd56.htmldir_e3007ae187e2b217c49b4c7192d6bd56.jsdir_f19ac4f5d7c81a68eef295c2640790fe.htmldir_f19ac4f5d7c81a68eef295c2640790fe.jsdir_fda12c325bc8de3d465539aa9e465599.htmldir_fda12c325bc8de3d465539aa9e465599.jsdoc.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlfiles_dup.jsfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_0x7e.htmlfunctions_a.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_dup.jsfunctions_e.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func.jsfunctions_func_0x7e.htmlfunctions_func_a.htmlfunctions_func_b.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_h.htmlfunctions_func_i.htmlfunctions_func_m.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_v.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_m.htmlfunctions_o.htmlfunctions_p.htmlfunctions_r.htmlfunctions_s.htmlfunctions_t.htmlfunctions_u.htmlfunctions_v.htmlfunctions_vars.htmlglobals.htmlglobals_defs.htmlhierarchy.htmlhierarchy.jsindex.htmljquery.jsmenu.jsmenudata.jsnamespacemembers.htmlnamespacemembers_func.htmlnamespacemembers_vars.htmlnamespaces.htmlnamespaces_dup.jsnav_f.pngnav_g.pngnav_h.pngnavtree.cssnavtree.jsnavtreedata.jsnavtreeindex0.jsnavtreeindex1.jsnavtreeindex2.jsopen.pngresize.jssplitbar.pngsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssopensaml.tag/usr/include//usr/include/saml//usr/include/saml/binding//usr/include/saml/encryption//usr/include/saml/saml1//usr/include/saml/saml1/binding//usr/include/saml/saml1/core//usr/include/saml/saml2//usr/include/saml/saml2/binding//usr/include/saml/saml2/core//usr/include/saml/saml2/metadata//usr/include/saml/saml2/profile//usr/include/saml/signature//usr/include/saml/util//usr/lib64//usr/lib64/pkgconfig//usr/share/doc/packages//usr/share/doc/packages/opensaml//usr/share/doc/packages/opensaml/api//usr/share/doc/packages/opensaml/api/html/-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:38216/SUSE_SLE-15-SP3_Update/87acd9d2a6f2c8e390fb03a7fa66e0e7-opensaml.SUSE_SLE-15-SP3_Updatedrpmxz5ppc64le-suse-linux        !"#$%&%%'()*$+,,----./directoryC source, ASCII textC++ source, ASCII textpkgconfig fileASCII textHTML document, ASCII text, with very long linesHTML document, ASCII textPNG image data, 526 x 80, 8-bit colormap, non-interlacedPNG image data, 257 x 80, 8-bit colormap, non-interlacedPNG image data, 785 x 136, 8-bit colormap, non-interlacedPNG image data, 167 x 80, 8-bit colormap, non-interlacedPNG image data, 239 x 80, 8-bit colormap, non-interlacedPNG image data, 138 x 80, 8-bit colormap, non-interlacedPNG image data, 201 x 80, 8-bit colormap, non-interlacedPNG image data, 208 x 80, 8-bit colormap, non-interlacedPNG image data, 168 x 80, 8-bit colormap, non-interlacedPNG image data, 444 x 136, 8-bit colormap, non-interlacedPNG image data, 191 x 136, 8-bit colormap, non-interlacedPNG image data, 217 x 136, 8-bit colormap, non-interlacedPNG image data, 157 x 192, 8-bit colormap, non-interlacedPNG image data, 105 x 80, 8-bit colormap, non-interlacedPNG image data, 258 x 80, 8-bit colormap, non-interlacedPNG image data, 248 x 80, 8-bit colormap, non-interlacedPNG image data, 255 x 136, 8-bit colormap, non-interlacedPNG image data, 322 x 248, 8-bit colormap, non-interlacedPNG image data, 301 x 136, 8-bit colormap, non-interlacedPNG image data, 313 x 80, 8-bit colormap, non-interlacedPNG image data, 277 x 80, 8-bit colormap, non-interlacedPNG image data, 308 x 80, 8-bit colormap, non-interlacedPNG image data, 261 x 136, 8-bit colormap, non-interlacedPNG image data, 654 x 248, 8-bit colormap, non-interlacedPNG image data, 173 x 80, 8-bit colormap, non-interlacedPNG image data, 213 x 80, 8-bit colormap, non-interlacedPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedUTF-8 Unicode text, with very long linesPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedASCII text, with very long lines, with no line terminatorsXML 1.0 document textPRRR RReryI$outf-874ba82f7a3aa8d314125dc2a4a519fac2226d982ee303f47bc15393cb53fa87c?7zXZ !t/_ ]"k%ndN6Y19?o/j816" M? P~IJ<9#4h\49DhTum!#q.UDZ! Gœ2ui7(h5T? /*%*'x[[ PqR7j蝍ƝRNҹO`ZY!:4&_d|\vZ"K2@;ãA;Txfheb j1n]zagc^ J(L;NszVkXKZكPrWVí$SDVx,[XQ&5M)@/iXҥPщbS q3%gmBl1o~r u:g0'χ9D#3UVlPql>Oݦ}mᎫ1<2s0NX?J`%eNT/lM jح2CJz%C?mdqn5kՎ 3Py22qom=gM~Ј]^zTHηtfcBTMV V]ɱuzp,Σ9vd(j9ȅE7np_ 2KO"eQX;Ϋnl=pnkOm'%-7;G^\x?k%rGIX4dT,ur켠\\y0h!j"kנhu2M D-#{kg/}zWuOWGYäU3PV-6Zz R[&͏}ڎ}(|<"~B]K~x94菰tf`[ ,@$\tU6Ъ)S606Xp 7 S~XuoG[-%Br]Q2T2\6 O>J}&m:=hם Ho)? _M,~ Z݁(\<&L"m9=D*A=cv\65=?QÖ 84kcV]}>ş.6 b/շ@S‰5x'ְ3\0eŻOw 3쭄@E-%A*.A֢gp.4ڊ!|^+z0*G}fnZlT:!.8H)Mx gx|*>K騕PUs2^po 6\nmmbF|DS|WGT]&sv!)J+Te,c4lEL-A.-Y?jD_[oͣ L$ _eCIl~,eQZX Mq;7cKEL#ILq5As˳RO2pytbt܁$X%8"Vi)ڽp .HGP2VkDsd%kmOg1crvݻ'qb>Y_-L=O쳙 &\k*-Ȇ☮in +_:(kI]lhlͪi!~U紷ɥ }X^f 5)^ fb0G:d70*ZQAoaT&eƆOV[gI} *H4QI YZ