viewvc-1.1.30-1.el7$>(6)AZ>@f?Vd   U HL[jn }NN  N  $N \N ]N _8NdpNjNq|qNvvw$x#xhxlx{(x8xL9yL:LB\GlNHNINX,Y4ZP[T\`N]N^)bvd eflt0NuhNvʠwtNxԬNy,0Cviewvc1.1.301.el7Browser interface for CVS and SVN version control repositoriesViewVC is a browser interface for CVS and Subversion version control repositories. It generates templatized HTML to present navigable directory, revision, and change log listings. It can display specific versions of files as well as diffs between those versions. Basically, ViewVC provides the bulk of the report-like functionality you expect out of your version control tool, but much more prettily than the average textual command-line program output.c/buildvm-x86-05.iad2.fedoraproject.org$;Fedora ProjectFedora ProjectBSDFedora ProjectDevelopment/Toolshttp://www.viewvc.org/linuxnoarchL04&(,QQ}arbrb2aT704@!or^S^S0O K I~;:|;+uuuIz>x(l8(x(x3yHH~ FTRRF/ F'%%T8JJe |*|*A&M&M5<<6 D)) 6RR  \p@q(@ uq:dczz2C՘$$wQ i vz*QYR! 1&*~F X& S7  N 0TQ@d!& '%! i--?6^%O Ndg#Sek NB> `j\*\b1 \@#l  Q'~R/ ~:z& b ~HPvR O? ;A큤AAAA큤큤A큤A큤큤큤큤큤큤A큤A큤A큤A큤A큤A큤큤A큤큤큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤c-c-c-c-c-c.c-c-c-c-c-c-c.c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c.c-c-c.c-c-c-c-c-c-c-c-c-c-c-c.c-c-c.c-c-c.c-c-c-c-c-c-c-c-c.c-c-c.c-c-c-c-c-c-c-c-c-c.c-c-c-c.c-c-c-c.c-c-c-c.c-c-c-c.c-c-c-c.c-c-c.c-c-c-c-c-c-c-c-c.c.c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c.c.c-c-c.c-c-c.c-c-c.c-c.c.c-c.c.c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c.cccccc-ccccc-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-c-97014aa631ba6bd2b04cb4dec868ff43a5e4ea5bb15985ed0d60bb217f54acc0668936adf8b2b1f841cde2c0a799f82f3e93f7a0579ae9b414b4c04c63bf9f7634d09e7f75ef0f01405c44bc63318fca2431addccda05591ab8a68dd2b4f5a416aa1e126e0985a160a18467ea92a2e44743e203a824d576631791c31505188beb096228b24024ecdb1f2d87b0b1423f24d1cf7d30d5a5c136b98d33e27ac835e353a522b9631601879ac3e820f16da50f9842143c9bf25a322fbe611775050a8c8759edeb43e067dd1c061e9c4ed0034a19fa6d043b9ab5f2ccebb6b9ab29b971882ef97b43599d4cf7fbe680a1b09a4eb797c01345d3e2d52379541be5edeccb5701880e29edb7121e52d706fb11c71b4c18a2f407f6b10fd8e2f5d91b9509c2ff8fdbd3cd1711e4b95ac0ebb66ff358a2d1853a0d85e80170567e294f63a352ff8fdbd3cd1711e4b95ac0ebb66ff358a2d1853a0d85e80170567e294f63a35685f7f224b203a704cc87c35c5ac3ab927e3f290cc0bad535a350dbcc184ea162056437a39087413aa6d58e5dc674db3038cc5bd3e58bc8c5744cdb890b8ddc62056437a39087413aa6d58e5dc674db3038cc5bd3e58bc8c5744cdb890b8ddc62a45ce887f4c24a694ef334490479bb3be0a4fe0a37d3078d0aa8e62c724ef73f3b19dead6b8de3b19a808163c27d098c98f6a403aa2b2565c13acef6fe64beef3b19dead6b8de3b19a808163c27d098c98f6a403aa2b2565c13acef6fe64bee48f39bd9b8fc64d4172e2f287e4496dc8a883d05bcaf5a6ed94f0be9a22eaac278a407020060af520624df8daa42716e3e99b8387d70625e499a6b887fb786a278a407020060af520624df8daa42716e3e99b8387d70625e499a6b887fb786a2207ce2cdb1e342bbde7b3d79a6e4173b44ce38ec1c5dc63db7052c5ee95779ce49ae0656df9bf5940382fa567d6e1bcdc1dce1a72a72ccadf466047ea77bfbfeb46653c9771f0d97312bedf1faf075d61114504d50249456eace2dd1bdc8f89208fa219169d75e84827887aef9176713afad859cbb3fe74fa73e04dbb7f12525cba626c29902aee56718d4b8cbae522dc6908ceda8e2a5631e73dce7deebd62497014aa631ba6bd2b04cb4dec868ff43a5e4ea5bb15985ed0d60bb217f54acc05feaa10569bdb780693277991770336e409b2fa674a831dacc5b852828f82e9b6d33dde42ea62fd0bd10c0832e15fd1a1a85c5bfcd7a23b1af6d31778a29f9cfdc01bb4ef638f57412df5abdcd1f1d2cbfff7971031aed023acc5c58b11604252d9077bc4eac1be2d8de579102549abb0e457302de6f5b551106591c01c5e6586a92b6e2d5d664932d742632d2d01d440a00b5ab630c94516b593d4656a966b86a92b6e2d5d664932d742632d2d01d440a00b5ab630c94516b593d4656a966b85ecea9bd4e7ee2ca41f9d65e32d009cd191c8bb8948cce6ace928103cf5d6ae8897a218279db0c53ff94c3e931de79cf0cf825f50e78604bbd8f4a8cf202e08c897a218279db0c53ff94c3e931de79cf0cf825f50e78604bbd8f4a8cf202e08c01fae5ce7dff964934ff55389c4056e0d874403f798c3076edf45ba5b514d2d0d727b482995a98d9fcfad4c3e09088572f68cc3ff2773913b5ca2b69a07a2ef4d727b482995a98d9fcfad4c3e09088572f68cc3ff2773913b5ca2b69a07a2ef48ddeb0d2728210acd98cef58720010bad53c0eedfa7b740eb85e18cbc9533e8597679edcb55cd42a987951b3d65e364a443030433a94918f561886ca1d83be4911bd4925ebec1204e518b569d652a77dcc47c75790a10e8aadab1d60420b6cd32c0c321edf9562559afb1f8fb287f64969db8651e35cc64d77725aa030a12009cb57c5828ee786c9c8307b713e414ec39f86b720e122519e7ffa6af87b84bf04b61c4f665d00e077b8467687a484f9efa0a59528df3fe5bbd55e590c9ab4a98fb82e5e7804f3ed8f2f63ea5c6841ead8694d3e733f3cf0aa996cecdb20097973ec251a32348c277c92b2b8f92a31cf0bcc5ee89293b726ea5891f0fbd9f90ad3475aecb54e1433e6474769f93eef8c1a420e632c46e74674626ee19e4df6713a0b12d46f8cc427d6e99ebcfa54cb8a7284091efa4541c1f3c99f429a8c91d74d55e64231cf898e44ebe88a830e88024f03b9509a47f5e11967c26102bed0473355e64231cf898e44ebe88a830e88024f03b9509a47f5e11967c26102bed04733c6e2fe9f6e3bc0ac74933dc0e3df425d816670da586ad7ab267109f7adc401621a059f3a17909326993fbf31a744a7a4e3e0b0c60a5e972bc3f457043c04294b1a059f3a17909326993fbf31a744a7a4e3e0b0c60a5e972bc3f457043c04294b26d480c2dbecec0bd7dc3daca6159f9fb16d6b3302911bd9da4d16490b1e7f454784415052d842fd7fe07878c15d7fe1901362173d86bab0f9a0aa9bf479581cdb29f30c68c7fd012dde2f850b8bd6fbe51fcdced25feed7758c553a897872a6804015d49354b259419195d97fed2bfffb171d119a1ad4586ec59746b55a131f5c9c4d78238ffba26d5399118d090c7736c3895c9ead50e5e9b00d232a3f9fb743d303d196aaadd96905932b8fa78a82d50a4c1d8eb07792e877c9a69f6b0fbc8a0bcb62a1e12189a71f80644050b4a64414d7c78addde2aba1835b0a8770930ff73d32adbfb3a972f30645be81ec49d4ec72f3d4bff9dcce552b1e4787c148dff73d32adbfb3a972f30645be81ec49d4ec72f3d4bff9dcce552b1e4787c148d191f13788318321ace9f36712d56d7e165864ae092e695bffc852e925ff646447de317b092f27599d1f9238773ecdb4e2d07a8334bd684018668b1191e3a23827de317b092f27599d1f9238773ecdb4e2d07a8334bd684018668b1191e3a23826e20a4c0effa90d14fcfb2931b09554ac10ddbc84df12f52a75c612c6b2a1b65d76d7a80519e95efc62028b87f38219c0b0f3a7ae585addbca9fe3f6691eea33d76d7a80519e95efc62028b87f38219c0b0f3a7ae585addbca9fe3f6691eea332716f460c2ef595404e488ed6ce800d9f36ec8b5679fb25af2beea070c1f734e390e5eddbf9cbdbf5e791118d0675458a9003db9c26febe144817da05f6f2152390e5eddbf9cbdbf5e791118d0675458a9003db9c26febe144817da05f6f2152093dfb2da26a035201042f18571c4b399fdd76709e71b51044973bb31c1a036b92d7d0b91383bc7cd33b799abd418b4d1650f6340c337c0f7a646763d1e2517592d7d0b91383bc7cd33b799abd418b4d1650f6340c337c0f7a646763d1e2517511673fc6a240235cde14c8ef915f91deab12325c2bc1c5242b1186f2a204b03e2b7e5ffe07f05f80829b45b1bdd53f26e566f8ef095fcb4a96be6772a5d320a02b7e5ffe07f05f80829b45b1bdd53f26e566f8ef095fcb4a96be6772a5d320a07fc44cf2a57caa763fedda4ae396d3db0baf5cd36533ded917cf1c8eada304ff36d7b84d528dd1cffad43b98520d5f0f15899c3d559c0b83c62aa4c8bcd5108b36d7b84d528dd1cffad43b98520d5f0f15899c3d559c0b83c62aa4c8bcd5108bc34e36a69dff9e6c1082ed0a0116dc6c990d5c7d85022ca0eb0ce501352a523443d4a35206a2bea8a9527d57cb984c638a3e35306ae81668fd331a73769cbfb943d4a35206a2bea8a9527d57cb984c638a3e35306ae81668fd331a73769cbfb97aceaeac09b5f34eeae92975242da6a0cb47d8c302a416a9cf9f476571136bbec613a534f08a998e7b3f277d896a59dd6865bef1dc5bb3a94cd2b8163ba5b186af2b2c9cd4008d4bab4dfec700f3cee3537a0d750b46e0a13fe1453086503654894bf28dc78374b0de2507eea6bc77779b0323fde4e797431163e78f35e4cbdb64127587e6ff0dfacdbe9c6fd49e470dd9217817bc3a4547ed3e95f2e87f20a264127587e6ff0dfacdbe9c6fd49e470dd9217817bc3a4547ed3e95f2e87f20a28a075c488bdeca065a15724b6a302e7ce023944ed48664be65ffb68620e74a233ea18c8e12ab004d97530596ee63ce146eb92646d41bf79f29732901945820d33ea18c8e12ab004d97530596ee63ce146eb92646d41bf79f29732901945820d34a05a570fb2a6a0046844a1591193bde0618209cddda1de3e438cf14b13baec26dbc0abc8f29ca31cbc635566b3a979c825343c8f92b8c3a2daafc59bf66de2d8732cfe93a1129483f37506d09d07c908b12c7590b2d7e2182a06042feae71dc52345e88b08dd152c7224de2fa6b7a4038b09e8b15545c587b59af52f5ae3eefecff67c35ff55f471c6f420613388052afb84e9ed8b601c61508aa3ab6b9ad2eecff67c35ff55f471c6f420613388052afb84e9ed8b601c61508aa3ab6b9ad2ebed9289d1115a89c6c703c33f9201813ff4cf7b2c55a2c5da561cd96d738db82ccd241325f215bf22c32d0206df5ff0ab1ae1c21075b8f2593f2f3489f568f2bccd241325f215bf22c32d0206df5ff0ab1ae1c21075b8f2593f2f3489f568f2ba5035977bb8d74144bd704af34d4e088df3c91937e1e470c0b0d5de1f2fa98631d2240b9947cdfb94ff4a079b29c076e54900a7947d919e8439a094b532f8b0e1d2240b9947cdfb94ff4a079b29c076e54900a7947d919e8439a094b532f8b0e736475fae5f3a5cca7ed930fff82293f21c5360eb12967782ea8184d3e8c5b205ff8b6aa0caa0903ae74710bf7f7f62770b6dc880a70ec05f36101224ca7a52f5ff8b6aa0caa0903ae74710bf7f7f62770b6dc880a70ec05f36101224ca7a52f83ffb6151a4b85a7a4a932545eb569d6dc749cab7002bb2882d9af0aa17c102efab716841aea77a95ff3f01ee331bc35385dcfe98d3d3adcc097e6625cba71f3fab716841aea77a95ff3f01ee331bc35385dcfe98d3d3adcc097e6625cba71f3611931e0a1d1fd5cafd691a588a199961839422bb10ff4662286f2fd5790a3b19327d86475094a4172ac659905679307aedd4c3a3dce7ce6c6accff27a618ce69327d86475094a4172ac659905679307aedd4c3a3dce7ce6c6accff27a618ce619ba65511319212b57ecdc47680632f3fefd279e1d4b06c3d33794c6fa67af0fe08e3511fe5ff121306bbd5c4982722245537484139176d49a7ccb510c38489717bb8fb4b3565ab51847f33c3a89ed269775912c8279c965f7604ef00cd55adc4a2ab3bc3df80aaf172d4e1823f155bc6a77c5ed2c9a18790e5ce1f627d58c510e88202e5e676added16820292cb792fbdfacee5f7d3f0291be3091ba582cc86555a9b692204ca338019e83918c10ecd748f77995d4f52af40b44489ac5bf30acce70943bf4c618d475711604a8e5766e6453bfed09ff00e3e75c892b8d30ebf5660791abb861d89e7823010fb6c77c476f7ba8cb09190e13d2845e073fccf08a03c5f3db5bdd66106e77d49ba04304ad624f614e149300f0b175e8d150f084cf2f68e6cf6002d8cd2d5490578dce8b057769acf971b2b052a6624b4686b0aaf69a98e05973dc80cbe54b6a44d344ebccddd0dc48cfdd30890664cd0ad6abfcc3bb7a8e4f95127d36d41dfb1992f6096843c30c9625d91fd7ff5031515425825f40d705f8dab1686dd06107862b31a30969ab7870aec5b92eb049940f6de6387367eaea7f2e9efd53be06695830ec56d6ec503c87e623cd46b263d57d5777b45f2f062674186a8c47f7d8dbf118a8fed0e18f1ea49ea1054ffbfda3de2451f1d2769e498345ffc2a6b5b57cef7787876ae7c3a5f23b9326563668e934ef113b22df1aeabfc2b60c0c6d9e8bb04ac378462a97dcf73e84f07f99a8dab49f53b2727c76614f3f32bc2d4aab56c87ae58a04288e91750b263e75c2392fd704b0bbb7b03da5995e06a95862aef7b350980c7db17b71db9dc4ffc6fc76f342272d253bfc5b5cc4b6929d091532e5b065c6823ab03963a8ad5c8c505b1a80b75a49a128d8e8f00f6da3a66ac74d34848104f4184bee2d615d823ac68129d7bf3af46448d8e8f00f6da3a66ac74d34848104f4184bee2d615d823ac68129d7bf3af46448d216aa7274c09fe5c1a6aadf2bc07af616e6cf28821712014975f9fc6268a8ce3998efac25e909c0376322cf4f1782ce60d74e55cf0cd8eb4bdc00045982aa575df892d9a2faf30345eb5312704886069a5cd59783aea8da357bc74abf6d04c46bb90b93f4e1f2b099fe70cede70774c4ec9146d238fc6275ceb268c336274e43265aef2445768010aed74648bd810a11114ea9378bcb7d90db9750cef0da3ea6aca6c09e7c8b0281101319dcd6daeaa2460f15cf5cb512dcd4d8257a2d2f9e89185dfc8f0a79c831af5b3c16097abe87fccdb53d8a1b66da23fcd6cc25498d26cf8b736d4c20f340e12471ba9bd66e053928112bd69664d16395d50d58984d5008fd48d34a9cadf4c061dc7688a153c2d1fb314a36b549c302895693137fc256fe9201fa67b73d16768e51d1aabd2d9996a2303afbb9f01c711844ff2c69f71595cb64e678bf138cb997acdda4b7e2edab338ab3bfe16414a42cb2fdd0fdf34dd3109985b405949900e868977fcb319b636acc3553d175c7d1d0b361e76ec66efdf02fd214886961f4e66bb206ee5b0f49586a6fb2279b42e74a107445165e2d953d95bd28be11977401b76c8c63a71dd12f32f096016f8a70ff6ce517f37b62f40ade4f929a219272403a643444a3124a6adf3535012feb4b6e7c32e434cd1ca538e1b70f8bdda1a1904b6aabc4adfb55bbac59f28aab4f412ead63b77368e89e1913020119ecf7f778acd66f3d1644207a6d897b50ce8033e3c4dbb93c9a0ebb362623a8c5889f8e51086b41861632213390123fea64174dc1dd04ab7045e82136789d781109647b7622b392ea4e4a545f52b96ba294a6a906bb6a1d9bb72179fe129ebf9d3a8c82c6bc7f5b3a6e4f9c584b17e67db45a35239bee51e4ed395b2e4d10d4d4b1b48691bb0c0edb533f510504f3a85428508754305100768b9f8bb992f0f1a8c9e4e9f2fa3cb28c9ba9353f0442df546b58077de781f80fbb809f82c1e5a05141f0753f8770014a81916f73ee834ab006aca6310c549e5ba56058b681080acea38bb13b39f657be8028eda176f6acb0ba87da28fd6a9d750ff6708c00012fb15f0c130b985f57635407f0bb700c8cb3e5aed25f061ff944e72d46af22dc1112781c37d6d0e6bec8353a4e9a7610c208c599db07568c6ca23d9a8e0e4c8eb88ff4ffa7e28ca4e8a4c38c9a964bf0deecc3ee2c459d7d9c5d732287e814010bf8eec1671b94b491bca95e7232f01fc2a3ea628fc093eeab7f930680e0fc327e88d633fb02c813828b2ea19ba48637574c27b275e7a2e1de2591a34e708d1a2bc68bc563851f3edd823f68e28889d2feab27854da1c94ae7a908fd2c7b8fa6436a010cfc7615f38e56cc651030b2c764a396afde396a71c0cd2ee6b56f808aed42c5e249b2f569a6fc7c8e5ee9011f301be0ea42099a0a36fda9a4da4e5630f712d029b99cb240ec2bc80f5c2a0d5877c393945b001bcd3bcfafe45dea1d085fbd66437725237d6b1c90a43c67b9792fd4167bc4119b5a5eec13a15d857b37056427e9f17fb08c6bc33a3dc1eb0bdd34376732cdaf42015c5945a689a29f2dc00a0049152d8f44b42b0ac87c695d67c8e47b301f4c21d4c5caef2da5262c9c6902173ebd7b69e093cefa9cbbb5b0098f06281ad0ff0ab9e6d00ef584af5d2024d3e415670e44328c76db267cb2e587b605a7260fbf4cd7f0ce3b24f894a7d020e9dd83b9301dc19d8df472696073cce9ab645abe574985d08d617445be8eb3d28acbadf3770a5092e570a2b511af54bae43114bab9f065420b08d33b4cbce247daa7c7e9917dc7ac76a1146a047127c945e876a66275aa1c600520b95989e8fbdc9c23e0dc900c56492fdf3bc46d4c9f0904c772eee91159eb35aafc7dfc2542a7599223222d1b8ab70baf3ee042beece7290af66e2c44b2a8a478deb82dd7f5e5322075ec52d6f28302b5c2d4e4da4953f82a7ddf9e213d06e1b9bf016258e6717c8126f18f80c762796be94250729a415a358f33f9df021b60322c5bffb2e688a5a9bdc937770cba9bccc5e9a1c3c5243b7566f78bf2b486abe4db2d2b3cc2d9e34a83515ac9040527932b46f628d50febb1c1d24ba87aabcc36fc57189b83f560893175044d6113ac2646a077b6be261b601c14a7a5352d28d14042afa7c95083c58cc4d6306fdf85fe50cd332dc45739b4e51be219ce48f1ca9a77dff078d2546b6189be19a3df1693762af67290824f68072f70a8b0957b0f44890a3142e119b8add7fcddc9abddcfd055f574753ca27f42f5776cefb8a0e8a00d058f3d908c71a630b4f3268d26298c1f70fc969b5bb57f75488880499231b53f3f8ee973afa5d6524edf6f18095814318df1bdc7b858ab67eba9886ddc2d953d95bd28be11977401b76c8c63a71dd12f32f096016f8a70ff6ce517f37b6757307cea0d53a4527cc24b17552021dea5a5811937d6499c13c623353b6162e89e1913020119ecf7f778acd66f3d1644207a6d897b50ce8033e3c4dbb93c9adf6f664b959b57b0ca6d0ed7c37c212f9fd002ddacdaf7d526ed937faaee6ee63d93281662af1a59b9bab2c364e4cc4b7120dd376ee26bb0e9790f8eecdfe4a20ebb362623a8c5889f8e51086b41861632213390123fea64174dc1dd04ab7045de436a5554d802ce7a3ed9dfd3c83b0434f16e0de82f103db5152bdda08a0146f4fff77310011d2479881838d9c41cea06bbcab9d2cb9ea87b640fe1380e0eacf752abd40ff5af71b8738e858d005e64dd23c7d30a88d5abe3345d100f82bd103e8c56bf682b65b5835b23c3285ed77915b4c26cf1b8da392f5a090e9f129d785640f333df18f5096d111616ee0010a4fbc8591a0b2d20b33340e133b7bc0bc65640f333df18f5096d111616ee0010a4fbc8591a0b2d20b33340e133b7bc0bc62ca571383139a7aa06bff5a300689a1922fdbb5aa15b915c8621a0ab1f580a664beca3f77532dece6a3479463c6e8295096ca66df7d9113f2e1618a8edc70c83cb934e3743e58f090f45bd0ec6e58573cefdf01e41b8a4dde10c4f9966e6ab6852f054aecbc12752edadbe74772c3a1a05cc6e08afee6f2714f765f95c4046619c7785d621694da6274b0769d59f06997fcfed1b093276727703f055109647fcf0576e4016f9a1f4189652ca0f72775bb3298004dec17fc5463ce5d3dda6863f406f23f3a12abd6cb74683e6f12f5f1c273defb8e1fc95e2cdb23c9b6569242ca2c894e369051b91632b7786f242a0b963f9309e7a42381e201f98ad078c1854930729278b8114e1d5db746b86aac4b9e837fec6cddebf0ce6a450c9e5a3cc1b809f82c1e5a05141f0753f8770014a81916f73ee834ab006aca6310c549e5ba5598a5f792436cb5444f5b3cbdd88257411872b368fee29078a90d33cc4980789430055cba82005cd2f612fe21828b5f2a863e582fef23b2fd2276f1fa85e598f7c02c78045734a34114fb121548d627d4059f43788e9faa4824f161862644b958e52b469a7bd0324427ea5dbbf89159d6496804c945925c95021e081f31b3a4add0ebe8715bb48013a428889160743f85b033a6b617154ca02b43e685897c35aa63ffe65d6a4dff8c69e9d26013df13d80797591c5a1e1780c358ff0bee251e472e0f55143335bc1b384c15b77b9c084abd6313ee84cc0c5d1c5d5cc83d68068f8e5cf625020ede1f70fec134eb0a162a100605b87088df05fdf0a21f89afda216391e06e9cdfc6947c2c29024b0d118005d634815ce99b87685ff887cff445abb27727d41ab66774fb9193594b089477bb64c6f9c8dfa31426017cd6cb11a7c5626835368710e6ca8122c0ed4f2c6396cb8b56bf14423ed1272e7acab8957f3d44814120b0c37852686094842d025e712c9d50f2b5fe4b4307a65bf962142d5ba2555c0cf2a8cb8c74c01a6f299f161edd3ef968c5799fcd1352f0bf11c09d06beb2152e66e327bd998e64a9801e503ab17251f8dc270267a5a826625c9539cb46b6268c8f0e7a7374e6c6afc00ecac330c35ad615d99f440f1c4b84c542a113c2553100df2cb9d605d5ac06e29c2e3134e7005cab551c5a7e5bdb0dad64d9b5fa73ba2dbdce6996b97824f698c6b6c3562140b2a3111f55eac761747d8984a4bb21a5be7683abce8118f231dfb94e39f1479afe2aaa0cb108c4e2225c035ccda9be889cd173fba9a9bce72860728859951f5208ce9d248ef9e561138525c2121f4fae811f4c158a38e186bca4fb7ad714d2eff28c089ba7a12195a817740882321a3e05f593ca97f252f3307f758eb686054164661b8e0e21a4df84f71b6483a3b27bbaad8686251212b645cb1f7964d90a59662ed2c7474c17499559fe9449d561672b6ed7891f30aa1f15cd193970092c51d95489108aa78dba6eba7e74adc23765cb396afdb17e4656538987182fb54a59fc035f1ae21aff9f221a3155f4579b24629c3c7945a4af75ad94daf5d296bd24e31a7392d7955c25a175031e6c0190f24275b2b07fb31f3188c113ce63298cf4eab5c20e30c649c3751be3f72be1bb6b09a4fead7ac226b809e6ed7df429f273dc4cbebe4aa7645b895d9c26ebeea5c449b1f4c62a6d6bd369236c7d21ae09a296780b4801f756237e0b1e49c0cb1c30148ba2636d3b8f1f7b5d7519ec655bc5d9b9bfd641be3f3682f430bb68abca6db4903a857872059a213336caf6640b784625d4970a95fd839ca33cf5d550958d1243596d205fc83020fac75f1222d95d76ed191f0b5ee15081c7cee3424149fe7380ae964b2a3f94ffea6db1a2161eb9cb54692d6efd151071ac3ff1a9f47e5c18b5dddc0bc89b2b158501b9ef2d6ad969c64ca55fa5e7b476a8078dcad6e9d5956d67c7ead026aad63166f7f4bc9a963a08de5c7f2805dcf6b6c4b7d3e85d0bc7cea17f71ac282af4fbf0d889d5d865aa48cef458f27b94f91bf7040af39b670e0f39c9b9fe4fce0177e544d1cc2d0bf0301cf5faed8dfc9d170a9fa783c238835d0ed73903626f4041ca683b2ca5784d9ed6cd5817cc61e3b9a1180ea409659a9350bd7f5637814dca1640f38c46d8c7f3a02c98d03a10c265b41fe4b8d123072e8fcb254b5fc0c333731cd263c8db2f128bba8d063fbd59e3c56ac44481b8944d2376d7fab5feeeb3e04bc67cc302a3767f9a8d4543097b4a6cd80b9f3e52a3bef08736a6c66e0d5bc587bc70a423956e390dd2fefa47409c03dae1595cb64e678bf138cb997acdda4b7e2edab338ab3bfe16414a42cb2fdd0fdf34dd3109985b405949900e868977fcb319b636acc3553d175c7d1d0b361e76ec66efdf02fd214886961f4e66bb206ee5b0f49586a6fb2279b42e74a107445165e2d953d95bd28be11977401b76c8c63a71dd12f32f096016f8a70ff6ce517f37b129f30b9d463fc0d66a54b3f54643ff13b81a1e8b617190c5ebc44f87269e718c4589db070e3362fa287a96044f7f1ae95adda961522998c09b8d75db426d7e988f93ef5ffabfd670ae092faab6c56ccdfea59fbcea54ce34aa534db52209b12e5b5a0154b9ac9e14a39b7fae951d287f71975594b059f7853a42d95e056a2e21ca538e1b70f8bdda1a1904b6aabc4adfb55bbac59f28aab4f412ead63b77368e89e1913020119ecf7f778acd66f3d1644207a6d897b50ce8033e3c4dbb93c9adf6f664b959b57b0ca6d0ed7c37c212f9fd002ddacdaf7d526ed937faaee6ee603b36a665bc9b87b7ceb5bdb2e02917826261808af51e7263e74a2969c8d58d50ebb362623a8c5889f8e51086b41861632213390123fea64174dc1dd04ab7045e82136789d781109647b7622b392ea4e4a545f52b96ba294a6a906bb6a1d9bb72179fe129ebf9d3a8c82c6bc7f5b3a6e4f9c584b17e67db45a35239bee51e4ed744d462f270bea35438c4723ec1ce496521abd3c5aef761296c5a1df881bf1e8702c513817185f201280c49551b0e0b03ece839b7e8b3cb12561e5e32cc41fcb4063f7b1a06bd053f606e67da273e3202f759938731877b2cdb4e154a57ff4ac9f8bb992f0f1a8c9e4e9f2fa3cb28c9ba9353f0442df546b58077de781f80fbb809f82c1e5a05141f0753f8770014a81916f73ee834ab006aca6310c549e5ba5b010e29809b61420ab075bb1549174a505edd06e404046d8b6c277ff4edfe1cd6058b681080acea38bb13b39f657be8028eda176f6acb0ba87da28fd6a9d750ff283bd3a2bc70e453c6c920ed25f43f4a2572ca674774c3313b6e1a51d30fd5a9a8e0e4c8eb88ff4ffa7e28ca4e8a4c38c9a964bf0deecc3ee2c459d7d9c5d7300100e860352fd7338244ed67aceac1a25139640cbd3370aa745ed1e0eaf165ca91010c7ac6272d1bfc8c21c296390ff375a9f6f862f226d610e6fe46c8429be9e34ec513cfa47d1ed30a5e6cdfa72092966e8d76f62ebbffddd4f6c324d26de9c6bf5a3701832b3a2a43a6f061e17073eef09e0f8e9dd6ad8afbdf00ba62809b3dfa1ccbc4a26debcb15c29694b1ea020e78953d1ed41510e70e2fde58d464c094f9f26a119ec82b31f0d491c52d19957258b9e5ae97b397302f476e9bc5de3b86d5207f785d580bb8282f135b2a2c952eb96ac9fc9ba3f2a471d8a67738721bbda4047f3bae11d5f8d4b17f3f6058eb3828935bdbab8547f0861d5145ff34e94b2bc15c7d9fc74c67c7753479dbb64ae4c1a0aacda1f4f3bca846ab5cb1de57c94dee9a22dc2874c5b26dd05aed0b7bfcdab544bf33212ba48f16090bd8512c48996cfdb03b3ae0ca4b67928ed4d4658396689f0316e90a9d498936804e1421a87dd2ca24c0b7a841c36b747e8b61244f3b4d5d46c2b5fa30c80f366f6a1d58e74d13877ed35aec559e694150dd7fedc50a355adb90617910296a7016e359212f5f2e9e1d03f0e06380a312da020b7ceadee1496db00a85a80d1cb5803f72e37f3bb5ab4522a49cee178387589d24d02613b491f04a9c8da9c76f2f09ad2a140004f055b659c2492f2c85d49b91c05de8434d6c312bfbc71dd48ba2ba76fcb4ddc4c0e1cbe85c4a737c26a49646cf492f7056c5d0af15ce972d23e8ed76c4b25bb709729d31f2ba75893260a849c0de43545fc5362ef744e84e2765c6e438dbcbb59b52f33ef69527f48ab5d3de1646966a3d6de36932999f7f22181de94696f3ecc1aecf23558114d73c11f139139d92e0532ae23df82f60facbcaeb3b9e1e927555fcbeaa2e2dc13dc08d9c4d589d9a8854079a06011bd4f0c800310d6019b4dd81b63ab5225f69b43ca1160eb93db5876d964d76ef8c8f6557b4d323c03rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootviewvc-1.1.30-1.el7.src.rpmconfig(viewvc)viewvc@@@     /usr/bin/python/usr/bin/python2config(viewvc)cvsgraphdiffutilspython(abi)python-pygmentsrcsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)subversionsubversion-pythonrpmlib(PayloadIsXz)1.1.30-1.el72.73.0.4-14.6.0-14.0.4-14.0-11.21.25.2-1selinux-policy2.5.10-24.11.3ccj@^X|@WgW@VVU@T[bSP@Rx@R4OQB@QyQvwQ0@Q#@PP@PP{@P)P5@P @OO؀O-@O@On@NN@M)MӴM@MbSMOL@LLH2L@KKK@KG@K2@J J@J@JJJ]@JlE@J'@J I2I1.I@I@H@HӔ@GFb@FIF XFoEL@EWEWEEc@Ec@EEEE@E@Bojan Smojver - 1.1.30-1Bojan Smojver - 1.1.29-1Bojan Smojver - 1.1.28-1Bojan Smojver - 1.1.26-1Bojan Smojver - 1.1.24-4Fedora Release Engineering - 1.1.24-3Fedora Release Engineering - 1.1.24-2Bojan Smojver - 1.1.24-1Fedora Release Engineering - 1.1.23-2Bojan Smojver - 1.1.23-1Fedora Release Engineering - 1.1.22-2Bojan Smojver - 1.1.22-1Bojan Smojver - 1.1.21-1Fedora Release Engineering - 1.1.20-2Bojan Smojver - 1.1.20-1Bojan Smojver - 1.1.19-1Bojan Smojver - 1.1.18-1Fedora Release Engineering - 1.1.17-4Bojan Smojver - 1.1.17-3Bojan Smojver - 1.1.17-2Bojan Smojver - 1.1.17-1Bojan Smojver - 1.1.16-1Bojan Smojver - 1.1.15-3Fedora Release Engineering - 1.1.15-2Bojan Smojver - 1.1.15-1Bojan Smojver - 1.1.14-1Bojan Smojver - 1.1.13-2Bojan Smojver - 1.1.13-1Fedora Release Engineering - 1.1.12-2Bojan Smojver - 1.1.12-1Bojan Smojver - 1.1.11-3Bojan Smojver - 1.1.11-2Bojan Smojver - 1.1.11-1Bojan Smojver - 1.1.10-1Bojan Smojver - 1.1.9-1Fedora Release Engineering - 1.1.8-2Bojan Smojver - 1.1.8-1Bojan Smojver - 1.1.7-1David Malcolm - 1.1.6-2Bojan Smojver - 1.1.6-1Bojan Smojver - 1.1.5-2Bojan Smojver - 1.1.5-1Bojan Smojver - 1.1.4-1Bojan Smojver - 1.1.3-2Bojan Smojver - 1.1.3-1Bojan Smojver - 1.1.2-5Bojan Smojver - 1.1.2-4Bojan Smojver - 1.1.2-3Bojan Smojver - 1.1.2-2Bojan Smojver - 1.1.2-1Bojan Smojver - 1.1.1-3Fedora Release Engineering - 1.1.1-2Bojan Smojver - 1.1.1-1Bojan Smojver - 1.1.0-1Fedora Release Engineering - 1.1.0-0.beta1.1.2Ignacio Vazquez-Abrams - 1.1.0-0.beta1.1.1Bojan Smojver - 1.1.0-0.beta1.1Bojan Smojver - 1.0.7-2Bojan Smojver - 1.0.7-1Bojan Smojver - 1.0.6-1Bojan Smojver - 1.0.5-1Bojan Smojver - 1.0.4-2Bojan Smojver - 1.0.4-1Bojan Smojver - 1.0.3-13Bojan Smojver - 1.0.3-12Bojan Smojver - 1.0.3-11Bojan Smojver - 1.0.3-10Bojan Smojver - 1.0.3-9Bojan Smojver - 1.0.3-8Bojan Smojver - 1.0.3-7Bojan Smojver - 1.0.3-6Bojan Smojver - 1.0.3-5Bojan Smojver - 1.0.3-4Bojan Smojver - 1.0.3-3Bojan Smojver - 1.0.3-2Bojan Smojver - 1.0.3-1- bump up to 1.1.30 - CVE-2023-22464- bump up to 1.1.29 - CVE-2023-22456- bump up to 1.1.28 - CVE-2020-5283- bump up to 1.1.26- add perl to build requirements- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- bump up to 1.1.24- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- bump up to 1.1.23- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- bump up to 1.1.22- bump up to 1.1.21- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- bump up to 1.1.20- bump up to 1.1.19- bump up to 1.1.18- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- add default authorisation for CGI scripts too- fix bug #871492- bump up to 1.1.17- bump up to 1.1.16 - drop patch for CVE-2012-4533, part of the release- patch CVE-2012-4533, bug #868606- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- bump up to 1.1.15- bump up to 1.1.14- drop viewvc-httpd package, which depends on mod_python - introduce viewvc-httpd-fcgi, obsoletes viewvc-httpd - introduce viewvc-httpd-wsgi- bump up to 1.1.13- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- bump up to 1.1.12- require subversion-python- in response to bug #708721: - remove webserver dependency, can run standalone - require httpd for httpd package - move spool directory to httpd package- bump up to 1.1.11- bump up to 1.1.10- bump up to 1.1.9- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- bump up to 1.1.8- bump up to 1.1.7 - address bug #565805, allow access to templates from localhost- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- bump up to 1.1.6 - drop patch for upstream issue #454- patch upstream issue #454- bump up to 1.1.5- bump up to 1.1.4- patch upstream issue #445- bump up to 1.1.3 - drop patch for upstream issue #427- patch upstream issue #427- try one more time- better mimetypes.conf generation script- fix replacement of various config variables- bump up to 1.1.2 - security fix: validate the 'view' parameter to avoid XSS attack - security fix: avoid printing illegal parameter names and values- install mimetypes.conf - populate mimetypes.conf with what pygments understands- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Bump up to 1.1.1- Final 1.1.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Rebuild for Python 2.6- Rebase to 1.1.x- Depend on webserver to avoid pulling in Apache/mod_python (bug #457691) - Provide viewvc-httpd package for mod_python specific configuration- Bump up to 1.0.7- Bump up to 1.0.6- Bump up to 1.0.5- Avoid import cycle errors (temporary fix)- Bump up to 1.0.4- Supply obsoletes/conflicts (suggestions by Peter Gordon, Bernard Johnson and Ville Skyttä)- Drop selinux package, required context now in official policy- Bump for tag- Enable enscript only when available- Enable cvsgraph- EPEL support patch by Bernard Johnson- Incorporate suggestions from package review process by Bernard Johnson- Use restorecon instead of chcon- SELinux integration- Incorporate suggestions from package review process by Bernard Johnson- Move non-python files out of %{python_sitelib}- Incorporate suggestions from package review process by Bernard Johnson- Initial release, 1.0.3 - Based on package provided by Dag Wieersviewvc-selinux  !"#$%&&())+,,./0123456788:;;=>?@ABCDDFGGIJJLMNNPQRRTUVVXYZZ\]^^`abcdeeghhjklmnooqrrtuuwxxz{{}~~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN1.1.30-1.el71.1.30-1.el71.0.3-13    !!!!!!!"""#$%%%%&&&&&&'''''''''''''''''''''''&%%%%((((((((((((%%%%%%%%viewvccvsgraph.confmimetypes.confviewvc.confviewvcbincgiquery.cgiviewvc.cgicvsdbadminloginfo-handlermake-databasemod_pythonhandler.pyhandler.pychandler.pyoquery.pyquery.pycquery.pyoviewvc-mp.pyviewvc-mp.pycviewvc-mp.pyostandalone.pystandalone.pycstandalone.pyosvndbadminwsgiquery.fcgiquery.wsgiviewvc.fcgiviewvc.wsgicvsgraph.conf.distlibaccept.pyaccept.pycaccept.pyoblame.pyblame.pycblame.pyocompat.pycompat.pyccompat.pyocompat_difflib.pycompat_difflib.pyccompat_difflib.pyocompat_ndiff.pycompat_ndiff.pyccompat_ndiff.pyoconfig.pyconfig.pycconfig.pyocvsdb.pycvsdb.pyccvsdb.pyodbi.pydbi.pycdbi.pyodebug.pydebug.pycdebug.pyoezt.pyezt.pycezt.pyoidiff.pyidiff.pycidiff.pyopopen.pypopen.pycpopen.pyoquery.pyquery.pycquery.pyosapi.pysapi.pycsapi.pyovcauth__init__.py__init__.pyc__init__.pyoforbidden__init__.py__init__.pyc__init__.pyoforbiddenre__init__.py__init__.pyc__init__.pyosvnauthz__init__.py__init__.pyc__init__.pyovclib__init__.py__init__.pyc__init__.pyoccvs__init__.py__init__.pyc__init__.pyobincvs.pybincvs.pycbincvs.pyoblame.pyblame.pycblame.pyoccvs.pyccvs.pycccvs.pyorcsparse__init__.py__init__.pyc__init__.pyocommon.pycommon.pyccommon.pyodebug.pydebug.pycdebug.pyodefault.pydefault.pycdefault.pyoparse_rcs_file.pyparse_rcs_file.pycparse_rcs_file.pyorun-tests.pyrun-tests.pycrun-tests.pyotest-datadefault,vdefault.outempty-file,vempty-file.outtexttools.pytexttools.pyctexttools.pyosvn__init__.py__init__.pyc__init__.pyosvn_ra.pysvn_ra.pycsvn_ra.pyosvn_repos.pysvn_repos.pycsvn_repos.pyoviewvc.pyviewvc.pycviewvc.pyowin32popen.pywin32popen.pycwin32popen.pyomimetypes.conf.disttemplates-contribREADMEnewvcREADMEtemplatesdiff.eztdirectory.eztdocroothelp.csshelp_dirview.htmlhelp_log.htmlhelp_query.htmlhelp_rootview.htmlimagesback.pngback_small.pngbinary.pngbroken.pngcvs-logo.pngdir.pngdown.pngfeed-icon-16x16.jpgforward.pngimage.pngsvn-logo.pngtext.pngup.pngviewvc-logo.pngscripts.jsstyles.csserror.eztfile.eztgraph.eztincludediff_form.eztfileview.eztfooter.eztheader.eztpathrev_form.eztprops.eztlog.eztmarkup.eztquery.eztquery_form.eztquery_results.eztrevision.eztroots.eztrss.eztviewsvnINSTALLREADMEextrassvnindex.csssvnindex.xslscreenshotsdiff.pngdir.pnglog.pngmarkup.pngtemplatesdiff.eztdirectory.eztdocrootimagesbroken.pngdir.pngdown.pngdownload.pngfavicon-svn.icofeed-icon-16x16.jpglogo-svn.pnglogo-viewvc.pngsvn.pngtext.pngtortoisesvnback.pngback_small.pngblame.pngcheckout.pngdiff.pngforward.pnglicense.txtlog.pngpatch.pngrepos.pngtsvn.pngup.pngviewvc.pngstyles.csserror.eztfile.eztincludediff_form.eztdir_footer.eztdir_header.eztfile_header.eztfooter.eztheader.eztlog_footer.eztlog_header.eztpaging.eztpathrev_form.eztprops.eztlog.eztquery.eztquery_form.eztquery_results.eztrevision.eztroots.eztrss.eztviewvc.conf.distviewvc-1.1.30CHANGESCOMMITTERSINSTALLLICENSEREADMEREADME.httpddocstemplate-authoring-guide.htmlupgrading-howto.htmlurl-reference.htmlviewvctemplatesdiff.eztdir_new.eztdirectory.eztdocroothelp.csshelp_dirview.htmlhelp_log.htmlhelp_query.htmlhelp_rootview.htmlimagesannotate.pngback.pngback_small.pngbinary.pngbroken.pngchalk.jpgcvsgraph_16x16.pngcvsgraph_32x32.pngdiff.pngdir.pngdown.pngdownload.pngfavicon.icofeed-icon-16x16.jpgforward.pngimage.pnglist.pnglock.pnglog.pngtext.pngup.pngview.pngviewvc-logo.pngstyles.csserror.eztfile.eztgraph.eztincludediff_form.eztdir_footer.eztdir_header.eztfile_header.eztfooter.eztheader.eztlog_footer.eztlog_header.eztpaging.eztpathrev_form.eztprops.eztsort.eztlog.eztlog_table.eztquery.eztquery_form.eztquery_results.eztrevision.eztroots.eztrss.ezt/etc//etc/viewvc//usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/viewvc//usr/lib/python2.7/site-packages/viewvc/bin//usr/lib/python2.7/site-packages/viewvc/bin/cgi//usr/lib/python2.7/site-packages/viewvc/bin/mod_python//usr/lib/python2.7/site-packages/viewvc/bin/wsgi//usr/lib/python2.7/site-packages/viewvc/lib//usr/lib/python2.7/site-packages/viewvc/lib/vcauth//usr/lib/python2.7/site-packages/viewvc/lib/vcauth/forbidden//usr/lib/python2.7/site-packages/viewvc/lib/vcauth/forbiddenre//usr/lib/python2.7/site-packages/viewvc/lib/vcauth/svnauthz//usr/lib/python2.7/site-packages/viewvc/lib/vclib//usr/lib/python2.7/site-packages/viewvc/lib/vclib/ccvs//usr/lib/python2.7/site-packages/viewvc/lib/vclib/ccvs/rcsparse//usr/lib/python2.7/site-packages/viewvc/lib/vclib/ccvs/rcsparse/test-data//usr/lib/python2.7/site-packages/viewvc/lib/vclib/svn//usr/lib/python2.7/site-packages/viewvc/templates-contrib//usr/lib/python2.7/site-packages/viewvc/templates-contrib/newvc//usr/lib/python2.7/site-packages/viewvc/templates-contrib/newvc/templates//usr/lib/python2.7/site-packages/viewvc/templates-contrib/newvc/templates/docroot//usr/lib/python2.7/site-packages/viewvc/templates-contrib/newvc/templates/docroot/images//usr/lib/python2.7/site-packages/viewvc/templates-contrib/newvc/templates/include//usr/lib/python2.7/site-packages/viewvc/templates-contrib/viewsvn//usr/lib/python2.7/site-packages/viewvc/templates-contrib/viewsvn/extras//usr/lib/python2.7/site-packages/viewvc/templates-contrib/viewsvn/screenshots//usr/lib/python2.7/site-packages/viewvc/templates-contrib/viewsvn/templates//usr/lib/python2.7/site-packages/viewvc/templates-contrib/viewsvn/templates/docroot//usr/lib/python2.7/site-packages/viewvc/templates-contrib/viewsvn/templates/docroot/images//usr/lib/python2.7/site-packages/viewvc/templates-contrib/viewsvn/templates/docroot/images/tortoisesvn//usr/lib/python2.7/site-packages/viewvc/templates-contrib/viewsvn/templates/include//usr/share/doc//usr/share/doc/viewvc-1.1.30//usr/share/doc/viewvc-1.1.30/docs//usr/share//usr/share/viewvc//usr/share/viewvc/templates//usr/share/viewvc/templates/docroot//usr/share/viewvc/templates/docroot/images//usr/share/viewvc/templates/include/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2noarch-redhat-linux-gnu            directoryASCII textPython script, ASCII text executablepython 2.7 byte-compiledC++ source, ASCII textHTML document, ASCII textPNG image data, 20 x 22, 4-bit colormap, non-interlacedPNG image data, 16 x 16, 4-bit colormap, non-interlacedPNG image data, 16 x 16, 8-bit/color RGB, non-interlacedPNG image data, 13 x 13, 1-bit colormap, non-interlacedJPEG image data, JFIF standard 1.02PNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 8-bit colormap, non-interlacedPNG image data, 240 x 70, 8-bit/color RGB, non-interlacedHTML document, ASCII text, with very long linesexported SGML document, ASCII textXML 1.0 document, ASCII textASCII text, with CRLF line terminatorsbroken XHTML document text (version 1.0), ASCII text, with CRLF line terminatorsPNG image data, 850 x 600, 8-bit/color RGBA, non-interlacedPNG image data, 44 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 226 x 62, 8-bit/color RGBA, non-interlacedHTML document, ASCII text, with CRLF line terminatorsUTF-8 Unicode texttroff or preprocessor input, ASCII textJPEG image data, JFIF standard 1.01PNG image data, 16 x 16, 2-bit colormap, non-interlacedPNG image data, 32 x 32, 4-bit colormap, non-interlaced !"#$&'()*+-./123456789:;<=>?ABCDEFGHIKLMNOPQRSTUVWXYZ[\]^_`abcdeghijklmnopqrstuvwxz{|~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRhttps://bugz.fedoraproject.org/viewvc?7zXZ !#,$ 7]"k%YFCYc?4 F[ MN}MJ;Uj3Hc q5V^VѰA[S";$ @ QWXx& y2 ;1zt5ٹڻ2N= %,^qkG W𸇐\%Ij(yMO&U@wND˜t7 Mz6P:3ʿQCc/bL~^>\`4K;i%7hɰ "\.uwjT8kzÐLD]oyA(7T <~CX#w o ϲ@f"M(C 놚0=XHG6bP@-pp##oCn%0}eUn>0x@]htxjHWWNHջǹvq*Hc`d1S(M6iiϵ|)l;#sg-X\+{!pR$&ȧW !P.a{HFTj %2\2;Yv1sh@]} rQ oA~wl?hw?Ų#qDurVɞ9H9$$\ṋOS:$6!yܧ֤J@%6QY8շ"{0֋.._lZ M4zϥ2$͐ub*Łd3,DskK*)W-6!uǻ(MD}:ХyGrP bN ?i2 |t_cɑcdzw Ne{Bw6{n*ਹ[^~5;-7: I4#FOك!YCM#2Xn=!_ ߵFς`Q7Tv&&$!3餩 RE$oJl<7y3Dnt`K#By>LB \nW~Y12DM:M>{1t=U7V_r!6+=l=rqV )TWHޠq&JJrAE5 \?~ i /2~99@]?i]ad_eB"GH@Ⱦ|)X/%y)nw"ʤ˙>A(uZq U·$q/jWS6 9 uaP~{5+%0mdBC>wOn~EjzC{9k%>쌨<h{B*Ax1r:߇+C(0~$M(R222o[lKrˈE:tz۪Й$o^&FUI~NeB =1+rwrY#le‘ԻSO#kE9 }@u;/ OIfeժs…'8"Ƽ(b}n?_:3ݱqʪ6Jlէ";ug/9DqP'OB-l<,,s'DNZ@{'_LڿfhZ!ͨ3S,0΂M2N\k׶dF Ÿ3FQפRc9O;b1WvNwQ鉇U+(?\]H"f<@Ӧ_<.gB_`dɅmUa\]q|5K{9 5"RՖ*adiY[ 8,lWulEnY;6O[v0_@`FebLa/ɬ&47+*A9: _fjVK^j7"5_b<Mkf*[tk9ǬLR("[糞XBI@5)J2Ёܿ~i`3xO:atļݜql'UfT'L0gE Y-x)q&ૼ_;JS6x¬1˰8.o :G@ ;?ևlK"Ou|OXy/ qAo%{ ʛLBpϘvE4e#Nk7K&;.iMQR(@ՠʖ''>$a,=-eiF~b)eb6J -t(yk "X٬SLY%x6]} aB)~`v~ !*yrdԓ95Zs1[0sx$ՖkSݎηU _]qexBN-F(:_sglPFynhd0*Laxd%#Q0#df&Ŕ>&ere++dNw4Q5^*;jnY$Y25د .@*zzϙR3'_la!\|y |>h@kѢ4Ic7[ͷZXB;1}L*3FFV~K=ekn*<\)"DDzHӬ8(u"43 sWd:}#en2.ͥG:dk3u< eS#W^'nR[ 9- R!jv̋rޠd* q߱ڙL4 Dalc)=ffT6ӏOfkF8 Ty} 3qNeYx$Mm>=OmaP08Z׼2B$כکOkWcGxwQ# _7n$ tl3=87Ѭk/ie?62nՍj `9 qE2)hLlf1݃|6=mE?۷)㋾X%zy-gtZ!:g=}ե3{\^p'>hb4ǂF 5Gwr]K\_ċ.|i-^0K_z_&3QtVw(sI[AA$RO2t}/ް߉7zABEb"6cV/w7$?6lPs 0,k<҇a9Qz.2;}q9|1$`7XJT42JP1,|/+ ŷ ^IG`]>AfT^HF^IGUCwf]|ʲ{ۣZI3Wyi|KŶϲ9~fO+i˾͎$ļ&DŽa1SEQT.K˽ PicO> r+ޗ8`t({ UƜ!VQ%W:el HRd2O-Z.QT ^Q!blAr)EKWϣI;$s}wtb~WLnSak3ydH_Ecrw0W..V˦EtgogJC}gr/* =j4V0yoL=x@LI]sӴ7<7' *8p_ÔaFYԷZs z8.Tms~rZf m$H})gƪjA 75hW.^D%ϾjfN G7}UpkrmPWo4^{"x'oa-D{/EWӤs9fu1b6.QiEUl4dd5;l~7xZ+ĞE: 5aE HZ{{۔J.LjĐNzv D(Ш7DlT#i z#TJwXTMB1u?S ] gKz |FH/R2־>WȌ[饒5쎮Xp^Z0Ï㠦ωI8)z Y$3b̼wo%{ ;:DU+vbE@ ~|1zYĉ>.+Sx%k_x}wTO媢jzxPr BKhwhVCGf~G͘\-q*osZK D0_\l\0.!}װX2z#F,Hȶ YZ